- Управление файлом подкачки (pagefile.sys) с помощью командной строки
- Управление файлом подкачки (pagefile.sys) с помощью командной строки
- Как включить очистку файла подкачки виртуальной памяти в Windows
- Способы отключения файла подкачки в Windows 10
- Деактивации файла подкачки в Виндовс 10
- Способ 1: Системные настройки
- Способ 2: «Командная строка»
- Способ 3: «Редактор реестра»
Управление файлом подкачки (pagefile.sys) с помощью командной строки
В данной статье представлены примеры команд для управления файлом подкачки с помощью утилиты командной строки wmic.exe (Windows Management Instrumentation Command). Подробнее о Windows Management Instrumentation (WMI), Вы можете почитать ➯
здесь
Чтобы увеличить объем доступной оперативной памяти, компьютер использует виртуальную память, записывая определенный объем данных оперативной памяти на жесткий диск, в файл подкачки (скрытый системный файл pagefile.sys), и по мере необходимости обращается к этим данным, что приводит к улучшению производительности системы.
При создании, изменении или удалении файлов подкачки необходима перезагрузка компьютера.
Управление файлом подкачки (pagefile.sys) с помощью командной строки
Откройте командную строку от имени администратора и выполните команды представленные ниже.
Чтобы снять флажок Автоматически выбирать объем файла подкачки выполните команду:
wmic computersystem set AutomaticManagedPagefile=False
Также, чтобы снять флажок Автоматически выбирать объем файла подкачки выполните команду:
wmic computersystem where name=»%computername%» set AutomaticManagedPagefile=False
Чтобы установить флажок Автоматически выбирать объем файла подкачки выполните команду:
wmic computersystem set AutomaticManagedPagefile=True
Также, чтобы установить флажок Автоматически выбирать объем файла подкачки выполните команду:
wmic computersystem where name=»%computername%» set AutomaticManagedPagefile=True
Прежде чем использовать команды представленные ниже, необходимо снять флажок Автоматически выбирать объем файла подкачки
Чтобы отключить использование существующего файла подкачки (соответствует переключателю Без файла подкачки) выполните команду:
wmic pagefileset where name=»C:\\\\pagefile.sys» delete
Чтобы отключить использование всех существующих файлов подкачки (соответствует переключателю Без файла подкачки) выполните команду:
Чтобы создать файл подкачки (соответствует переключателю Размер по выбору системы) выполните команду:
wmic pagefileset create name=»C:\\\\pagefile.sys»
Чтобы принудительно задать размер существующего файла подкачки (соответствует переключателю Указать размер) выполните команду:
wmic pagefileset where name=»C:\\\\pagefile.sys» set InitialSize=1024,MaximumSize=4096
где:
name=»C:\\\\pagefile.sys» — расположение файла подкачки
InitialSize — исходный размер файла подкачки
MaximumSize — максимальный размер файла подкачки
Чтобы просмотреть общую информацию об имеющихся у Вас файлах подкачки, выполните команду:
Чтобы просмотреть дополнительную информацию о файлах подкачки, если Вы принудительно задавали их размер, выполните команду:
wmic pagefileset list /format:list
Как включить очистку файла подкачки виртуальной памяти в 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.
Способы отключения файла подкачки в Windows 10
Для корректной работы Windows использует не только физические ресурсы компьютера, но и виртуальные. Одним из таких является файл подкачки, он же виртуальная память. Это специальная область на жестком диске, к которой ОС обращается для записи и чтения отладочной информации. При необходимости эту функцию можно отключить. Именно о том, как корректно выполнить данное действие в Windows 10, мы и расскажем в этой статье.
Деактивации файла подкачки в Виндовс 10
Как правило, файл подкачки носит название «pagefile.sys». Однако в последней версии операционной системы существует еще один дополнительный документ – «swapfile.sys». Это тоже элемент виртуальной памяти, только для «местных» метро-приложений Windows 10. Далее мы расскажем подробно о том, как отключить все или отдельные из указанных элементов.
Способ 1: Системные настройки
Используя данный метод, вы сможете отключить сразу оба файла подкачки. Для этого не понадобится сторонний софт, так как все действия будут выполнены с помощью встроенных системных настроек. Для отключения виртуальной памяти выполните следующие действия:
- Откройте корневой каталог системы. В левой области окна кликните по строке «Этот компьютер» правой кнопкой мышки, а затем выберите из появившегося меню строку «Свойства». Если же у вас на «Рабочем столе» есть иконка «Этот компьютер», можете использовать ее. Обратите внимание, что ярлык для этой цели не подойдет.
В следующем окне нажмите на строчку «Дополнительные параметры системы».
Затем появится окно с различными настройками. Перейдите в нем во вкладку «Дополнительно» и кликните по кнопке «Параметры», которая находится в блоке «Быстродействие».
В результате откроется окно с параметрами виртуальной памяти. Обратите внимание на верхнюю область — в ней будут отображены все разделы жестких дисков, а напротив указан допустимый объем для файла подкачки. Он может быть разным для каждого раздела HDD/SSD. Если напротив есть надпись «Отсутствует», значит, файл подкачки отключен для него. Кликните ЛКМ по тому разделу, который использует виртуальную память, затем установите отметку возле строки «Без файла подкачки» чуть ниже. Далее нажмите «Задать» и в завершение кликните по кнопке «OK» для применения изменений.
На экране появится сообщение с уведомлением, что для окончательного результата необходимо перезагрузить систему. Нажмите в нем «OK».
Во всех окнах, которые вы открывали ранее, также нажмите кнопки «Применить» и «OK».
После повторного запуска Windows 10 файл подкачки будет отключен. Обратим ваше внимание на тот факт, что сама система не рекомендует устанавливать значение виртуальной памяти ниже отметки в 400 мб. Поэтому если после отключения у вас возникнут сбои в работе ОС, установите рекомендуемый объем памяти.
Способ 2: «Командная строка»
Данный метод работает по тому же принципу, что и предыдущий. Разница лишь в том, что все действия укладываются в одну команду, которая выполняется с помощью системной утилиты. Вот как все выглядит на практике:
- Кликните ЛКМ по кнопке «Пуск» на «Панели задач». В самом низу левой половины меню найдите папку «Служебные – Windows» и откройте ее. Затем нажмите правой кнопкой мышки на утилите «Командная строка». В первом появившемся меню используйте пункт «Дополнительно», а во втором – «Запуск от имени администратора».
Читайте также: Запуск «Командной строки» от имени администратора в Windows 10
В открывшееся окно введите следующую команду:
wmic pagefileset where ‘name=»C:\\pagefile.sys»‘ delete
Буква «С» используется по умолчанию, так как именно там находится виртуальная память. Если же у вас она на другом диске, необходимо указать букву того раздела жесткого диска, которому нужно деактивировать файл подкачки. В завершение нажмите «Enter» для обработки команды.
Способ 3: «Редактор реестра»
Данный метод, в отличие от двух предыдущих, позволяет отключить файл подкачки «swapfile.sys». Напомним, что он используется только приложениями из встроенного магазина Windows 10. Для его реализации сделайте следующее:
- Откройте окно оснастки «Выполнить», используя комбинацию клавиш «Windows+R». В него введите команду regedit , а затем нажмите «Enter» на клавиатуре.
Читайте также: Способы запуска «Редактора реестра» в Windows 10
В левой части следующего окна вы увидите папки реестра древовидного вида. Используя их, перейдите к каталогу под названием «Memory Management». Он находится по следующему пути:
В указанной папке нужно создать новый ключ. Для этого в правой области окна кликните ПКМ на пустом месте и выберите из контекстного меню строку «Создать». В следующем подменю выберите пункт «Параметр DWORD (32 бита)».
Присвойте новому ключу имя «SwapfileControl». Убедитесь, что напротив него стоят все нули в колонке «Значение».
Если это не так, тогда откройте файл двойным нажатием ЛКМ и впишите в поле «Значение» открывшегося окна цифру «0». Затем нажмите «OK» в этом же окне и закройте его.
Выполнив один из рассмотренных нами способов, вы без труда сможете отключить файл подкачки на устройстве под управлением Windows 10. Если же вы используете SSD и задаетесь вопросом о необходимости виртуальной памяти на таком накопителе, рекомендуем ознакомиться с нашей отдельной статьей.