Отключение Superfetch в Windows 10


О том, что такое Superfetch, мы писали в представленном по ссылке ниже материале, в нем же рассказывается, что в некоторых случаях эта служба только вредит нормальной работе ОС и её может потребоваться отключить. Сделать это можно тремя способами: через специальную оснастку, посредством «Редактора реестра» и «Командной строки».

Подробнее: За что отвечает служба Superfetch в Windows 10

Способ 1: Управление службами

Самое простое в в своей реализации решение – отключение через менеджер служб.

  1. Первым делом вызовите «Диспетчер задач» – например, наведите курсор на панель задач, кликните правой кнопкой мыши и выберите соответствующий пункт контекстного меню.

    Открыть диспетчер задач для отключения службы Superfetch в Windows 10

    Читайте также: Как открыть «Диспетчер задач» в Windows 10

  2. Далее откройте раздел «Службы» и найдите там пункт «SysMain», в описании которого должно значиться «Superfetch» либо «SysMain». Щёлкните ПКМ по этой записи и выберите «Отключить».
  3. Отключить службу Superfetch в диспетчере задач Windows 10

  4. Закрывайте «Диспетчер задач» и вызовите окно «Выполнить» сочетанием клавиш Win+R. Введите в этом окне код services.msc и нажмите «ОК».
  5. Вызвать диспетчер служб для отключения службы Superfetch в Windows 10

  6. Просмотрите список рабочих процессов и найдите среди них «Superfetch». Дважды кликните по ней левой кнопкой мыши.

    Найти нужную запись в диспетчере служб для отключения службы Superfetch в Windows 10

    В окне свойств щёлкните по кнопке «Остановить», а затем установите тип запуска как «Отключена».

    Настроить нужную запись в диспетчере служб для отключения службы Superfetch в Windows 10

    Если требуемая запись отсутствует, проведите описываемую манипуляцию со службой SysMain.

  7. Нажмите «Применить» и «ОК», после чего закрывайте все окна и перезагружайте компьютер.
  8. Принять изменения в диспетчере служб для отключения службы Superfetch в Windows 10

    Данный метод чаще всего эффективен и прибегать к иным обычно не требуется.

Способ 2: «Командная строка»

Альтернативный вариант решения поставленной задачи заключается в использовании «Командной строки».

  1. Откройте «Поиск», в котором введите запрос cmd. Далее найдите результат «Командная строка», выделите его и воспользуйтесь пунктом «Запуск от имени администратора» в меню справа.

    Открыть командную строку для отключения службы Superfetch в Windows 10

    Читайте также: Запуск «Командной строки» от имени администратора в Windows 10

  2. Введите в окне следующую команду:

    sc config SysMain start= disabled

    Проверьте правильность ввода и нажмите Enter.

  3. Ввод команды для отключения службы Superfetch в Windows 10 через командную строку

  4. После этого закройте «Командную строку» и перезагрузите машину.
  5. Задействование интерфейса ввода команд технически ничем не отличается от использования рассмотренной в предыдущей части статьи оснастки, но состоит из меньшего количества шагов.

Способ 3: Системный реестр

В некоторых ситуациях обычной остановки службы может оказаться недостаточно. Здесь на помощь приходит реестр ОС.

  1. Вызовите средство «Выполнить» (об этом рассказывается в первом способе), введите команду regedit и нажмите «ОК».
  2. Открыть редактор реестра для отключения службы Superfetch в Windows 10

  3. После запуска «Редактора реестра» перейдите по следующему пути:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

  4. Перейти к нужной ветке для отключения службы Superfetch в Windows 10 через редактор реестра

  5. Найдите запись с именем EnableSuperfetch, выделите её, затем воспользуйтесь пунктами «Правка»«Изменить».

    Выбор параметра для отключения службы Superfetch в Windows 10 через редактор реестра

    Если запись с таким именем отсутствует, её понадобится создать – выберите соответствующий пункт в меню «Правка», а тип записи установите как «Параметр DWORD (32 бита)».

  6. Создание параметра для отключения службы Superfetch в Windows 10 через редактор реестра

  7. Значение параметра задайте как «0», после чего нажмите «ОК».
  8. Изменение параметра для отключения службы Superfetch в Windows 10 через редактор реестра

    После внесения всех изменений закрывайте оснастку и перезагрузите целевой ПК или ноутбук. Как правило, настройка через реестр позволяет раз и навсегда отключить Superfetch.

Подводя итоги, отметим, что выключать отключить службу Superfetch в Windows 10 рекомендуется только владельцам SSD, тогда как пользователи обычных винчестеров могут столкнуться с замедлениями в работе своего компьютера.

Помогла ли Вам статья?
Да Нет

Рекомендуем:

Задайте вопрос или оставьте мнение
Получить ответ на Email
Уведомить о

3 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Исаак
2 мая 2021 18:46

Есть у меня простенький вопрос к автору : уважаемый Константин! В поисках ускорения W10 я последовал Вашему совету и отключил Superfetch (SysMain) всеми тремя способами по Вашей статье. Сказать,что ощутил ускорение, не могу,не засекал секундомером,но оставил отключенной эту функцию. Вопрос:при возврате функции можно ее включить только в службах(способ 1) и не трогать два других, командой в КС (какой?)и РР(здесь ясно-значение 3)? Спасибо за ожидаемый ответ,Исаак.

Исаак
5 мая 2021 21:32

Обещанного сколько ждут?Правильно,три года.У меня на столько терпения не хватает,так что закругляемся с этим безответным вопросом.Вообще,господа модераторы,зря вы едите наш хлеб,ни один мой вопрос на сайте не был отвечен за последние полгода.У Вас не чешется от такой оценки, спите спокойно?Продолжайте в том же духе,совесть Вас не замучает,Исаак.

hui
11 июля 2021 10:47

как отключить у определенной проги superfetch? Мне нужно у одной программы… а не для всей системы.