В одном из предыдущих постов я подробно рассказывал что такое Windows Prefetch и в каких случаях этот компонент можно отключить. Теперь очередь дошла еще до одного подобного элемента, который так же присутствует в стандартной комплектации ОС Windows под названием SuperFetch. Что это такое? Служба Суперфетч в операционных системах семейства от Майкрософт использовалась еще на старой Windows 7. Тогда от неё был смысл, так как она несколько способствовала ускорению работы ПК. Как? А за счёт того, что собирает статистику о наиболее часто используемых программах, утилитах, приложения и, уже на основе этих данных, заранее загружает нужные модули и элементы в оперативную память компьютера. В некоторых случаях сервис может даже совершать целые операции, например запускать дефрагментацию разделов жесткого диска или другие фоновые процессы.
Но вот, с приходом в массы новой технологии изготовления жестких дисков стандарта SSD, нужда в работе такой службы отпала.
В связи с этим возник вопрос — нужно ли отключать SuperFetch или нет?! Ответ однозначный: если установлен современный твердотельный накопитель SSD — отключить Суперфетч просто необходимо! А вот когда используется ещё старый HDD — тогда можно и оставить.
Как отключить SuperFetch?!
Сделать это можно двумя способами.
Самый простой и быстрый — через консоль Службы. Нажимаем комбинацию клавиш Win+R чтобы появилось окошко «Выполнить».
Введите команду services.msc и нажмите кнопку «ОК». После этого должна появится системная консоль «»Службы» в которой надо найти строчку Superfetch и кликнуть по ней дважды левой кнопкой мышки.
В появившемся окне свойств надо найти поле «Тип запуска» и поставить там значение «Отключена». Нажимаем кнопочку ОК и перезагружаем компьютер.
Второй способ для продвинутых пользователей. Он позволяет и просто выключить сервис, и, если вы хотите его оставить, то правильно настроить его работу. Дело в том, что изначально служба Superfetch используется и для ускорения запуска системы и для более быстрой загрузки приложений. Путём установки правильного режима можно заставить её оптимизировать или систему, или приложения или и то и другое. Вызываем редактор реестра Regedit и открываем раздел: HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ SessionManager\ Memory Management\ PrefetchParameter. В нём должен быть ключ «EnableSuperfetch»:
Кликаем по нему дважды для того чтобы отредактировать значение.
Здесь в поле «Значение» надо указать цифрой один из вариантов работы службы Суперфетч:
0 – полностью отключена 1 – работает только ускорение запуска приложений 2 – работает только ускорение запуска 3 – активно ускорение и системы, и запуска приложений
По умолчанию, используется последний вариант. Для того, чтобы отключить службу ускорения работы Windows — ставим значение «0», нажимаем на кнопку «ОК» и перезагружаем компьютер.
Есть мнение, что Superfetch – это технология предзагрузки часто исполняемых программ в ОПЕРАТИВНУЮ память и отключать его не имеет смысла, т.к. Superfetch не приводит к записи на диск. Дак как оно на самом деле?
В начале статьи про это как раз и написано.
Он жёсткий диск нагружает на 100 %
Ага, не приводит… А то я и думаю, чего это у меня хдд 100% загрузки, смотрю в диспетчере — этот самый суперфетч. Минуты 2 че-то там активно читал или писал на диск, потом снова тишина. И так каждый раз после выхода из игр.
к чему столько манипуляций? просто кликните в под пункте по нему в диспетчере задач правой кнопкой мыши и делайте с ним,что хотите.
Все верно но с точностью наоборот , с hdd отключаем а с ssd нет.
С времён сборки 1809 данная служба отсутствует в виндовс
Не соглашусь — даже многие фирменные утилиты от производителей SSD требуют отключения SuperFetch.