Очищать файл подкачки windows

Как очистить виртуальную память на компьютере с Windows

Файл подкачки есть на каждом компьютере, независимо от того, планки с каким объемом оперативной памяти у вас установлены. Найти его можно или на системном разделе диска (чаще всего это С:), или на другом разделе, если вы его переносили. Называется он pagefile.sys.

Для чего нужен файл pagefile.sys, мы уже рассматривали. В этой статье я вам покажу, как очистить файл подкачки.

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

В редакторе Групповых политик

Те пользователи, у кого установлена Профессиональная версия Windows, могут очистить виртуальную память через «Редактор локальной групповой политики» . Чтобы открыть нужное окно, нажмите сочетание клавиш Win+R и в поле «Открыть» наберите gpedit.msc . Жмите «ОК» .

Затем в дереве слева поочередно открывайте: «Конфигурация компьютера» – «Конфигурация Windows» – «Параметры безопасности» – «Локальные политики» – «Параметры безопасности» . Дальше в списке параметров найдите: «Завершение работы: очистка файла подкачки виртуальной памяти» , это если у вас установлена Windows 7, 8 или 10. На Windows XP он будет называться: «Завершение работы: очистка страничного файла виртуальной памяти» . Кликните по нему два раза мышкой.

Откроется окно «Свойства» . Находясь в нем на первой вкладке, поставьте маркер в поле «Включен» и жмите «Применить» – «ОК» .

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

С помощью Редактора реестра

Если у вас установлена Домашняя Windows и в групповые политики вы зайти не можете, или же вы просто любите все делать через реестр, то откройте окно «Выполнить» – Win+R , и в поле напишите regedit . Нажимайте «ОК» .

Затем перейдите по пути, который обведен на скриншоте ниже прямоугольником. В результате, вы должны оказаться в папке «Memory Management» . Найдите в списке параметр «ClearPageFileAtShutdown» и нажмите по нему два раза мышкой.

Откроется окно для его изменения. Введите в строку «Значение» число «1» и сохраняйте.

Тем, у кого нужный параметр отсутствует, придется создавать его вручную. Находиться вы должны все в той же папке «Memory Management» . Кликните в пустой области окна правой кнопкой мыши и выберите «Создать» – «Параметр DWORD (32 бита)» .

Затем нужно ему дать требуемое название. Дальше кликните по нему два раза, чтобы открылось окно «Изменение…» . Пропишите «Значение» – «1» и сохраните.

Читайте также:  Windows 10 home single language oem

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

Делается это следующим образом. Переходите по тому же пути (1) к нужной папке (2). Ищите в списке параметр с названием «DisablePagingExecutive» (3). Жмите по нему и изменяйте значение на «1» (4). Кликайте «ОК» (5).

Если же вы захотите все вернуть назад, то или поставьте маркер в положение «Отключен» , или поменяйте значение параметра на «0» .

Описанные способы подойдут для компьютера с операционной системой Windows XP, 7, 8 или 10. Выбирайте один из них и можете быть спокойны, при выключении компьютера файл подкачки очистится и все сохраненные в нем данные будут перезаписаны.

Как включить функцию очистки файла подкачки при выключении или перезагрузке Windows

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

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

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

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

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

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

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

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

Читайте также:  Windows поддерживает два процессора

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

Как включить очистку файла подкачки при завершении работы Windows

В данной статье показаны действия, с помощью которых можно включить очистку файла подкачки виртуальной памяти при завершении работы 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].

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

Windows Registry Editor Version 5.00.

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

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

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

ИМХО для систем с большим файлом подкачки, в несколько Гб, на SSD наверно не стоит очищать каждый раз при завершении работы, если не требуется высокий уровень безопасности, ибо это приводит к излишним перезаписи и износу ячеек flash-памяти SSD.
Правильный вариант для разрешения постоянной очистки файла подкачки, если это возможно сделать, — это увеличение количества оперативной памяти системы и уменьшение размера файла подкачки до разрешённого фиксированного минимума и желательно на другом носителе. Для Windows 10 минимальный размер файла подкачки 16Мб.
Отключать совсем файл подкачки нельзя!

Читайте также:  Восстановление ноутбука asus с помощью windows

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

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

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

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

Откройте политику и выберите вариант Включен.

Но это если очистку файла подкачки надо включить на одном компьютере за которым вы непосредственно сидите или подключены через удаленный рабочий стол. Редактор локальной групповой политики не подразумевает подключение к другому ПК.

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

Для входа в редактор реестра Windows используйте ту же команду Выполнить, где вбейте regedit.

Искомый параметр лежит по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management и называется ClearPageFileAtShutdown.

Двойным щелчком откройте свойства параметра (или правой кнопкой мыши → Изменить) и измените значение на единицу.

Если такого параметра нет, его нужно создать самостоятельно. Для этого щелкаем правой кнопкой мыши по разделу Memory Management и выбираем вариант СоздатьПараметр DWORD (32 бита).

Дайте ему имя ClearPageFileAtShutdown и присвойте значение 1.

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

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

Изменения вступят в силу после перезагрузки.

Третий способ включения очистки файла подкачки виртуальной памяти — через командную строку. И он самый перспективный, ведь позволяет написать bat-файл, который затем можно будет распространить на компьютеры в сети. Просто откройте Блокнот или другой текстовый редактор и введите в нем (либо же вбейте в командную строку, если речь об одном компьютере):

и сохраните его как файл с расширением bat. Кавычки возле пути реестра в данном случае нужны, чтобы командная строка восприняла пробелы в пути.

Получившийся файл можно распространить на компьютеры в локальной сети посредством, например, PsExec или Kaspersky Security Center.

Оцените статью