Файл подкачки после перезагрузки

Обновлено: 06.07.2024

Есть трабла которую я чет победить не могу.
История: Стоял риг на 1070*6 Вин7*64 4гиг оперативки. Работал 2,5 года без проблем, вот вообще!!)))
Щас началась хрень - при перезагрузки (иногда пропадает ЭЭ) сбрасывается выставленный файл подкачки (40Гиг я ставлю) в произвольный размер (8. 12. 17 Гиг) и соответственно майнер выпадает в ошибку и по кругу перезапускается (((. При выставлении "ручками" файла подкачки система просит перезагрузку - перезагружаюсь - все ОК - до следующего ребута по причине ЭЭ.
Так риг работает сутками.
Минер Феникс в нем и разгон настроен. т..е. даже Афтебернера нет.)))
На вирусню проверял - ничего нет, да и откуда??))))

Вот че может быть?

Пока не критично но склоняюсь к переустановке системы. Времени пока нет.

slit79

Друг форума
Хард проверить. Может начал сыпаться?(сделать бэкап и залить на другой для теста). Ну или накатить вин10. имхо. В моей практике такого ни разу не было, чтоб вин сама меняла ручной режим файла подкачки на авто.

Stepan Sraka

Друг форума

Комрады! Друзья! Коллеги минеры!!

Есть трабла которую я чет победить не могу.
История: Стоял риг на 1070*6 Вин7*64 4гиг оперативки. Работал 2,5 года без проблем, вот вообще!!)))
Щас началась хрень - при перезагрузки (иногда пропадает ЭЭ) сбрасывается выставленный файл подкачки (40Гиг я ставлю) в произвольный размер (8. 12. 17 Гиг) и соответственно майнер выпадает в ошибку и по кругу перезапускается (((. При выставлении "ручками" файла подкачки система просит перезагрузку - перезагружаюсь - все ОК - до следующего ребута по причине ЭЭ.
Так риг работает сутками.
Минер Феникс в нем и разгон настроен. т..е. даже Афтебернера нет.)))
На вирусню проверял - ничего нет, да и откуда??))))

Вот че может быть?

Пока не критично но склоняюсь к переустановке системы. Времени пока нет.

а про размер диска и его заполненность ни слова
если диск забит по самые помидоры - логи, создаваемые майнером почистить

в полях размера минимального и максимального размера файла подкачки установить одинаковые цифры ,

Пользователям операционной системы Windows не раз приходилось слышать о некоем файле подкачки. В этой статье мы рассмотрим, что это такое, для чего используется и как правильно его настроить.

Содержание:

  1. Что такое файл подкачки?
  2. Какой размер файла подкачки рекомендуется использовать?
  3. Как изменить размер файла подкачки?
  4. Как отключить файл подкачки в Windows 10?
  5. Как удалить файл подкачки (pagefile.sys и swapfile.sys) в Windows 10?
  6. Как снова включить файл подкачки в случае возникновения проблем?
  7. Как перенести файл подкачки на другой диск?
  8. Что делать, если из-за манипуляций с файлом подкачки были утеряны важные данные?

Что такое файл подкачки?

Файл подкачки (она же виртуальная память) это некий файл, который хранится на жестком (или SSD) диске и в который записываются данные оперативной памяти , когда ее начинает не хватать для нормальной работы операционной системы.

Чтобы лучше понять, что это такое, давайте рассмотрим принцип работы на реальном примере. Допустим вы в браузере некое количество вкладок. Для работы любой вкладки система выделяет количество оперативной памяти, необходимое для нормального отображения ее содержимого. Естественно, чем сложнее контент на странице, тем больше оперативной памяти нужно. Но что делать, если на компьютере запущено несколько «тяжелых» программ, несколько вкладок в браузере и вам нужно открыть еще, но компьютер начинает тормозить?

В такой ситуации система скопирует данные тех вкладок, которые не используются в данный момент и запишет их на жесткий диск в файл подкачки . После этого данные выгрузятся из оперативной памяти, и она освободится для других задач.

Если же вам снова нужно будет открыть любую из вышеописанных вкладок браузера — система прочтет данные из файла подкачки и снова скопирует их в оперативную память.

И тут возникает вполне разумный вопрос — зачем вообще использовать оперативную память, если данные можно читать прямо с накопителя? Ответ прост: жесткие (и даже SSD диски) слишком медленные и не позволяют обеспечить необходимую скорость обмена данными между процессором и памятью. Оперативная память в разы быстрее и позволяет обеспечить необходимую скорость. Но в то же время главным ее недостатком является полная потеря данных при отключении питания. Да и цена ощутимо дороже.

К примеру, на сегодняшний день за те деньги, которые стоит 16 Гб оперативной памяти — вы без проблем сможете приобрести SSD накопитель на 512Гб или обычный жесткий диск на 2 Терабайта. Однако, исключить использование оперативной памяти пока что нельзя в виду огромной (по сравнению даже с SSD накопителями) скорости передачи информации.

В старых версиях операционной системы Windows в качестве файла подкачки использовался файл pagefile.sys Начиная с версии Windows 10 используются два файла — pagefile.sys и swapfile.sys . Они всегда работают вместе и хранятся в корне диска C:\ Для их просмотра нужно включить отображение скрытых и системных файлов и папок . Для этого откройте диск C:\ выберите вкладку « Вид » и поставьте галочку возле « Скрытые элементы »

В первый файл (pagefile.sys) записываются данные из приложений, которые вы установили самостоятельно из сторонних источников, соответственно его размер может достигать нескольких Гигабайт. Во втором файле (swapfile.sys) записываются данные из системных приложений и тех, которые вы установили из Microsoft Store. Поэтому настоятельно не рекомендуется полностью отключать файл подкачки для экономии места на системном диске, так как многие системные приложения попросту перестанут запускаться. Ели же вам нужно освободить память на системном диске – для этого есть другие способы. Более детально вы можете прочесть в статье « Как освободить место на системном диске »

Какой размер файла подкачки рекомендуется использовать?

По умолчанию, в операционной системе Windows 10 установлен размер файла подкачки , который по мнению разработчиков является универсальным для всех целей пользователя. Помимо этого, если в компьютере установлен большой объем оперативной памяти – файл подкачки практически не используется.

Однако, иногда задачи пользователя требуют его увеличения. Создатели Windows предвидели это и добавили такую возможность. Перед тем, как приступить непосредственно к процессу изменения размера файла подкачки надо знать какой размер лучше всего установить, чтобы обеспечить максимальную производительность. Некоторые пользователи полагают, что чем выше размер файла подкачки – тем лучше для работоспособности системы. На самом деле это далеко не так.

Если пользователь установит слишком большой размер файла подкачки – система попросту начнет игнорировать оперативную память и вместо прироста производительности пользователь получит жутко "лагающую" операционную систему (так как жесткий диск в разу более медленный).

Если же наоборот – пользователь установит слишком маленький размер файла подкачки – это будет равноценно ее отключению и многие системные утилиты могут перестать работать.

Сегодня в интернете можно встретить разные рекомендации как рассчитать размер файла подкачки . Мы же выбрали две наиболее разумные концепции.

Первая гласит, что чем больше размер оперативной памяти, тем меньше размер файла подкачки. Это объясняется тем, что если объем оперативной памяти очень большой – все временные данные итак будут хранится в ней, а значит файл подкачки будет только нагружать жесткий диск. В таком случае рекомендуется использовать следующие параметры:

  • если в вашем компьютере установлен 1 ГБ оперативно памяти — файл подкачки – 2048 — 2048 Мб ;
  • если в вашем компьютере установлен 2 ГБ оперативно памяти — файл подкачки – 1512 — 1512 Мб ;
  • если в вашем компьютере установлен 4 ГБ оперативно памяти — файл подкачки – 1024 — 1024 Мб ;
  • если в вашем компьютере установлен 8 ГБ оперативно памяти – лучше всего использовать автоматический режим файла подкачки;

Вы, наверное, обратили внимание что значение размера указано два раза. Это исходный и максимальный размер файла подкачки. Когда-то, когда жесткие диски в компьютерах были очень маленького размера – имело смысл для файла подкачки задавать разные размеры – это позволяло экономить дисковое пространство. Однако в наше время лучше всего использовать одно и тоже значение для обеих граф. Таким образом вы снизите нагрузку — система не будет постоянно пересчитывать размер файла подкачки, плюс снизится уровень фрагментации.

Второй способ предполагает расчет оптимального размера файла подкачки . Для этого следует:

Шаг 1: Запустите все приложения, которые вам нужны. После этого нажмите комбинацию клавиш Ctrl + Alt + Delete

Шаг 2: Перед вами откроется « Диспетчер задач ». Перейдите на вкладку « Производительность ». Там вы увидите используемое количество оперативной памяти .

При завершении работы компьютера все содержащиеся в оперативной памяти данные удаляются. Если же в системе активен режим гибернации , данные из оперативной памяти сохраняются в файл hiberfil.sys на жёстком диске. Гибернация позволяет быстро вернуться к работе, к открытым приложениям, но в то же время её использование снижает уровень безопасности, поскольку вместе с прочими данными спящий режим предполагает сохранение конфиденциальной информации пользователя.

Но конфиденциальные данные могут сохраняться не только в файл гибернации. При нехватке оперативной памяти часть данных приложений, среди которых могут оказаться пароли, передаётся в файл подкачки, который при полном выключении компьютера по умолчанию не очищается. Следовательно, если злоумышленник получит доступ к компьютеру, он может скопировать файл подкачки и извлечь из него личные данные пользователя.

Чтобы свести эту вероятность к нулю, можно задействовать функцию автоматической очистки файла подкачки при перезагрузке. Сразу стоит отметить, что способ этот имеет серьёзный минус. Поскольку после включения функции очистки файл подкачки будет перезаписываться при каждой перезагрузке, это может существенно увеличить время старта системы. Чем больше файл подкачки, тем дольше станет грузиться Windows. В отдельных случаях время старта может достигать 30 минут.

Использование этой функции исключает гибернацию, во-первых, по соображениям той же безопасности, во-вторых, по той причине, что файл hiberfil.sys также будет автоматически очищаться. Кроме того, функцию перезаписи файла подкачки не рекомендуется использовать на компьютерах с дисками SSD , перезапись ячеек которых напротив желательно свести к минимуму. Те же, кто всё же решится использовать эту функцию на своём ПК, могут активировать её двумя способами — через реестр и через редактор локальных групповых политик.

Вот первый способ. Запустите командой regedit редактор реестра, разверните ветку:

Найдите справа DWORD-параметр ClearPageFileAtShutdown и измените его значение с 0 на 1.

ClearPageFileAtShutdown

Если параметр отсутствует, его нужно будет создать вручную. Новые настройки вступят в силу при следующей перезагрузке компьютера.

Командой gpedit.msc откройте редактор локальных групповых политик и перейдите по цепочке Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Локальные политики -> Параметры безопасности.

Параметры безопасности

Найдите справа политику «Завершение работы: очистка файла подкачки» и включите её.

сразу скажу, что с ребутом ничего не получается - после устанавливается минимальный размер, но притом что ОЗУ огромное кол-во многие приложения вылетают, им нужна именно виртуальная память
Я это делал больше тысячи раз! и сюда пришел, надеясь, что тут не тупее меня кто-то сидит. ведь случается же. и должен быть гарантированный способ, а не как на повезет

не могу понять, почему столько уверенных в своей правоте.. Вы пытались это сделать? попытайтесь, в 99,9% это получается

А ты не путаешь виртуальную память с виртуализацией? Некоторые программы требуют именно виртуализацию, а она включается в настройках BIOS, если материнка и процессор её поддерживают. Или нужно устанавливать виртуальную машину. Изменение файла подкачки проблем у меня почему то ни разу не вызывало. Но нужно иметь права на изменения параметров разделов, а для этого может потребоваться смена владельца - прав администратора может быть недостаточно.

с правами все в порядке, спасибо Вам - я счастлив, что хоть один человек нашелся, это делавший)) не путаю, именно о нехватке виртуальной памяти речь. перезапуск сервера - дело хлопотное, запустил, все настроил, и вдруг обнаружил, что файл полкачки скукожился. и не выходит увеичить, как обычно, просит ребут, и все. притом набирает до указанного размера и снова высвобождает, видимо, что-то мешает, но что?

Vladimir Искусственный Интеллект (263215) Так это на сервере. Тут я ничего посоветовать не могу, в серверной системе дополнительные службы работают, нужно в них разбираться. И попробовать создать файл подкачки не на системном харде (их же там не один, надеюсь).

Вы Оракул, а такую чушь несете. Я это делал больше тысячи раз! и сюда пришел, надеясь, что тут не тупее меня кто-то сидит. ведь случается же. и должен быть гарантированный способ, а не как на повезет

Изменения файла подкачки происходят ТОЛЬКО после перезагрузки системы, и не как иначе.

читайте камент выше, матчасть нужно читать увы, не мне

по выбору системы будет 3-5ГБ, это совсем мало, сервер сильно нагружен, ОЗУ 64ГБ

Георгий Бухаров Оракул (89691) А ОС вообще какая, не серверная ли?

увеличь операционку или поставь флешку и соедени её с основной операционной памяти

Изменить настройки размера виртуалки, на каком диске она должна находиться - можно без перезагрузки, меняешь, нажимаешь ок, система ставит флажок что параметры изменены и предлагает перезагрузиться. Но если ты корректно не перезагрузишься - параметры будут восстановлены обратно. Это специально сделано на случай а вдруг так не заработает. Размер виртуалки должен быть 2-4 гб, не меньше, даже если оперативки 6гб и больше. Виртуалку можно отключить совсем если памяти много, жесткий диск будет работать быстрее, но система начнет странно подглючивать а может еще и подтормаживать со временем, если в какой-то программе есть утечка памяти. Лучше оставь сколь нибудь, мин размер равно макс размер чтобы система файл подкачки не дергала.

нельзя ее отключить. начнутся глюки. Проблема в том, что приложениям не хватает виртуальной памяти

Алексей Сутягин Мудрец (18964) Значит приложение либо слишком много жрет, либо у тебя маловато физической. Я на 6Гб отключал виртуалку, работало без нее быстрее, но некоторые проги подглючивали. Сделал виртуалку 2Гб - стало все ок

Читайте также: