В операционных системах Windows для работы используется так называемый файл подкачки pagefile.sys (скрытый и системный, обычно находится на диске C), представляющий своего рода «расширение» оперативной памяти компьютера (иначе — виртуальная память) и обеспечивающий работу программ даже в том случае, когда физической памяти RAM недостаточно.
Windows также пытается переместить неиспользуемые данные из оперативной памяти в файл подкачки, причем, по информации Microsoft, каждая новая версия делает это лучше. Например, данные из RAM свернутой и неиспользуемой в течение некоторого времени программы, могут быть перемещены в файл подкачки, поэтому ее последующее открытие может быть более медленным, чем обычно и вызывать обращения к жесткому диску компьютера.
При отключенном файле подкачке и небольшом размере оперативной памяти (или при использовании требовательных к ресурсам компьютера процессов), вы можете получить сообщение с предупреждением: «На компьютере недостаточно памяти. Чтобы освободить память для нормальной работы программ, сохраните файлы, а затем закройте или перезапустите все открытые программы» или «Чтобы предотвратить потерю данных, закройте программы.
Как очищать файл подкачки при завершении работы Windows
1. Откройте редактор реестра, нажав Windows + R, набрав «Regedit» в диалоговом окне Run. Затем нажмите Enter.
2. Перейдите к следующему разделу:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Управление памятью
3. Найдите «ClearPageFileAtShutdown» в правой панели. Если его нет, то щелкните правой кнопкой мыши в левой панели, выберите Создать > Параметр DWORD (32 бита) и введите «ClearPageFileAtShutdown» в качестве имени.
4. Дважды щелкните ClearPageFileAtShutdown значение, установите введите “1” в поле Значение и нажмите Enter.
5. Готово. Если вы хотите остановить очистку файла подкачки при завершении работы, вернитесь сюда, дважды щелкните ClearPageFileAtShutdown
параметр, и установите его обратно на “0”.