Очистка файла подкачки windows 10 при выключении

Безопасность

Автоматическая очистка файла подкачки Windows

Содержание

  • 1 Очистка файла подкачки Windows 10
    • 1.1 Включение очистки файла подкачки Windows 10 в локальной политике безопасности
    • 1.2 Включение автоматической очистки файла подкачки в реестре
    • 1.3 Включение автоматической очистки файла подкачки с помощью файла реестра
  • 2 Очистка файла подкачки Windows 11
  • 3 Заключение

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

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

Рекомендую: Защита от шифровальщиков в Windows 10

Очистка файла подкачки Windows 10

Имейте ввиду! Чтобы включить или отключить очистку файла подкачки необходимо войти в систему с правами администратора.

Существует несколько способов автоматической очистки файла подкачки Windows 10. С помощью:

  • Локальной политики безопасности
  • Реестра Windows

Локальная политика безопасности доступна только в выпусках Windows 10 Pro и Windows 10 Enterprise. Если у вас другая версия, вы можете воспользоваться вторым способом (ниже).

Включение очистки файла подкачки Windows 10 в локальной политике безопасности

  1. Комбинацией клавиш WIN + R и вводом команды «secpol.msc», откройте локальную политику безопасности. Win-R
  2. Зайдите в «Локальные политики» —> «Параметры безопасности»
  3. В правой панели «Параметры безопасности» дважды щелкните на политике «Завершение работы: очистка файла подкачки виртуальной памяти», чтобы открыть ее свойства.
  4. Выберите  пункт «Включено» и нажмите OK. Очистка файла подкачки Windows 10 при выключении
  5. По завершении вы можете закрыть локальную политику безопасности.

Включение автоматической очистки файла подкачки в реестре

Вы можете скачать готовый файл или вручную внести изменения в реестре:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Измените значение параметра:

ClearPageFileAtShutdown DWORD

  • 0 = Выкл.
  • 1 = Вкл.

автоматическая очистка файла подкачки

Включение автоматической очистки файла подкачки с помощью файла реестра

Для включения автоматической очистки проделайте следующие шаги:

  1. Скачайте .reg файл.
  2. Дважды щелкните по файлу .reg.
  3. Разрешите выполнение в UAC.

В архиве лежат два файла, один из которых включает, а другой отключает автоматическую очистку файла подкачки.

Очистка файла подкачки Windows 11

Что­бы при выходе из сис­темы Windows 11 авто­мати­чес­ки очи­щала файл под­качки, вос­поль­зуйся сле­дующей коман­дой:

reg add «HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management» /v » ClearPageFileAtShutdown « /t REG_DWORD /d 1 /f

Заключение

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

Еще по теме: Быстрая блокировка Windows

ВКонтакте

Twitter

Facebook

OK

Telegram

WhatsApp

Viber

Возвращаясь к вопросу безопасности данных, находящихся в оперативной памяти, столкнулся с необходимостью организации автоматической очистки файла подкачки в Windows. При выключении компьютера, данные в его памяти (RAM) автоматически очищаются, однако по-умолчанию данные из файла подкачки pagefile.sys не удаляются. При работе системы часть конфиденциальных данных или пароли сторонних приложений из памяти могут попасть в файл подкачки pagefile.sys на жестком диске (например, при нехватке физической памяти или при вытеснении данных неактивных приложений). И хотя в процессе работы системы файл подкачки доступен монопольно только для самой Windows, в том случае если компьютер выключить, то потенциально злоумышленник при наличии доступа к диску может скопировать файл подкачки и извлечь из него конфиденциальные данные.

Таким образом, было бы логично очищать при выключении (или перезагрузке) Windows. По умолчанию эта функций отключена.

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

В первом случае, нужно открыть консоль редактора групповых политик (локальный gpedit.msc или доменный gpmc.msc) и перейти в раздел Computer Configuration->Windows Settings -> Security Settings -> Local Policies -> Security Options. В левой панели найдите политику Shutdown: Clear virtual memory pagefile и включите ее (Enabled).

 Shutdown: Clear virtual memory pagefileТакже можно включить очистку виртуальной памяти через реестр. Для этого откройте редактор regedit.exe и перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management. Создайте новый DWORD параметр с именем ClearPageFileAtShutdown и значением 1 (или если он уже существует, просто измените его значение).

ClearPageFileAtShutdown Либо можно изменить значение ключа реестра командой Powershell:

Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management' -Name ClearPageFileAtShutdown -Value 1

Set-ItemProperty ClearPageFileAtShutdown Чтобы изменения вступили в силу, нужно перезагрузить Windows.

При следующем выключении ОС, система очищает файл pagefile.sys, перезаписывая его нулями. В зависимости от размера файла подкачки это может существенно увеличить время выключения (перезагрузки) системы на 10-30 минут. Кроме того, при включении данной политики также выполняется обнуление и файла режима гибернации hiberfil.sys (если отключен спящий режим). Теперь восстановить данные из файла подкачки практически невозможно.

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

Виртуальная память использует файл подкачки системы (pagefile.sys) для выгрузки страниц из оперативной памяти на диск, когда они не используются.

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

Если эта политика включена, то при корректном завершении работы системы выполняется очистка файла подкачки системы (pagefile.sys), а также выполняется обнуление файла режима гибернации (hiberfil.sys)

Как включить очистку файла подкачки используя локальную политику безопасности (secpol.msc)

Чтобы включить очистку файла подкачки при завершении работы системы, откройте оснастку локальной политики безопасности, для этого нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите (скопируйте и вставьте) secpol.msc и нажмите клавишу Enter ↵.

В окне «Локальная политика безопасности» разверните следующие элементы списка:

Локальные политики ➯ Параметры безопасности

Далее, в правой части окна дважды щелкните левой кнопкой мыши по политике с названием Завершение работы: очистка файла подкачки виртуальной памяти

В окне «Свойства: Завершение работы: очистка файла подкачки виртуальной памяти» установите переключатель в положение Включен и нажмите кнопку OK.

Чтобы изменения вступили в силу, перезагрузите компьютер.

Как включить очистку файла подкачки используя файл реестра (reg-файл)

Данный способ подходит для всех редакций операционной системы Windows, и позволяет включить или отключить очистку файла подкачки при завершении работы системы с помощью внесения изменений в системный реестр Windows

Прежде чем вносить какие-либо изменения в реестр, настоятельно рекомендуется создать точку восстановления системы

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

Windows Registry Editor Version 5.00.

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Memory Management].

«ClearPageFileAtShutdown»=dword:00000001

Чтобы отключить очистку файла подкачки при завершении работы системы, создайте и примените файл реестра следующего содержания:

Windows Registry Editor Version 5.00.

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Memory Management].

«ClearPageFileAtShutdown»=dword:00000000

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

Используя рассмотренные выше действия, можно включить (отключить) очистку файла подкачки виртуальной памяти при завершении работы Windows.

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

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

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

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

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ControlSession Manager\Memory Management

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

ClearPageFileAtShutdown

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

Второй способ.

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

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

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

Очистка файла подкачки

Теперь при каждом выключении или перезагрузке компьютера файл pagefile.sys станет перезаписываться нулями, что сделает восстановление данных с него практически невозможным.

Загрузка…

Файл подкачки, что это скажите вы? Одна из старейших и важнейших функций Windows 7, 8 и Windows 10. Он работает как виртуальная память для Windows. Если ваше устройство начинает ощущать нехватку оперативной памяти, Windows переносит наименее используемые страницы памяти в скрытый файл, называемый файлом подкачки. По умолчанию файл подкачки автоматически создается и поддерживается самой Windows. Это позволяет Windows запускать программы без риска их зависания из-за нехватки памяти. Даже если у вас много оперативной памяти, Windows использует файл подкачки для кэширования при удалении или перемещении большого количества файлов и при других действиях.

Интересно к прочтению: Как очистить файлы в windows 10 с помощью диапазона дат? Читаем тут!

Как вы наверняка знаете, при выключении системы все содержимое оперативной памяти теряется. Но все, что записано в файл подкачки, сохраняется, если только Windows не удаляет содержимое. Соответственно, кто-то может просмотреть эти данные в файле подкачки. Если вы этого не хотите допустить, можно настроить очистку файла подкачки при каждом отключении Windows.

Содержание

  1. Как Windows очищает файл подкачки
  2. Использование Редактора групповых политик
  3. Использование редактора реестра Windows

Как Windows очищает файл подкачки

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

Использование Редактора групповых политик

Если у вас Pro- или Enterprise-версия Windows, вы можете воспользоваться Редактором групповых политик для автоматической очистки файла подкачки. Найдите в меню «Пуск» gpedit.msc и запустите.

gpedit.msc

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

Читайте также:  Как найти эмодзи в Windows 10

Редактор групповых политик

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

  • Очистка точек восстановления windows 10
  • Очистка темп файлов windows 10
  • Очистка папки windows 10 от мусора
  • Очистка старой версии windows 10
  • Очистка папки temp в windows 7 автоматически