Как отключить swapfile.sys в Windows 8?

7

Возможно отключить pagefile.sys и hiberfil.sys , однако, по-видимому, нет информации о том, как отключить swapfile.sys .

Файл swapfile.sys представляется дополнительным файлом подкачки из Metro, и я хотел бы знать, есть ли способ его отключить.

jerrykobes
источник
Следует отметить, что pagefile.sys, по крайней мере, для меня, редко используется в Windows 7. Я переместил свой файл подкачки на другой жесткий диск, который большую часть времени находится в спящем режиме, поскольку Windows никогда не использует его, никогда не превышает 8 ГБ памяти. Это в отличие от Windows XP, который всегда будет использовать файл подкачки, даже если осталось достаточно памяти.
Клонман
4
Почему вы хотите отключить все это, не имеет смысла.
Моав
3
MS неоднократно заявляла, что отключение файла подкачки даже в системах с большим объемом памяти может привести к снижению производительности, и они не рекомендуют это.
Келтари
1
@ Moab, это не очень хорошая причина, но мне нужно было удалить этот файл, потому что мой устаревший твердотельный накопитель не может обрабатывать еще много записей, а удаление этого файла означает, что я могу вынуть еще 6 месяцев из накопителя, прежде чем меня заставят заменить Это!
Саймон MᶜKenzie

Ответы:

9

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

Чтобы установить размер файла страницы вручную, нажмите, Win+Breakчтобы открыть системную страницу панели управления, щелкните Advanced System Settings, выберите Advancedвкладку, нажмите Settings...(группа производительности), выберите Advancedвкладку, нажмите Change...кнопку (группа виртуальной памяти), снимите флажок Automatically..., выберите Custom sizeпереключатель и введите одинаковое значение в обоих полях. , 512 МБ это хорошо, например. Нажмите Set, затем OK. Теперь вам нужно перезагрузиться, чтобы применить новые настройки.

Разъяснение относительно комментария Дэвида Шварца . Часто случается, что во время установки Windows выделяет неоправданно много места для файла подкачки (например, 16G на 16-Гбайт машине с ОЗУ), и не уменьшает его автоматически (я полагаю, у него есть стратегия «только для роста»). Однако фактическое использование файла подкачки ограничено 100-200 МБ, потому что основная ОЗУ фактически никогда не исчерпывается. Я предполагаю, что небольшое использование происходит из-за некоторых причин архитектуры Windows, как правильно заметил Дэвид. Таким образом, если у вас есть стандартный HDD, вам не нужно заботиться. Но если вы ограничены небольшим SSD, сохранение некоторых гигабайт пространства может быть очень полезным. Это единственныйзаконная причина, я знаю, чтобы установить размер файла подкачки вручную. Я вспомнил еще один - ваши резервные копии на жестком диске могут стать меньше (зависит от того, насколько умным является программное обеспечение для резервного копирования, которое вы используете).

Петр Абдулин
источник
Это не имеет никакого смысла. Если он собирался использовать пространство, это означало бы, что ему нужно это пространство. Почему бы вам не использовать его, если он действительно нужен? А отключив его, вы заставляете Windows вести себя плохо - ее архитектура виртуальной памяти разработана для случаев, когда резервное хранилище превышает физическую ОЗУ.
Дэвид Шварц
Извините, Дэвид Шварц, я вас не понимаю. Под этим я подразумеваю, я не понимаю, как мой ответ противоречит вашим аргументам.
Петр Абдулин
Почему вы хотите ограничить размер файла подкачки? На самом деле он не будет использовать пространство, если ему это не нужно. И если это нужно, почему вы не хотите, чтобы это было?
Дэвид Шварц
Потому что в моем случае «предназначен для случаев, когда резервное хранилище НИКОГДА не превышает физической оперативной памяти». Если это так, значит, у моего сервера большие проблемы!
AaA
@PetrAbdulin, swapfile.sysи pagefile.sysдва разных файла
AaA
11

Swapfile.sys - это специальный файл подкачки. для новых приложений Windows Store. Вы можете избавиться от него, если отключите обычный файл подкачки .

Есть также способ отключить его, но сохраняя обычный pagefile.sys . Запустите regedit.exe, перейдите HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management, создайте 32-битный DWORD SwapfileControlи установите его 0.

magicandre1981
источник
Ничего себе, я не знал, что спящий и быстрый запуск были связаны! У вас есть источник по этому поводу?
mtone
извините, это было не правильно. Я удалил эту неправильную часть. Чтобы убить новый файл, отключите обычный файл подкачки.
magicandre1981