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

1565
Donotalo

Функция SuperFetch загружает наиболее часто используемые приложения в оперативную память, чтобы ускорить загрузку этих приложений. Есть ли способ сообщить службе SuperFetch о загрузке определенных приложений в оперативную память в Windows 7? Например, я бы хотел загрузить игру в оперативную память, используя SuperFetch, чтобы при каждом запуске игры у меня было бы меньше время загрузки. Заранее спасибо.

2

1 ответ на вопрос

1
harrymc

Единственный элемент управления SuperFetch HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters, который вы можете сделать, - это раздел реестра, который EnablePrefetcherможет содержать следующие значения:

  • 0: чтобы полностью отключить функцию SuperFetch
  • 1: оптимизировать только запуск приложения
  • 2: оптимизировать только процесс запуска компьютера
  • 3: оптимизировать как запуск приложения, так и запуск компьютера

Это единственный контроль у вас есть. Его значение по умолчанию равно 3, и его следует оставить вот так.

Все остальное происходит автоматически: если вы часто используете определенное приложение, оно будет предварительно выбрано, когда Windows сочтет нужным, в соответствии с тем, как оно анализировало ваши шаблоны использования. Например, некоторые приложения могут загружаться сразу после загрузки, а другие - только утром.

Хотя вы можете быть правы, есть ли у вас какой-либо источник для вашей претензии? Это имело бы смысл, если бы существовал способ указать список файлов или каталогов для предварительной выборки вдоль автоматически обнаруженных. Zero3 8 лет назад 0