Служба узла суперфетч

Содержание

Служба узла SuperFetch грузит диск – способы отключения

Служба узла суперфетч

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

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

Но что делать, если инструмент, напротив, стал причиной потери производительности? Можно ли деактивировать сервис и стоит ли это делать? Если вы заметили, что деятельность SuperFetch грузит ресурсы, очевидно, что проблема требует решения.

Что такое служба SuperFetch в Windows

При потере производительности, торможениях в работе системы и отдельного софта юзеры непременно обращаются к Диспетчеру задач, в окне которого можно увидеть, какие программы и процессы запущены, а также посмотреть, насколько они грузят ресурсы. Обнаружив повышенное потребление ресурсов со стороны SuperFetch, многие интересуются, что это за служба (процесс svhost.exe, служба SysMain) и как исправить проблему излишней нагрузки.

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

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

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

Служба реализована таким образом, что использует свободную часть памяти, а когда системе понадобится больше RAM для иной задачи (например, для загрузки софта, не обозначенного как часто используемый), SuperFetch высвободит под это нужный объём.

Предшественником сервиса SuperFetch, дебютировавшего в Vista, является Prefetch (служба применялась в Windows XP). Ранняя версия не могла выполнять анализ моделей использования и настраивать предварительную загрузку под сценарии взаимодействия пользователя с компьютером.

Следует ли отключать SuperFetch: все за и против

Служба является полезным системным компонентом и на современных компьютерах обычно работает стабильно, не доставляя никаких неудобств, так что юзеры не всегда и догадываются о существовании сервиса. Но бывают и исключения, когда SuperFetch грузит диск и замедляет работу Windows 10, 8, 7. Проблемы могут быть связаны с факторами, о которых расскажем далее.

Делать выводы, стоит ли отключать SuperFetch в Windows 10, нужно по обстоятельствам:

  1. Работая в фоне, как и любая другая программа, SuperFetch всегда расходует часть ресурсов, но настолько мало, что после деактивации супервыборки прирост производительности едва ли можно заметить. При этом в некоторых случаях нагрузка со стороны процесса службы становится аномальной, что уже потребуется исправить.
  2. Хотя процесс запуска приложений и ускоряется за счёт кэширования SuperFetch, это не избавляет от необходимости загрузки софта, что означает – обойтись без сервиса можно, когда недостатка в скорости работы системы нет.
  3. Если речь о компьютере с большим объёмом ОЗУ, высвобождение занимаемых мегабайт погоды не сделает, при этом старт системы и программ будет осуществляться немного быстрее. При малом объёме памяти деактивация службы не только не прибавит ощутимо производительности, но и способна привести к замедлению работы компьютерного устройства.
  4. В результате частых обращений к диску при отключённой службе высока вероятность дополнительной нагрузки на диск.
  5. Служба SuperFetch может провоцировать просадки производительности в играх, что обычно наблюдается в системах с 4 Гб памяти и менее.
  6. В случае с системой, установленной на SSD, эффективность работы SuperFetch нивелируется скоростью твердотельных накопителей. Так, Windows сама отключает супервыборку за ненадобностью, в других же случаях это несложно сделать и вручную.

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

Отключение SuperFetch

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

Через службы

Проще всего отключить работу SuperFetch, выполнив следующие действия:

  • открываем оснастку «Службы» любым удобным способом, например, используя Поиск или консоль «Выполнить» (Wi+R) и команду «services.msc»;
  • в окне системных служб будет список, включающий все локальные компоненты, выстроенные по умолчанию в алфавитном порядке. Находим здесь SuperFetch;
  • выбрав сервис из перечня, жмём «Остановить» на панели слева, чтобы сервис прекратил работу (если блок не отображается, в нижней части окна выбираем вкладку «Расширенный») или жмём ПКМ по имени службы и выбираем пункт «Остановить»;
  • чтобы служба не запускалась автоматически, а была отключена навсегда, идём в «Свойства» из контекстного меню (жмём ПКМ на SuperFetch) и на вкладке «Общие» окна свойств из выпадающего меню меняем «Тип запуска», выставив значение «Отключена» (или «Вручную»);
  • жмём «ОК» и закрываем окна.

После выполненных манипуляций перезагружаем комп и проверяем работу. Если в ходе диагностики выяснилось, что служба не имеет отношения к нагрузке на ресурсы, включить SuperFetch можно, выполнив аналогичные действия по запуску окна служб, только на этот раз нажать нужно «Запустить», а в свойствах выбрать «Тип запуска» – «Автоматически».

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

Ещё один вариант отключения сервиса предполагает использование редактора реестра. Напоминаем, что вносить любые правки в системный реестр следует предельно осторожно, поскольку неправильные действия пользователя могут привести к нестабильной работе и краху системы. Перед внесением коррективов рекомендуется создать резервную копию реестра.

Как отключить SuperFetch в реестре Windows 10:

  • идём в реестр, например, используя консоль «Выполнить» (Win+R) и команду «regedit» или другим удобным способом;
  • в редакторе разворачиваем ветку HKEY_LOCAL_MACHINE/ SYSTEM/ CurrentControlSet/ Control/ Session Manager/ Memory Management/ PrefetchParameters;
  • здесь для параметра EnableSuperfetch меняем значение на «0»;
  • если параметр отсутствует, жмём в свободной области правой кнопкой мыши, выбираем опцию «Создать» – «Параметр DWORD (32 бита)», присваиваем новому параметру имя EnableSuperfetch и выставляем для него значение «0»;
  • перезагружаем устройство, чтобы применить изменения.

Таким же способом отключается SuperFetch и в Windows 7.

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

Теперь разберём метод деактивации SuperFetch из командной строки:

  • запускаем командную строку от имени администратора, например, через контекстное меню Пуск – Командная строка (Администратор) или Поиск (жмём ПКМ на появившемся в результатах поиска варианте и выбираем «Запуск от имени администратора»);
  • в терминале прописываем команду «sc config SysMain start= disabled» и жмём Enter;
  • перезагружаемся, чтобы изменения применились.

При помощи утилиты

Деактивацию ненужных служб Виндовс можно выполнять также посредством специальных утилит. Отключить сервис легко при помощи простой программки Superfetch.exe, не требующей установки. Её можно бесплатно скачать с сайта разработчиков и кроме SuperFetch деактивировать Prefetch, ReadyBoot и Windows Update, а также настроить некоторые параметры для ускорения функционирования девайса.

Для деактивации службы выполняем следующее:

  • загружаем Superfetch.exe и запускаем (инсталлировать софт не нужно);
  • в окне утилиты отмечаем галочками нужные пункты;
  • жмём «Применить изменения» и перезагружаемся.

Через диспетчер задач

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

  • открываем Диспетчер задач, например, из контекстного меню Пуск или с помощью комбинации клавиш Ctrl+Alt+Del;
  • идём на вкладку «Службы» и находим в списке запущенных сервисов SysMain (в описании Superfetch);
  • жмём по ней ПКМ и выбираем опцию «Остановить».

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

Источник: https://nastroyvse.ru/opersys/win/sluzhba-uzla-superfetch-gruzit-disk.html

SuperFetch: что это за служба и как ей управлять

Служба узла суперфетч

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

Основные настройки работы службы

Чтобы самостоятельно управлять настройками службы SuperFetch воспользуйтесь редактором реестра. Чтобы запустить его, вызовите горячими кнопками Win+R строку «Выполнить» и пропишите в ней команду «regedit». Перед вами откроется окно реестра. Необходимые для настроек записи хранятся по такому пути:

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

Здесь вы сможете управлять всеми параметрами службы: включать, выключать, а также указывать в каких случаях служба работает, а в каких нет. Строки реестра с типом параметров «REG_DWORD» как раз отвечают за настройку.

Для включения/отключения службы нам нужна запись реестра EnableSuperfetch. Если ее нет, ее можно создать самим.

Для этого нажмите правой кнопкой навигационной мыши на пустом месте и выберите функцию «Создать» — «Параметр DWORD». В поле «имя» укажите «EnableSuperfetch». Двойным кликом по строке мы вызываем редактор параметров.

В открывшемся поле нужно установить значение параметра. Значение устанавливаются следующие: 0, 1, 2, 3, где

0 –отключено

1 – ускорение запуска приложений

2 – ускорение загрузки системы

3 – ускорение запуска и приложений, и системы

Для правильной работы службы нужна также запись реестра EnablePrefetcher. Она отвечает за файлы кэша и механизм упреждающей выборки. Значения этой записи схожи со значениями EnableSuperfetch и должны быть одинаковыми. Если этой записи у вас нет, то ее нужно создать по аналогии с записью, которую мы создавали для включения/выключения службы.

За проверку работы службы отвечает запись EnableBootTrace. В обычном состоянии значение этого элемента стоит «0», то есть он отключен. Его включение необходимо только когда работа службы выдает сбой. Например, если системе не удалось запустить службу или она завершена из-за ошибки.

Так как служба SuperFetch установлена на всех ОС Windows, то данные о ней по умолчанию есть на всех компьютерах. Если у вас эта службы не работает, проверьте:

  1. Есть ли в папке System32 файл sysmain.dll.
  2. Все ли записи реестра, о которых мы говорили, присутствуют, и не повреждены ли они.

Как ускорить работу системы с помощью SuperFetch и flash-накопителя

Если оперативная память вашего ПК небольшая, но хочется улучшить скорость работы системы, то вам поможет SuperFetch и flash-память. Конечно такого же эффекта как от ОЗУ не будет, но и жесткий диск на деле оказывается медленнее, чем съемный носитель. Чтобы ускорить работу системы делаем следующие шаги:

  1. Подключаем flash-накопитель к компьютеру (достаточно объема в 4 Гб).
  2. На рабочем столе у вас всплывет окно автозапуска и в нем выбираем опцию «Ускорить работу системы».

Проблемы в работе SuperFetch

Казалось бы, такая служба просто спасение для работы маломощных десктопов. Но и в ней есть подводные камни. Утилита SuperFetch работает в фоновом режиме постоянно, а на ее обслуживание также нужна дополнительная память.

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

Из-за перегрузки открытые приложения начинают «виснуть», и в разгар работы или игры вас может просто выкинуть из программы. В таких ситуациях возникает дилемма: нужна ли SuperFetch или нет?

Впервые эта утилита появилась на ОС Vista и была усовершенствованной версией службы Prefetch от ОС XP. Она довольно неплохо увеличивала продуктивность медлительных программ. Но с тех пор ее развитием никто не занимался и на сегодняшний день она морально устарела.

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

Но решать вопрос о необходимости ее присутствия в вашей операционной системе вам.

Как отключить утилиту

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

Вариант 1. Специальная программа Superfetch.exe

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

Вариант 2. Через диспетчер задач

Включите диспетчер Windows с помощью горячих клавиш Ctrl+Alt+Del или Ctrl+Shift+Esc и откройте опцию «Запустить диспетчер задач». На вкладке «Службы» найдите в колонке «Имя» строку «SysMain», в описании будет указана служба SuperFetch. Щелкните по строке правой кнопкой мыши и в появившемся списке выберите «Остановить службу».

Такая манипуляция остановит работу программы только до ближайшей перезагрузки системы. Чтобы совсем отключить SuperFetch, кликните в правом нижнем углу на кнопку «Службы…», чтобы запустить системное управление.

Далее двойным кликом по строке нашей службы вызовите ее свойства. Найдите в открывшемся окне строку «Тип запуска» и поменяйте его значение на «Отключена». Сохраните изменения.

Ура! Теперь проблемы с перегрузкой диска устранятся.

Вариант 3. Через редактор реестра

Запустите редактор реестра с помощью строки «выполнить». Для это нажмите комбинацию клавиш на клавиатуре Win+R в любой раскладке, а в строке появившегося диалогового окна введите «regedit». Слева в колонке у вас будет дерево реестра. Нужная нам служба находится по адресу:

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

Чтобы отключить SuperFetch, для записей реестра EnablePrefetcher и EnableSuperfetch нужно установить значение «0». Для этого щелкните правой кнопкой мыши на строку и выберите опцию «Изменить…». В открывшемся окне в поле «Значение» прописываем «0» и сохраняем параметры. Перезагружаем систему для применения новой конфигурации.

Вариант 4. С помощью командной строки

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

В открывшемся окне дописываем в строке «sc config SysMain start= disabled» и нажмите на клавиатуре кнопку ввода. В этом же окне строчкой ниже система ответит вам об успешно проведенной операции. Чтобы новые конфигурации были выполнены, нужно перезагрузить систему.

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

Источник: https://strana-it.ru/superfetch-chto-eto-za-sluzhba/

Служба узла Superfetch в Windows 7/10 – что это?

Служба узла суперфетч

Не секрет, что производительность компьютера зависит главным образом от его «железа», впрочем, недооценивать саму операционную систему также не стоит.

Программные способы оптимизации хотя и не столь эффективны, как, например, установка дополнительных планок оперативной памяти, но они также вносят свой вклад в ускорение работы Windows.

Одним из таких способов является кэширование – сохранение данных в специально отведенном месте для ускоренного доступа к ним в будущем.

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

Есть кэш и в самой Windows, только вот хранит он данные не интернета, а компонентов операционной системы и некоторых, наиболее часто используемых, сторонних программ. Управляет же всем этим делом работающая под процессом svchost.

exe служба SysMain также известная под именем SuperFetch.

Зачем нужна служба SuperFetch в Windows 7/10 и как она работает

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

Технология супервыборки, а именно так можно перевести термин SuperFetch, не так уж и нова. Похожий сервис присутствовал ещё в Windows XP и назывался Prefetcher, то есть предварительная выборка.

Суть его работы заключалась примерно в следующем: на начальном этапе запуска компонентов и приложений специальная функция отслеживает операции обмена данными между ОЗУ и жёстким диском и записывает их в особые файлы PF.

На основе этих данных создаётся карта ссылок на исполняемые файлы и каталоги, и когда система стартует, служба Prefetcher обращается к этим картам и загружает кэшированные данные программ в особую область оперативной памяти.

В момент запуска системой или пользователем программы полного обращения к её исполняемому файлу не происходит, так как его «часть» уже сохранена и загружена в память. В результате количество обращений к жёсткому диску уменьшается, и приложение запускается быстрее.

Похожим образом работает служба узла SuperFetch, которая, по сути, является усовершенствованной версией Prefetcher, кстати, также присутствующей в Windows 7, 8.1 и 10.

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

Способы отключения службы

Итак, с тем, нужно ли отключать SuperFetch в Windows 7/10, мы более или менее разобрались, теперь давайте посмотрим, как можно эту службу деактивировать. Для этого существует как минимум три инструмента: оснастка управления службами, командная строка и реестр.

Через оснастку «Службы»

Попасть в интерфейс управления службами проще всего, выполнив в диалоговом окошке Run (Win+R) команду services. Также вы можете открыть Диспетчер задач, перейти на вкладку «Службы» и нажать внизу ссылку «Открыть службы».

Далее в списке найдите службу под названием SuperFetch и дважды кликните по ней.

В открывшемся диалоговом окошке нажмите кнопку «Остановить», а в выпадающем меню «Тип запуска» выберите опцию «Остановлена». Нажмите «Применить», затем «OK» и перезагрузите компьютер.

С помощью командной строки

Отключить супервыборку также можно из командной строки. Откройте консоль CMD от имени администратора и выполните в ней команду sc config SysMain start= disabled.

Команда net stop в данном случае не подходит, так как она лишь временно остановит службу, но не изменит её тип запуска. Чтобы новые настройки вступили в силу, перезагружаем компьютер.

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

Наконец, отключить SuperFetch позволяет редактор реестра. Откройте его командой regedit в окошке «Выполнить» и разверните ветку:

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

В правой колонке редактора вы увидите DWORD-параметр EnableSuperfetch. Он может принимать четыре значения:

  • 0 – отключает службу;
  • 1 – включает ее только для файлов программ (запускаться быстрее будут только приложения);
  • 2 – включает службу только для компонентов загрузки системы (ускорение загрузки Windows);
  • 3 – включает супервыборку и для системы, и для программ.

Соответственно, чтобы полностью отключить SuperFetch, вам нужно заменить текущее значение на 0 и перезагрузить компьютер.

Источник: https://viarum.ru/sluzhba-superfetch/

Стоит ли отключать SysMain (SuperFetch) в Windows 10?

Служба узла суперфетч

Часто для улучшения производительности и быстродействия компьютера Windows 10 рекомендуют отключать службу SysMain (SuperFetch). Безопасно ли делать это и будет ли польза от отключения службы? Разберемся подробнее

Пользователи Windows 10 иногда сталкиваются с проблемами быстродействия системы. Часто причина заключается в неправильных системных настройках. Среди многих способов улучшить производительность Windows 10 есть один менее очевидный – изменение статуса службы SysMain (ранее – SuperFetch).

В описании SysMain (SuperFetch) говорится, что данная служба “поддерживает и улучшает производительность системы с течением времени”. Однако механизм работы сервиса подробно не раскрывается.

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

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

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

SuperFetch является преемником службы Prefetch, которая появилась еще в Windows XP. Однако, Prefetch не анализировал шаблоны использования и не настраивал предварительную загрузку соответствующим образом.

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

Тем не менее, SuperFetch может вызывать некоторые проблемы:

  • Поскольку SuperFetch всегда работает в фоновом режиме, сама служба всегда использует ресурсы процессора и оперативную память.
  • SuperFetch полностью не устраняет необходимость загрузки приложений в оперативную память, но просто ускоряет этот процесс. Всякий раз, когда происходит загрузка, ваша система будет испытывать такое же замедление, как если бы вы запускали приложение без SuperFetch.
  • Запуск системы может замедлиться, потому что SuperFetch предварительно загружает большой объем данных с вашего жесткого диска в оперативную память. Если при каждом запуске или перезагрузке компьютера, ваш жесткий диск работает на 100%-ной загрузке в течение нескольких минут, то SuperFetch может быть виновником.
  • Эффект от использования SuperFetch может быть незаметным, если Windows 10 установлена на SSD. Поскольку SSD работает очень быстро, предварительная загрузка не требуется.
  • SuperFetch может вызывать проблемы в играх, если в вашей системе установлено 4 гигабайта памяти или меньше. Данная проблема актуальна для игр, использующих большой объем ОЗУ, которые постоянно запрашивают и освобождают память. Данное поведение может заставить SuperFetch постоянно загружать и выгружать данные.

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

Если вы испытываете проблемы с высокой загрузкой жесткого диска, большим объемом потребляемой памяти или заметили ухудшение производительности во время активных операций с ОЗУ, то попробуйте отключить SuperFetch и понаблюдать за работой системы.

Если что-то пойдет не так, вы всегда сможете снова включить службу.

  • Приложение Службы
  • Системный реестр
  • Командная строка
  • Windows PowerShell
  1. Откройте меню Пуск, введите запрос Службы и выберите одноименное классическое приложение. В качестве альтернативы можно использовать сочетание клавиш Windows+R, а затем введите services.msc и нажмите OK.
  2. Прокрутите список служб и щелкните правой кнопкой мыши по службе SysMain, затем выберите пункт “Остановить”.
  3. Щелкните правой кнопкой мыши по SysMain, выберите пункт “Свойства”. На вкладке “Общие” в разделе “Тип запуска” выберите значение “Отключено” (или “Вручную”, если вы хотите самостоятельно запускать службу по мере необходимости).

Как включить SysMain через службы: Чтобы включить службу SysMain обратно, в разделе “Тип запуска” выберите “Автоматически”.

  • Откройте меню Пуск, введите запрос regedit и выберите предложенную команду для запуска. В качестве альтернативы можно использовать сочетание клавиш Windows+R, а затем введите regedit и нажмите OK.
  • Перейдите по следующему пути:

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

  • Справа вы должны увидеть параметр EnableSuperfetch. Если его нет, то его нужно создать вручную: щелкните правой кнопкой мыши по папке “PrefetchParameters” и выберите Создать > Параметр DWORD (32 бита).
  • Щелкните по параметру EnableSuperfetch правой кнопкой мыши и выберите “Изменить”. Чтобы отключить Superfetch, установки значение 0 и нажмите ОК.

Как включить SysMain через реестр: Чтобы включить службу SysMain обратно, для параметра “EnableSuperfetch” установите значение 3.

  • Откройте меню Пуск, введите запрос cmd и запустите Командную строку от имени администратора.
  • Чтобы отключить службу SysMain выполните следующую команду:

sc stop “SysMain” & sc config “SysMain” start=disabled

  • Чтобы включить службу SysMain выполните следующую команду:

sc config “SysMain” start=auto & sc start “SysMain”

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

Stop-Service -Force -Name “SysMain”; Set-Service -Name “SysMain” -StartupType Disabled

  • Чтобы включить службу SysMain выполните следующую команду:

Set-Service -Name “SysMain” -StartupType Automatic -Status Running

Источник: https://www.comss.ru/page.php?id=4685

что за служба узла и почему грузит диск?

Служба узла суперфетч

Никто не думает о скорости и производительности своего ПК до тех пор, пока система не начнет зависать.

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

Что это такое? Нужно и безопасно ли отключать Superfetch? Как быстро отключить? На все эти вопросы сухо и по делу с уст профессионалов. Поехали…

Скачать бесплатно Superfetch.exe for Windows

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

Скриншот из видеоинструкции как отключить 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, где предусмотрен специальный пункт меню.

Настройками операционной системы 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. Найдите ключ, скопировав имя ключа ниже и подставив в строку поиска: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
  3. Далее нужно поменять параметры EnablePrefetcher и EnableSuperfetcher на значение 0 (ноль).

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

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

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

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

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

Скачать бесплатно Superfetch.exe for Windows

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

Если после отключения Superfetch – проблема осталась,
рекомендуем установить Антивирус ESET NOD32 для проверки на вирусы.

Скачать Антивирус ESET NOD32 — 12.04 (RU)

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

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

Источник: https://superfetch.ru/

Служба узла Superfetch грузит диск Windows 10 – Как исправить!

Служба узла суперфетч

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

Как распознать перегруженность диска

Если компьютер тормозит, зайдите в «Диспетчер задач». Нажмите Win+X или Ctrl+Alt+Del и вызовите одноименную утилиту из списка. Если вы не видите вкладку с перечнем процессов, щелкните на «Подробнее». Кликните на заголовке столбца «Диск», список отсортируется по убыванию нагрузки – сверху окажутся процессы, которые вызывают более сильную загрузку диска в Windows.

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

Но иногда диск загружен на 100 процентов в ОС Windows 10 не программой, а системной службой. Ее отключение в «Диспетчере» приведет только к временному улучшению, до перезагрузки. В этом случае надо полностью отменить запуск проблемной утилиты.

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

В Windows чаще всего нагружают диск процессы:

  • Search — поисковая система, проводит индексацию файлов для ускорения допуска. Может зациклиться, сделав индексацию бесконечной.
  • Superfetch – это служба узла, который автоматически помещает часто используемые программы в оперативную память ПК. Это сокращает время запуска программ, но на слабых системах может наоборот замедлять работу.

Если именно узел Суперфетч или Windows Search нагружает вашу систему, отключите их средствами Windows:

  1. Запускайте «Диспетчер задач» и переходите на вкладку «Службы».
  2. Отсортируйте список по именам, кликнув на заголовок первого столбца, и найдите в нем SysMain – это и есть Superfetch.
  3. По правому клику в подменю выбирайте «Остановить».
  4. Затем в подменю или внизу окна кликайте «Открыть службы», чтобы полностью остановить процесс.
  5. Если утилита «Службы» не запустилась, найдите ее в «Пуске» и подразделе «Средства администрирования».
  6. В перечне пролистайте до строки Superfetch и зайдите в ее «Свойства».
  7. Значение типа запуска смените на «Отключена» и примените новые настройки.

Изменения сразу вступят в силу, без перезагрузки. Если вы захотите снова стартовать работу Superfetch, меняйте запуск на автоматический в этом же окне.

Проверяем целостность диска

Если жесткий диск постоянно загружен на 100 и отключение отдельных процессов не помогает, запустите проверку винчестера. В процессе сохранения и удаления данных появляются поврежденные файлы, они то и могут замедлять работу. Для запуска сканирования открывайте командную строку и вписывайте: chkdsk.exe /f /r.

По окончании перезагрузитесь и проверьте загруженность в диспетчере. Также для оптимизации дискового пространства удобно использовать встроенные утилиты Windows. В «Проводнике» по правому клику на диске зайдите в его свойства, перейдите на «Сервис». Там доступна проверка и дефрагментация – приложения найдут все ошибки и упорядочат файлы, чтобы ускорить доступ к ним.

Контролируем драйвера SATA

Если вы не устанавливали специализированный драйвер на IDE, ваши SATA-диски могут работать неправильно. Зайдите в «Диспетчер устройств» через подменю Win+X и найдите подраздел «Контроллеры IDE». Если в перечне указан «Стандартный SATA…» и есть проблемы с дисками, лучше установить специальный драйвер от производителя ноутбука или материнской платы компьютера.

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

Если переустановить специализированные драйвера не удалось, попробуйте отключить использование MSI. Это технология используется в стандартном контроллере, но она может не поддерживаться вашим оборудованием. Чтобы выключить MSI:

  1. В диспетчере откройте свойства контроллера.
  2. Переходите на вкладку «Сведения», открывайте «Пусть к экземпляру устройства» и оставьте открытым выданное значение.
  3. Зажмите Win+R и впишите regedit, чтобы запустить реестр.
  4. В редакторе открывайте узел: HKEY_LOCAL_MACHINE/ System/ CurrentControlSet /Enum, далее используйте путь, который приведен в открытом значении для контроллера. Затем переходите в Device Parameters/ Interrupt Management/ MessageSignaledInterruptProperties.
  5. Нажмите на MSISupported и впишите в качестве значения 0.

Как еще снизить нагрузку на диск

Регулярные обновления Windows вполне могут грузить диск на 100%. Полностью отключать загрузку новых компонентов системы не стоит, а вот отказаться от подгружения заплаток для ряда утилит вполне можно. Заходите в параметры ОС, в подразделе «Обновления» на первой вкладке выбирайте «Дополнительные параметры». Уберите галку загрузки для других продуктов Майкрософт.

Перейдите в магазин Microsoft, в настройках вашей учетной записи отключите автоматические обновления программ.

Заключение

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

Источник: http://droidov.com/sluzhba-superfetch-gruzit-disk-windows10

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.