Что это
SuperFetch – служба, предназначенная для поддержки и улучшения производительности операционной системы. Работая в фоновом режиме, она производит анализ потребления оперативной памяти разными программами.
Выделив часто открываемые приложения, служба начинает сразу после запуска операционной системы загружать их в память компьютера, чтобы пользователь смог быстрее приступить к работе с ними.
Следует ли отключать
Многие считают, что раз иногда служба SuperFetch может вызывать проблемы в работе компьютера, то ее нужно отключить в профилактических целях, не дожидаясь негативных последствий от ее работы, как советуют в некоторых статьях.
Такой подход оказывается бессмысленным при рассмотрении следующих утверждений:
- при отключении службы уменьшится скорость загрузки приложений;
- система начнет чаще обращаться к винчестеру, в результате увеличится оказываемая на него нагрузка;
- если в компьютер встроено ОЗУ с большим объемом памяти, то нет смысла в высвобождении нескольких мегабайт — если же ее мало, тогда при отключении службы система начнет тормозить, подвисать.
Как распознать, что узел грузит диск
В некоторых случаях SuperFetch оказывается причиной ряда проблем, наиболее явные из которых следующие:
- Если операционная система грузится долго, и при этом в течение нескольких минут после каждого запуска компьютера диск загружен полностью, тогда причина подобной проблемы кроется в SuperFetch.
- Суперфетч иногда вызывает просадку производительности ПК при включении игр. Вероятно, это происходит из-за того, что они начинают запрашивать много памяти, и сервису в ходе их работы приходится производить постоянную загрузку и выгрузку информации, в результате чего и появляется эта проблема.
Как отключить службу в windows 10
Если было решено отключить SuperFetch, в Windows 10 это можно сделать тремя способами:
- через управление службами;
- с помощью командной строки;
- с помощью редактора реестра.
Через приложение Службы
Чтобы открыть приложение Службы, нужно:
- В командной строке вписать команду services.
- Далее надо в списке отыскать службу SuperFetch и 2 раза нажать левой кнопкой мыши по ней.
- Откроется диалоговое окно, в котором следует нажать кнопку “Остановить”, а в специальном меню “Тип запуска” надо выбрать пункт “Остановлена”. После этого нажмите последовательно “Применить”->”ОК” и произведите перезагрузку ПК.
Через командную строку
Отключение SuperFetch также можно произвести через командную строку. Длят этого следует открыть консоль CMD на правах администратора и вставить туда команду sc config SysMain start= disabled.
Редактор реестра
Для отключения сервиса SuperFetch можно воспользоваться Редактором реестра:
- Необходимо нажать сочетание клавиш Win+R и ввести команду regedit.
- В Редакторе реестра необходимо ввести в адресную строку Компьютер\…\PrefetchParameters. По данному адресу также получится перейти вручную.
- Справа на экране должен быть отображен среди других параметров EnableSuperfetch. Дважды нажмите на него левой кнопкой мыши и выполните замену числового значения на 0. Если же подобный параметр отсутствует, в таком случае нужно создать его, нажав ПКМ на пустое поле, и в контекстном меню последовательно выбрать “Создать” -> ”Параметр DWORD”.
- Как только отключите сервис, надо перезагрузить ПК.
Видео по теме: