Нужна ли служба superfetch в windows 10. Деактивация в «Командной строке». Негативные эффекты от службы SuperFetch

Всем привет, в этой заметке я вам, дорогие друзья, покажу как отключить Prefetch (префетч) и Superfetch (суперфетч) в Windows 10. В старых версиях Windows, даже в XP эти приблуды также отключали, так как польза от них была сомнительная (хотя можно поспорить). Как бы там не было на самом деле, а если вам нужно это отключить, то попробуйте — вдруг это действительно сделает комп немного быстрее.

За кэширование в винде отвечает служба , но вы не думайте что это какая-то левая, нет, просто в списке служб вы видите название SuperFetch, а второе имя ее это SysMain! Вот такие пироги!

Грузить вас не хочу и не буду, но все таки пару слов о том, что такое SuperFetch напишу (Prefetch было в XP, можно так сказать, это предыдущая версия технологии). Значит так, это такая технология, которая позволяет вроде бы как сделать Windows еще быстрее, то есть те программы или файлы, с которыми вы чаще всего работаете, они загружаются в оперативку и именно для того, что бы если что, к ним был быстрый доступ.

То есть с одной стороны, то вообще полезно, но зачем тогда отключать? Честно, врать не стану, я не знаю насколько стабильно работает система, когда эта технология по максимум начинает отгребать себе память, кстати другими словами этот SuperFetch (появился еще в Vista) является кэшем Windows 10. Так вот, насколько стабильно будет работать Windows, если например кэш ее будет около пару гб? Лично я не могу ответить точно.. но в интернете, можно встретить отзывы что система виснет и тормозит, ну и в этом духе, и именно поэтому пользователи и интересуются как отключить кэш в Windows 10.

Итак, приступим (в принципе данный способ подходит и для других Windows) — открываем Диспетчер задач (на панели задач правой кнопкой мышки и там выберите в меню), и там переходим на вкладку Службы. Тут вам нужно найти пункт SysMain (это и есть служба кэширования), и по нему нажать правой кнопкой и выбрать Остановить:


После этих действий, служба SuperFetch остановится и прекратит свою работу. Но это так, чтобы по быстрому отключить, если же вы хотите навсегда избавится от SuperFetch, то нужно открыть службы, просто зажмите на клаве Win + R и введите туда вот такое: services.msc:


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


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

Все! Теперь кэширование отключено, но, десятка все равно что-то будет кэшировать, почему и что — я не знаю (может быть какие-то особо важные системные компоненты?), но надеюсь что это не будет создавать тормоза. А вообще, вы наверно сами знаете, что сколько бы не было оперативки (если суперфетч включен), Windows под этот кэш может десятки гб брать… (врать не буду, у меня такого не было, но было у других!).

11.02.2016

Служба superfetch позволяет ускорить исполнение установленных в системе программ, с которыми вы постоянно работаете. Эта служба отмечает программы, которые вы чаще всего используете. Благодаря этому происходит значительное ускорение запуска и работы программ. Ведь, благодаря работе данной службы, все нужные файлы уже заранее загружены!

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

Если ваш компьютер маломощный и не обладает большим размером оперативной памяти, например, всего 1 Гб, то данная служба может использовать flash-память (USB-накопитель). Пусть она намного медленнее физической памяти, но значительно быстрее чем жесткий диск. Для того чтобы superfetch могла ускорить работу системы за счет flash-памяти, вам потребуется флэшка подключенная к компьютеру (иногда достаточно объёма в 4 Гб), далее в окне автозапуска выберите «Ускорить работу системы».

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

HKEY_LOCAL_MACHINE - > SYSTEM -> CurrentControlSet -> Control -> SessionManager -> MemoryManagement -> PrefetchParameters

Там находятся три типа нужных параметров: REG_DWORD

EnableBootTrace – включает трассировку (нужно включать только если служба работает не так, как надо). Трассировка – Для понимания определенной программы и для проверки правильного написания своей используется метод пошагового исполнения программ с отслеживанием всех значений переменных.

EnablePrefetcher – механизм упреждающей выборки (Упреждающая выборка – это функция для повышения скорости загрузки и запуска приложений Windows.)

EnableSuperFetch – определяет включение или отключение службы SuperFetch

Для последних двух параметров используются четыре значения:

3 – функция доступна во всех случаях (и во время работы и при загрузке)

2 – Функция доступна во время работы, но выключена при загрузке

1 – функция включена, но только для загрузки

0 – функция выключена;

Отключить службу можно с помощью командной строки с правами администратора используя команду

sc config SysMain start= disabled

После перезагрузите компьютер.

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

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

Кеширование давно применяется для ускорения загрузки программ. Мы привыкли к этому в браузерах, но в ОС от Майкрософт есть встроенный сервис, задача которого как раз и заключается в «запоминании» наиболее часто запускаемых файлов. Однако иногда SuperFetch Windows 10 грузит диск, и в этом случае ее рекомендуют отключать.

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

В системе процесс называется svchost.exe или SysMain. Приведенное в заголовке название предназначено для пользователей, так его легче понять и запомнить. В основе ее работы лежит функция отслеживания обмена информацией между винчестером и ОЗУ. Все операции записываются в особый документ, на основании их создается карта ссылок на файлы и папки. При запуске системы функция берет эти ссылки и по ним грузит в отдельную область ОЗУ кэшированные данные.

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

  1. Выключение приведет к обратному – все программы начнут загружаться непосредственно с диска и это будет занимать больше времени. Возникнет ситуация, когда сама система часто обращается к винчестеру.
  2. Соответственно, количество обращений к винчестеру также увеличится, и его будет грузить куда сильнее. При использовании SDD служба, как правило, отключается автоматически из-за бессмысленности. Диски сами по себе намного быстрее, и кэширование не приносит пользы.
  3. Если оперативная память имеет достаточный объем, то высвобождение пары мегабайт будет не заметно. А если, напротив, ее мало, то запуск непосредственно с диска будет разово занимать больше места в оперативке, система начнет грузить, а компьютер будет подтормаживать.

Отключение SuperFetch Windows 10 имеет смысл только тогда, когда она ощутимо грузит диск.

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

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

Службы

Открыть их можно по-разному. Если вы обратили внимание, что винчестер непрерывно работает, зайдите в диспетчер задач и убедитесь, что причиной является SysMain. Открыть его можно из дополнительного меню (вызывается нажатием пкм) кнопки «Пуск» .


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

Нажмите пкм и выберите пункт «Открыть службы» .

В новом окне аналогично найдите нужную запись.

Остановить можно с помощью пкм.

При этом станет активной кнопка «Запустить» , как очевидно, позволяющая включить SuperFetch в Windows 10.

Также окно можно открыть, тапнув одновременно [WIN ]+ и вбив services.msc .
Хотите узнать, возможно ли ? если да, то переходите по указанной ссылке.

Командная строка

Когда на вопрос «Стоит ли отключать SuperFetch Виндовс 10» вы ответили положительно, воспользуйтесь КС.

  1. Запустите ее от имени админа из раздела служебных программ главного меню.

  1. Скопируйте и вставьте вот это: sc config SysMain start= disabled

  1. После нажатия на Энтер необходимо перезапустить ПК и сервис не будет больше грузить диск.

Редактор реестра

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

В реестре вам нужно пройти ветку Компьютер \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters .

Дважды кликните и введите 0 . После перезапуска программа перестанет грузить диск.

Кроме этого доступны еще три значения:

  • 1 – ускорение запуска ОС;
  • 2 – ускоряет запуск программ;
  • 3 – все разрешения.

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

SuperFetch. Что это за служба. Начало

При включении любой компьютерной программы все конфигурационные компоненты (или исполняемые) первым делом скачиваются с диска, на котором установлена программа. Только после этого происходит загрузка этих компонентов в оперативную память. Данная последовательность действий повторяется каждый раз при запуске какой-либо программы.

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

SuperFetch представлена как SysMain в дереве процессов операционных систем после Висты (если открыть «Диспетчер задач»).

Сравнение Prefetch и SuperFetch

Первое пробное использование технологии произошло уже в Windows XP. В ОС Vista эта технология была названа Prefetcher (с английского «предварительная выборка»). Эта технология применялась для оптимизации загрузки компонентов ОС и различных модулей запускаемых приложений как раз перед самым запуском.

После реализации в операционной системе Windows 7 технология была частично переработана, в том числе изменилось ее название на SuperFetch. Работа службы изменилась, но часть Prefetcher (предварительная выборка) все равно присутствует. Префетчер имеет, к сожалению, несколько недостатков. Оперативная память устройства ограничена, поэтому имеет смысл загружать только часто используемые приложения. Когда программой перестают часто пользоваться, ее данные удаляются из оперативной памяти и снова оказываются на жестком диске в файле подкачки.

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

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

Порой могут появиться проблемы, если объем оперативной памяти устройства менее 1 гигабайта. Далее подробнее остановимся на этом вопросе.

Изменение параметров технологии SuperFetch

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

Regedit включается комбинацией клавиш Win+R и добавлением в командную строку соответствующего названия «regedit»

Необходимо в ветке HKLM найти директорию PrefetchParameters. Искать можно вручную или через поисковую строку. В директории должны находиться следующие ключи: EnablePrefetcher и EnableSuperFetch. Второй ключ может отсутствовать, в таком случае его необходимо создать через параметр Edit DWORD. Ключу присвоить соответствующее имя. Возможно ввести 4 значения для каждого из указанных ключей:

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

При помощи команды services.msc можно открыть окно настроек запущенных в данный момент процессов и служб. В списке необходимо найти Суперфетч. Из списка настроек выбрать необходимый тип запуска (от 0 до 3). Таким образом можно управлять режимами СуперФетч и сервисом SysMain SuperFetch.

Стоит ли отключать службу SuperFetch

Профессионалы советуют отключить данную функцию, если устройство имеет маленький объем оперативки (менее 1 гигабайта). В данной ситуации загрузка может быть более 500 Мб, без учета файла подкачки и виртуальной памяти.

Большинство современных устройств изначально идут с достаточно большой оперативкой (более 3 Гб). Если устройство имеет 2 гигабайта оперативной памяти, то SuperFetch будет работать корректно, не перегружая систему. Рекомендуется проверить устройство и на основании результата принять решение о необходимости отключения.

Проблема при запуске SuperFetch

При включенной функции SuperFetch в его модуле могут происходить ошибки. Они не повлияют серьезным образом на функционирование операционной системы, ошибки не проявятся на системном уровне. Суть ошибки – служба SuperFetch не активируется, при условии установленных параметров работы (в реестре). Появляется сообщение о прекращении работы SuperFetch terminated, возможен запрет доступа. Причиной может являться недостаточный объем оперативной памяти или конфликт между планками оперативной памяти. В качестве оптимального решения советуют отключить сервис SuperFetch. Если оперативной памяти достаточно, тогда необходимо ее протестировать на наличие проблем. После этого можно либо прекратить работу SuperFetch или продолжить применение данной технологии.

В статье мы рассказали о SuperFetch: что это за служба. Порядок настройки через реестр и варианты отключения данного сервиса подробно описаны выше. Самостоятельное отключение или изменение параметров произвести совсем не сложно. Решение об отключении принимается индивидуально в зависимости от объема оперативной памяти устройства.

Вы когда-нибудь проходили игру на компьютере, или, занимаясь обработкой документов на Виндовс 10, встречались с тем, что у вас неожиданно вас начинались сильные "тормоза", а потом вы видели некое сообщение об узле службы и локальной системе? К счастью, эту проблему можно решить!


Данный сбой, подминающий под себя приличный объем мощности, может сильно мешать пользователю в работе. Собственно, далее вы сможете узнать, что делать с проблемой, характеризующейся, как - Узел службы: локальная система Windows 10 грузит диск и процессор на 100%. Зачастую важно выявить, так называемый, корень всех лагов, ведь сбой может занимать достаточно большой процент ресурсов ПК. Но, может быть, вам повезло, и пока такая проблема у вас не появлялась, или вы все еще не перешли на "десятку", но переход у вас в планах. Предлагаем поближе ознакомиться с деталями появившейся неполадки и методами ее нормализации.


Причины возникновения

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


  • Заражение компьютера вирусами.
  • Нарушение целостности некоторых файлов ОС.
  • Типичный для операционной системы сбой.
  • Возникновение неполадки в файлах обновления программного обеспечения.
  • Работа ресурсоемкой антивирусной программы.

Способы устранения неполадки

Данная проблема имеет несколько путей решения, и самым легким методом будет перезагрузка. Это первое, что надо попробовать. Но какие есть еще способы?


  • Вторым по сложности будет диагностика системы на наличие компьютерных вирусов.
  • Разобраться с проблемой можно при помощи вспомогательного софта.
  • В некоторых случаях следует выключить функционирующий «Центр Обновления».
  • С возникшей проблемой можно разобраться при помощи «Диспетчера задач».
  • Также следует диагностировать файлы ОС на целостность и повреждения.
  • Удалить «ломаные» файлы Windows 10.
  • Также можно осуществить отключение службу «Superfetch».
  • Один из самых несомненных выходов - применение функции «Восстановление системы».


Предлагаем перейти к знакомству с ними несколько ближе!

Перед тем, как начать подробно рассматривать методы решения, нужно разобраться с тем, каким образом можно активировать конкретные команды и службы.


  • Команда выполнить «Windows» + «R» .
  • Открытие доступа к «Командной строке» от имени администратора. Наводим курсор на значок «Пуска», нажимаем правую клавишу мыши и находим «Командная строка (Администратор)».
  • «Диспетчер задач» - известная всем комбинация клавиш – «Ctrl» + «Alt» + «Delete» , либо нажимаем правую кнопку мышки, наведя курсор на «Пуск» и находим его.

Перезагрузка ОС и проверка на вирусы

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


Выключение «Центра обновлений»

Для исполнения этого приема нужно, прежде всего, попасть в раздел под названием «Службы».



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

В этом способе мы прибегаем к помощи использования «Диспетчера задач», чтобы разобраться с некорректной деятельностью системы.


  • Активируем «Диспетчер задач», используя любой из приемов обговоренных выше.
  • В нем нам нужна вкладка «Процессы».
  • Теперь нужно найти , а потом выключить (завершить) его.
  • Когда все три операции проделаны, остается финальная – перезапуск системы.

Диагностика данных системы на повреждения файлов


Удаление поврежденных обновлений

Отключение «Superfetch»

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


  • Вам снова нужно пасть в раздел «Служб» (в одном из способов выше этот процесс описан).
  • Ищем , открыв меню, щелкнув по названию правой кнопкой мышки - отключаем ее.
  • Перезапускаем систему.


  • Через «Пуск», кликнув по его значку правой кнопкой мыши, заходим в «Панель управления».
  • В ней нам следует отыскать вкладку с названием «Восстановление».
  • Внутри нее ищем «Открытие восстановления системы».
  • Выбираем удобную точку для исправления данных и делаем возврат ОС.

Применение дополнительного софта

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


Отключение файла подкачки и быстрой загрузки

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


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


Еще один способ - это выключить быструю загрузку.


  • Чтобы осуществить данную операцию, нужно попасть в «Панель управления». Оттуда зайти в «Электропитание».
  • Там нам понадобится «Действия кнопок питания». В нем находим строчку параметров недоступных в данный момент.
  • Снимаем отметку со строчки быстрого запуска.

Вывод

Сейчас было рассказано о причинах, при которых «Узел службы» захватывает доступную ему мощность компьютера. Были разобраны всевозможные пути выхода из сформировавшегося эксцесса. Теперь, если вы встретитесь с такой неполадкой, то знаете, какие способы есть, чтобы избавиться от нее. Но стоит помнить, что самый верный способ решить указанную проблему - не допустить ее возникновения. Своевременно обновляйте функционирующий антивирус и проверяйте систему на угрозы пару раз в месяц!

Вот и все! Оставляйте комментарии, оценивайте статью и делитесь ей с друзьями. Спасибо!