Функция SuperFetch загружает наиболее часто используемые приложения в оперативную память, чтобы ускорить загрузку этих приложений. Есть ли способ сообщить службе SuperFetch о загрузке определенных приложений в оперативную память в Windows 7? Например, я бы хотел загрузить игру в оперативную память, используя SuperFetch, чтобы при каждом запуске игры у меня было бы меньше время загрузки. Заранее спасибо.
1 ответ
Единственный элемент управления, который вы можете использовать для функции SuperFetch, - это раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
, который содержит EnablePrefetcher
который может иметь следующие значения:
- 0: чтобы полностью отключить функцию SuperFetch
- 1: оптимизировать только запуск приложения
- 2: оптимизировать только процесс запуска компьютера
- 3: оптимизировать как запуск приложения, так и запуск компьютера
Это единственный контроль у вас есть. Его значение по умолчанию равно 3, и его следует оставить вот так.
Все остальное происходит автоматически: если вы часто используете определенное приложение, оно будет предварительно выбрано, когда Windows сочтет нужным, в соответствии с тем, как оно анализировало ваши шаблоны использования. Например, некоторые приложения могут загружаться сразу после загрузки, а другие - только утром.