Как отключить SuperFetch

Отключение SuperFetch в Windows Технология SuperFetch была представлена в Vista и присутствует в Windows 7 и Windows 8 (8.1). При работе, SuperFetch использует кэш в оперативной памяти для программ, с которыми вы часто работаете, тем самым ускоряя их работу. Кроме этого, данная функция должна быть включена для функционирования ReadyBoost (или вы получите сообщение о том, что SuperFetch не выполняется).

Однако, на современных компьютерах данная функция не особо нужна, более того, для твердотельных дисков SSD SuperFetch и PreFetch рекомендуется отключить. И, наконец, при использовании некоторых твиков системы, включенная служба SuperFetch может вызывать появление ошибок. Также может пригодиться: Оптимизация Windows для работы с SSD

В этой инструкции подробно будут рассмотрено, как отключить SuperFetch двумя способами (а также коротко будет сказано об отключении Prefetch, если вы настраиваете Windows 7 или 8 для работы с SSD). Ну а если вам требуется включить эту функцию по причине появления ошибки «Superfetch не выполняется», просто сделайте все наоборот.

Отключение службы SuperFetch

Служба Windows 8 Superfetch

Первый, быстрый и простой способ отключить службу SuperFetch — зайти в Панель управления Windows — Администрирование — Службы (или нажать клавиши Windows + R на клавиатуре и ввести services. msc )

В списке служб находим Superfetch и кликаем по ней мышкой дважды. В открывшемся диалоговом окне следует нажать «Остановить», а в пункте «Тип запуска» выбрать «Отключена», после чего применить сделанные настройки и перезагрузить (необязательно) компьютер.

Отключение службы SuperFetch

Отключение SuperFetch и Prefetch с помощью редактора реестра

То же самое вы можете сделать и с помощью редактора реестра Windows. Тут же покажу и как отключить Prefetch для SSD.

SuperFetch и Prefetch в редакторе реестра

  1. Запустите редактор реестра, для этого нажмите клавиши Win + R и введите regedit, затем нажмите Enter.
  2. Откройте раздел реестра HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters
  3. Вы можете увидеть параметр EnableSuperfetch, а можете его и не увидеть в данном разделе. Если его нет, то создайте параметр DWORD с этим именем.
  4. Для отключения SuperFetch используйте значение параметра 0.
  5. Для того, чтобы отключить Prefetch, измените значение параметра EnablePrefetcher на 0.
  6. Перезагрузите компьютер.

Все варианты значения параметра EnablePrefetcher:

  • 0 — отключено
  • 1 — включено только для программ
  • 2 — включено только для загрузки системы
  • 3 — включено

В целом, это все на тему выключения данных функций в современных версиях Windows.

EnglishRussianUkrainian