Как заставить Windows 10 использовать файл подкачки на SSD-накопителе, подключенном через USB?

Как заставить Windows 10 использовать файл подкачки на SSD-накопителе, подключенном через USB?

У меня постоянно подключен USB SSD-диск. Я никогда не собираюсь отключать его во время работы. Он работает в "режиме лучшей производительности", а не в "быстром удалении". Я могу настроить на нем файл подкачки, но после перезагрузки файл подкачки фактически не создается, и я вижу в диспетчере задач, что виртуальная память не увеличивается. Что мне сделать, чтобы Windows действительно использовала его для файла подкачки?

решение1

USB-диски не загружаются до поздней стадии загрузки. Даже если диск загружается UEFI/BIOS, то при загрузке ОС он фактически сбрасывает USB-подключение во время инициализации драйвера, и диск исчезает по крайней мере на короткое время.

В результате к моменту обнаружения USB-накопителя Windows уже проверила, есть ли у нее доступ к файлу подкачки, обнаружила его отсутствие и продолжила работу без него.

Windows поддерживает только действительно постоянно подключенные устройства хранения для файлов подкачки, такие как диски SATA, IDE или NVME. Windows знает, как надежно работать с этими устройствами, и была разработана с учетом их собственной поддержки, загружаемой в первые миллисекунды запуска ОС.

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

В результате файлы подкачки не поддерживаются на USB-дисках.

решение2

Вы не можете поместить файл подкачки на съемный диск. Windows не предоставляет такую ​​функциональность.

Файлы подкачки имеют небольшой размер (по сути), поэтому храните их на диске C: Это действительно лучшее, что можно сделать.

«Постоянно подключенные USB-накопители»также имеют плохую привычку отключаться.

Расположение файла подкачки

Прочитайте до раздела «Лучшее решение».

«Единственный способ использования внешнего устройства для файла подкачки в Windows 10, который я когда-либо видел, — это использование устройства с поддержкой Ready Boost и включение Superfetch».

Это не файл подкачки, это кэш приложений/данных. Не одно и то же. Файл подкачки нельзя разместить на внешнем носителе. Windows жестко запрограммирована на предотвращение этого.

Связанный контент