Superfetch что это за служба?

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

Superfetch что это за служба?

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

untitled

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

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

untitled

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

В чем отличие Prefetch от SuperFetch?

Технология Prefetcher была применена в очень скудном виде в операционной системе Windows XP в переводе она означает предварительная выборка. Она оптимизирует системные компоненты при запуске определенных программ.

untitled

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

Минутку внимания! Возможно вам будет интересно узнать как поставить ударение над буквой в ворде или как сбросить пароль на windows 10.

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

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

Как управлять службой SuperFetch?

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

untitled

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

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

Для лучшей работы всей системы следует установить последний параметр – 3.

untitled

Настроить данный процесс также можно с использованием команды services.msc, она открывает меню настроек служб. Здесь находим нашу обсуждаемую службу SuperFetch, открываем ее двойным щелчком мыши и настраиваем как описано выше, то есть устанавливаем необходимое значение 3 (конечно, по желанию).

Отключать или нет службу SuperFetch или нет?

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

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

Что делать при ошибке запуска SuperFetch?

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

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

Заключение

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

Superfetch что это за служба?
8 5 (100%) проголосовало 8

Это интересно

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

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: