Найти тему

Prefetch в Windows 10 и как его отключить

Prefetch в Windows 10 — это механизм, который помогает ускорить запуск приложений. Когда вы запускаете программу, Prefetch анализирует данные в реестре и создает кэшированный профиль для этой программы. В этом профиле сохраняется информация о файлах, которые обычно используются при запуске программы, а также о последовательности их загрузки. 

Как включить или отключить Prefetch (или Superfetch) в Windows 10:

1. Отключение через службы:

   - Нажмите WIN+R, чтобы открыть окно "Выполнить".

   - Введите `services.msc` и нажмите Enter.

   - В окне "Службы" найдите Superfetch.

   - Щелкните правой кнопкой мыши на Superfetch, выберите "Свойства".

   - Нажмите "Остановить", если хотите остановить службу.

   - В раскрывающемся меню "Тип запуска" выберите "Отключено".

2. Отключение через реестр:

   - Нажмите WIN+R, чтобы открыть окно "Выполнить".

   - Введите `Regedit` и нажмите Enter.

   - Перейдите к следующему пути в реестре: `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters`.

   - Дважды щелкните "EnableSuperfetch".

   - Если значения нет, создайте его: щелкните правой кнопкой мыши на папке "PrefetchParameters", выберите "Создать" > "Значение DWORD" и назовите его "EnableSuperfetch".

   - Присвойте ему одно из значений:

     - `0` — отключить Superfetch.

     - `1` — включить предварительную выборку при запуске программ.

     - `2` — включить предварительную выборку загрузки.

     - `3` — включить префетч всего.

   - Закройте редактор реестра.

Примечание: Если вы отключите Superfetch и захотите включить его для определенных приложений, используйте специальный переключатель в ярлыке программы: `/prefetch:1`.