Загрузка конкретного приложения с помощью SuperFetch в Windows 7

Функция 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 сочтет нужным, в соответствии с тем, как оно анализировало ваши шаблоны использования. Например, некоторые приложения могут выполнять предварительную загрузку сразу после загрузки, а другие - только утром.

Другие вопросы по тегам