Служба узла Superfetch грузит диск Windows 10 — Что делать?

Никто не думает о скорости и производительности своего ПК до тех пор, пока система не начнет зависать. Superfetch – это одна из тех фоновых службы Windows 10, которая активна в 90% случаев и предоставляет массу неудобств пользователям, которые даже об этом и не догадываются. Что это такое? Нужно и безопасно ли отключать Superfetch? Как быстро отключить? На все эти вопросы сухо и по делу с уст профессионалов. Поехали…

Версия 2.03, Файл: superfetch.exe проверен на вирусы (см. отчет на Virustotal), размер: 0.4 Мб. Обновлено: 24.10.2018

superfetch_video.jpg

Скриншот из видеоинструкции как отключить superfetch

Superfetch для «чайников»

Как пояснили сами разработчики, служба Superfetch предназначена для поддержания и улучшения производительности компьютера. Конкретных механизмов взаимодействия нет в описаниях, но по факту эта фоновая программа анализирует данные, обработанные оперативной памятью, чтобы пометить их как «часто используемые» и заранее загружать обратно в ОЗУ для ускорения запуска приложений.

На деле все происходит не так. Впервые функция Superfetch появилась на ОС Windows Vista, как приемник службы Prefetch всеми любимой винды XP. Еще на тех старых «пеньках» за счет кэширования данных в ОЗУ система могла быстрее запускать приложения с медлительных HDD и увеличивать их продуктивность. Но когда не хватает оперативной памяти или она в излишке, Superfetch сильно грузит диск за счет частых обращений к носителю памяти (запрос шаблона, запрос для освобождения места).

Нельзя сказать, что разработчики службы Superfetch создали бесполезное детище, но с 2007 года, а именно тогда она была создана, уже прошло много технологических обновлений, и на 2019 год эта программа попросту устарела.

Superfetch – отключать или нет? Советы профессионалов

Если синтетические тесты на продвинутом железе не дадут видимых результатов того, что Superfetch грузит диск или как-то снижает производительность системы, то слова профессионалов расставят все точки.

  1. Фоновый режим работы ВСЕГДА задействует ресурсы процессора и оперативной памяти, а это, так или иначе, дополнительно грузит параметры вашего ПК.

  2. Superfetch НЕ полностью подгружает данные в ОЗУ. При загрузочных процессах вы будете испытывать одинаковые задержки, как со включенной, так и с выключенной Superfetch.

  3. Эффект от работы Superfetch заметен только в сочетании SSD и Windows 10, при том, что ОЗУ подобрана в соответствии с запросами пользователя.

  4. Высокий износ SSD накопителей за счет частого обращения к модулю памяти. С включенной Superfetch ваши твердотельные накопители «помрут» быстрее.

  5. Программа Superfetch кэширует свои же данные и другие активные приложения, которые не участвуют в рабочих процессах. В фоновом режиме она неуправляема.

  6. Зависания в играх при оперативной памяти меньше 4 Гб. Это происходит за счет периодичных запросов к ОЗУ, которая и так максимально задействована в игровом процессе.

3 способа отключить Superfetch

Завершая все вышеперечисленные доводы статистикой, отметим, что многие лидирующие производители накопителей (Samsung, TRANSCEND, ADATA и другие) рекомендуют отключать Superfetch в системах с объемом ОЗУ больше 4 Гб. В 70% случаев эта служебная программа замедляет рабочие процессы и сильно грузит диск, в том числе активно расходуется ресурс SSD.

Отключить Superfetch достаточно просто. Например, Samsung выпустили утилиту Samsung Magician, где предусмотрен специальный пункт меню.

samsung_arc_2.png

Настройками операционной системы Windows 10 не предусмотрено отключение Superfetch (она активна по умолчанию), поэтому мы рекомендуем воспользоваться следующими способами:

Отключение службы Superfetch при помощи утилиты

Superfetch.exe позволяет отключать системную SuperFetch и другие службы в один клик

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

Скриншот главного окна утилиты Superfetch for Windows

Поддерживается отключение служб: Superfetch, Prefetch, ReadyBoot, Windows Update

NEW!

Добавлены способы ускорения работы компьютера, такие как: ускоренный запуск программ, быстрое включение.

Отключение службы Superfetch через диспечер задач

  1. Запустите дипетчер задач:Нажав Ctrl + Alt + Del
  2. Далее перейдите на вкладку Службы
  3. Найдите службу по имени: SysMain или по описанию: Superfetch
  4. Выберите указанную службу и нажмите правую кнопку мыши, чтобы появилось контекстное меню:
  5. Выберите пункт меню Остановить службу (если у Вас запущен Superfetch)

Указанная последовательность действий позволяет отключить службу Superfetch до следующей перезагрузки компьютера. Чтобы отключить службу полностью, нажмите на кнопку Службы, для запуска системной программы «Службы».

Далее, найдите службу Superfetch по имени и двойным кликом вызовете контекстное меню:

На вкладке «Общие» поменяйте Тип запуска на Отключено.После этих действий, служба не сможет запускаться в автоматическом режиме.

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

  1. Нажмите клавиши Win + R и введите regedit для запуска программы редактор реестра.
  2. Найдите ключ, скопировав имя ключа ниже и подставив в строку поиска:<textarea> HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters</textarea>
  3. Далее нужно поменять параметры EnablePrefetcher и EnableSuperfetcher на значение (ноль).

    Возможные режимы Superfetch: 0 — отключить, 3 — включить, 1 — кэшировать только системные службы, 2 — кэшировать только программы.

  4. Чтобы внесенные изменения заработали, перезагрузите компьютер!

Напоминаем, что указанный функционал уже реализован в утилите Superfetch.exe для быстрого вненсения изменений настройки системы Windows.

Итог. Отключение Superfetch можно назвать обязательным требованием для современных сборок на базе ОС Windows. Это однозначный вердикт опытных юзеров и профессионалов. Самый простой и быстрый вариант – скачать утилиту Superfetch.exe.

Решайте проблемы мудро и не зависайте!

Версия 2.03, Файл: superfetch.exe проверен на вирусы (см. отчет на Virustotal), размер: 0.4 Мб. Обновлено: 24.10.2018

Если после отключения Superfetch — проблема осталась,рекомендуем

установить

Антивирус ESET NOD32 для проверки на вирусы.

Это официальная, не пиратская версия Антивируса, где бесплатный ключ выдается во время установки. Подробнее…

Ссылка на дистрибутив с официального сайта esetnod32.ru: http://aries.esetnod32.ru/dist/hod32

^ Наверх

Содержание

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

Что это за служба

SuperFetch ускоряет работу ОС с помощью загрузки часто используемых программ или файлов в оперативную память, чтобы они запускались быстрее. Это называется кэширование. В списке запущенных процессов может называться SysMain.

Во время работы служба обращается к диску для считывания данных, которые загружаются в ОЗУ. Таким образом ускоряется работа памяти. Но частые обращения грузят диск, и он начинает работать медленнее, что сказывается на всей системе и запущенных приложениях.

Служба эффективна для ПК, в которых используются жесткие диски (HDD) и небольшой объем оперативной памяти. При использовании твердотельных накопителей (SSD) эта функция не нужна, поэтому ее стоит отключить.

Отключение SuperFetch

Существует несколько способов деактивировации сервиса.

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

Через «Службы»

SuperFetch можно выключить через раздел администрирования системы «Службы».

  1. Нажмите «Поиск» → введите «Службы» → откройте классическое приложение.
  2. Щелкните ПКМ по «SuperFetch» →«Остановить».
  3. Снова откройте контекстное меню сервиса → «Свойства».
  4. В поле «Тип запуска» в выпадающем списке выберите «Отключена» → «OK».
  5. Перезапустите ПК.

С помощью реестра

Отключение сервиса доступно также через системный реестр.

  1. Откройте программу «Выполнить» сочетанием клавиш Win + R → введите «regedit» → «OK».
  2. Перейдите в ветку HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters.
  3. Дважды щелкните по параметру «EnableSuperfetch» → введите значение 0 → «OK».
  4. Перезагрузите компьютер.

Через командную строку

Деактивировать службу можно в командной строке, запущенной от имени администратора.

  1. Откройте «Поиск» → введите «Командная строка» → щелкните ПКМ по классическому приложению → «Запуск от имени администратора».
  2. Введите команду sc config SysMain start=disabled.
  3. Перезагрузите ПК.

Выводы

Служба SuperFetch необходима в случае использования на компьютере жесткого диска (HDD) и малого объема оперативной памяти (до 4 ГБ). Современные комплектующие позволяют отключать сервис, чтобы не замедлять работу ПК.

Вчера заметил на своем компьютере подозрительную активность жесткого диска, который был полностью загружен. Ну и как Вы понимаете в это время нормально пользоваться своей Windows 10 не возможно. Я решил разобраться с этой проблемой, открыл диспетчер задач Windows 10 и увидел как служба узел SuperFetch полностью грузит мой жесткий диск.

Данная статья расскажет что это за служба SuperFetch и как отключить SuperFetch в Windows 10. Рассмотрим несколько самых удобных способов, позволяющих полностью отключить службу SuperFetch. Которые кстати подойдут и пользователям предыдущих операционных систем Windows, так как эта служба впервые была представлена ещё в Windows Vista.

Служба SuperFetch автоматически загружает часто используемые приложения в оперативную память компьютера, что в свою очередь значительно сокращает время их загрузки. Когда пользователь обращается к приложению, часть данных для которого уже находятся в оперативной памяти, оно загружается намного быстрее, чем раньше, потому как отпадает необходимость в поиске на винчестере и загрузке части информации.

Не знаю насколько хорошо эта служба справляется со своими обязанностями, но мне не понравилось что она так сильно грузит мой жесткий диск, который и так уже не новый. Если говорить о том нужно ли отключать службу SuperFetch, то я скажу: что если у Вас установлен SSD диск, то Вам просто необходимо её отключить. Тем более для пользователей с наличием установленного SSD разница в работе с включенной и отключенной службой по сути не будет заметна.

Отключение служб позволяет самостоятельно создать облегченную версию операционной системы. Пользователю достаточно знать, какие службы можно отключать, а какие не стоит. Несмотря на то, что новая версия операционной системы стала значительно легче по сравнению с предыдущими, пользователь все же встречается со службами, которые способны грузить диск или процессор. Смотрите также: Как открыть службы в Windows 10.

  1. Открываем Диспетчер задач нажав сочетание горячих клавиш Ctrl+Shift+Esc.
  2. Переходим во вкладку Службы и ищем службу технологии SuperFetch, которая называется SysMain и останавливаем её.
  3. Дальше нажимаем кнопку Открыть службы или Win+R и выполняем команду services.msc.
  4. В открывшимся окне ищем службу Superfetch и открываем её Свойства.
  5. Дальше в пункте Тип запуска нам необходимо изменить значение на Отключена.

После этих действий служба SuperFetch не будет автоматически запускаться после перезагрузки Вашей операционной системы. И Вы не увидите больше как служба узла SuperFetch грузит диск. Если же Вы хотите включить её, тогда тип запуска устанавливаете значение по умолчанию и в диспетчере задач во вкладке службы запускаете SysMain, который мы ранее остановили.

Редактор реестра позволяет изменять все настройки доступны в обновленных параметрах системы. Но как многие могли догадаться, работать в редакторе реестра значительно сложнее. Именно по этой причине рекомендуется перед началом внесения изменений создать резервную копию реестра, после чего строго следовать нашей инструкции.

  1. Открываем редактор реестра нажав Win+R и выполнив команду regedit.
  2. Дальше переходим по пути: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters
  3. Где собственно ищем параметр EnableSuperfetch значение которого нужно изменить на 0.

После внесения этих изменений служба SuperFetch также перестанет автоматически запускаться после загрузки Windows. Если же Вы хотите включить службу обратно этим же способом, тогда измените значение параметра EnableSuperfetch на 3.

В большинстве случаев пользователю просто необходимо запускать командную строку от имени администратора для отключения встроенных служб. Так как просто запущенная командная строка не даст должного результата.

  1. Запускаем командную строку нажав правой кнопкой мыши на Пуск и выбрав пункт Командная строка (администратор).
  2. В открывшемся окне командной строки выполняем команду: sc config SysMain start= disabled.

Будьте внимательны поскольку, если Вы не перезапустили систему, то сама служба ещё активна и не удивляйтесь если SuperFetch грузит диск. После перезагрузки служба SuperFetch будет отключена полностью. И также можно просто её взять и остановить как мы делали в первом способе, чтобы не перезагружать Вашу операционную систему.

Выводы

В этой статье мы разобрались что это за служба SuperFetch в Windows 10 грузит диск и как отключить SuperFetch. Если у Вас установлен SSD или не много оперативной памяти на компьютере тогда эта статья точно для Вас. Пишите в комментарии если Вы ещё знаете способы как отключить SuperFetch в Windows 10. А также не забывайте делиться статьей в социальных сетях и подписываться на обновления.

В данной статье показаны действия, с помощью которых можно отключить службу SysMain (Superfetch) в операционной системе Windows 10.

Функциональность SuperFetch отслеживает, какие приложения используются наиболее часто. Эта информация учитывается и используется для предварительной загрузки приложений в оперативную память компьютера. Таким образом обеспечивается более быстрый запуск приложений, потому как они уже частично находились в оперативной памяти.

Причины для отключения службы SysMain (Superfetch) могут быть разные. Например если в системе используется SSD или M.2 накопители, то от функционала SuperFetch можно не увидеть прироста производительности, потому что твердотельные накопители (SSD, M.2) работают быстро сами по себе. Также, иногда SuperFetch может вызвать высокую загрузку жесткого диска, что и является причиной для отключения службы SysMain (Superfetch).

Чтобы отключить службу SysMain (Superfetch), необходимо войти в систему с правами администратора

Содержание

Как отключить службу SysMain (Superfetch) используя консоль «Службы»

Чтобы отключить службу SysMain (Superfetch) откройте консоль «Службы», для этого нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите services.msc и нажмите клавишу Enter ↵.

В окне «Службы» дважды щелкните левой кнопкой мыши службу с названием SysMain.

В открывшемся окне «Свойства: SysMain (локальный компьютер)» остановите службу нажав кнопку Остановить.

Затем в выпадающем списке Тип запуска: выберите пункт Отключена и нажмите кнопку OK.

Как отключить службу SysMain (Superfetch) в командной строке

Также отключить или включить службу SysMain (Superfetch) можно используя командную строку.

Чтобы отключить службу SysMain (Superfetch), запустите командную строку от имени администратора и выполните следующую команду:

sc stop «SysMain» && sc config «SysMain» start=disabled

Чтобы включить службу SysMain (Superfetch), запустите командную строку от имени администратора и выполните следующую команду:

sc config «SysMain» start=auto && sc start «SysMain»

Как отключить службу SysMain (Superfetch) в Windows PowerShell

Также можно использовать консоль PowerShell для отключения или включения службы SysMain (Superfetch).

Чтобы отключить службу SysMain (Superfetch), откройте консоль Windows PowerShell от имени администратора и выполните следующую команду:

Stop-Service -Force -Name «SysMain»; Set-Service -Name «SysMain» -StartupType Disabled

Чтобы включить службу SysMain (Superfetch), откройте консоль Windows PowerShell от имени администратора и выполните следующую команду:

Set-Service -Name «SysMain» -StartupType Automatic -Status Running

Используя рассмотренные выше действия, можно отключить или включить службу SysMain (Superfetch) в операционной системе Windows 10.

Также, можно посмотреть видео ролик в котором показано как отключить службу SysMain в операционной системе Windows 10.

.

Опубликовано: 14.08.2017Обновлено: 03.10.2019Категория: Инструкции windowsАвтор: myWEBpc

В обновлении 1809 Windows 10, Microsoft выбрала новое имя для службы SuperFetch, называемое SysMain. Когда мы говорим о «памяти» компьютера, как правило, мы обращаемся к физической памяти RAM, которая у нас подключена. Операционные системы от microsoft имеют дополнительные функции и возможности, такие как виртуальная память файла подкачки или сжатую память (SysMain). Разработанные, чтобы максимизировать память и обеспечить нормальную работу компьютера даже при высоких рабочих нагрузках.

В Windows в дополнение к использованию RAM, имеет известную функцию, как файл подкачки (виртуальная память). Пространство зарезервированное на жестком диске, позволяя выполнять загрузку памяти и хранить информацию. Таким образом, когда не хватает оперативной памяти, то программы нуждающиеся в памяти обращаются к файлу подкачки на жестком диске. С появлением Windows 10, Microsoft реализовала в операционной системе новую функцию (которая уже существовала в течение некоторого времени в Linux и MacOS) под названием «SysMain«. Она является лучшей альтернативой обычной виртуальной памяти в ранних версиях Windows 8, 7, XP.

SysMain — это функция, которая была представлена ​​еще в Windows Vista, под другим именем как SuperFetch. Он тихо сидит на заднем плане, постоянно анализируя схемы использования ОЗУ и узнавая, какие приложения вы запускаете чаще всего. Со временем SysMain помечает эти приложения как «часто используемые» и заранее загружает их в оперативную память. Идея состоит в том, что когда вы захотите запустить приложение, оно запустится намного быстрее, потому что оно уже загружено в память.

Как уже говорил выше, «Службу узла: SysMain» это новая функция выпущена с выходом Windows 10, которая стремиться стать альтернативой файла подкачки, повышая общую производительность компьютера. В отличие от файла подкачки (который можно включить, изменить размер, отключить и т.д) эта опция включена по умолчанию в Windows 10 и работает без нашего вмешательства.

В ранних версиях Windows 10, SysMain назывался, как SuperFetch и была связана с процессом «Sysytem«, что вызывало удивление, что этот процесс потреблял большие объемы памяти. С обновлением Update Creators, этот параметр записывается в разделе «Диспетчера задач» как Структура памяти.

SysMain является лучшим вариантом файла подкачки, но это все не без изъяна, так как система будет все время использовать цикл процессора, чтобы получить доступ к сжатой памяти, которая может замедлить работу компьютера.

Диспетчер-задач-Память-сжатая.jpg

По умолчанию SysMain предназначен для того, чтобы занимать все доступное пространство ОЗУ с предварительно загруженными приложениями. Не волнуйтесь, речь идет только о неиспользованной памяти. Как только вашей системе требуется больше оперативной памяти (например, для загрузки приложения, которое не было предварительно загружено), она освобождает необходимую память по мере необходимости. 

До Windows 8.1, если приложению нужно использовать, к примеру 5 Гб памяти, а компьютер имеет лишь всего 4 Гб оперативной памяти, то система Windows вынуждена была отправить 1 Гб этих данных в файл подкачки, который на жестком диске. Благодаря этой виртуальной памяти появляется возможность запустить и использовать эту программу, но будет работать медленнее чем с достатком ОЗУ.

Начиная с Windows 10, когда операционная система нуждается в большем количестве памяти чем имеет в наличии, тогда и происходит процесс сжатия данных, как ZIP, в оперативную память, вместо того, чтобы отправить их на жесткий диск в файл подкачки. Таким образом, если нам нужно сохранить два информационных пакета данных 6 Гб и 3 Гб и компьютер имеет всего лишь 8 Гб ОЗУ, то Windows 10 сжимает пакет 3 Гб уменьшив его до 1.5 и поучается в общей сумме 7.5 Гб вместо 9 Гб и может получать к ней доступ из оперативной памяти не прибегая к обмену.

Служба-Sysmain.jpg

Windows, будет стараться избегать использования этого метода, когда есть доступная оперативная память, но когда некоторые данные требуют большого количества памяти при не хватки ОЗУ, то система будет делать компрессию данных (сжимать) занося их в оперативную память, чтобы сэкономить ресурсы, и попытаться заставить компьютер работать наилучшим образом.

Большая часть данных хранится в оперативной памяти, чтобы система могла обратиться к ним напрямую и без проблем. В виртуальной памяти или как еще называют файл подкачки, данные сохраняются на жесткий диск, тем самым уменьшая время обращение данных с жесткого диска в оперативную память. Некоторые пользователи видят, что память иногда забита по 3,5 Гб, но это не так страшно, когда у вас жесткий диск под 100 процентов может быть от файла подкачки. Нужно просто подождать пока произведется компрессия данных в ОЗУ.

  • Если кто-то хочет Включить или Отключить «Службу узла: SysMain«, то найдите службу SysMain в диспетчере устройств. Вывод один и очевиден, что сжатая память куда лучше чем файл подкачки, который даже на SSD диске.

Не рекомендую отключать эту службу.

Отключить-Sysmain.jpg

Смотрите еще:

  • Очистка диска от ненужных файлов
  • Ускоренная загрузка windows, настройка windows для быстрой работы
  • Что такое и для чего нужна папка AppData в Windows?
  • Резервное копирование и восстановление реестра Windows
  • Как удалить старые ненужные драйвера в Windows 

Загрузка комментариев

Политика конфиденциальности

Используемые источники:

  • https://superfetch.ru/
  • https://geekon.media/sluzhba-superfetch-v-windows-10-gruzit-disk-chto-delat/
  • https://windd.ru/kak-otklyuchit-superfetch-v-windows-10/
  • https://winnote.ru/instructions/712-how-to-disable-sysmain-superfetch-windows-10.html
  • https://mywebpc.ru/windows/szhataya-pamyat-windows-10/

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий