Зачем нужна служба Superfetch и как она влияет на работу компьютера

Новости

Технология Superfetch впервые была представлена в Windows Vista и присутствует во всех последующих операционных системах производства Microsoft. Она позволяет операционной системе более эффективно управлять оперативной памятью компьютера.

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

Технология Superfetch впервые была представлена в Windows Vista и присутствует во всех последующих операционных системах производства Microsoft. Она позволяет операционной системе более эффективно управлять оперативной памятью компьютера.

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

Функции

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

У Superfetch две цели: сокращение периода запуска и повышение эффективности загрузки приложений. Также Superfetch анализирует и адаптируется к привычкам пользователя.

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

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

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

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

Недостатки

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

В случае с SSD работа Superfetch быстро вырабатывает ресурс устройства. Поэтому Windows 7/8/10 по умолчанию отключает сервис после обнаружения SSD в системе. Если в силу какой-либо ошибки этого не произошло, настоятельно рекомендуется исправить это, выполнив остановку процесса вручную.

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

ЧИТАЙ ЕЩЕ:  Как узнать, кто подключен к Wi-Fi-роутеру, и обезопасить его?

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

Управление службой

Существует три способа отключить Superfetch и тем самым повысить производительность компьютера.

Через терминал (командную строку):

  1. Запускается стартовое меню и печатается cmd. Щелчок правой кнопкой мыши на cmd.exe и выбор «Запуск от имени администратора».
  2. В открывшемся окне терминала вводится «net.exe stop superfetch».
  3. Когда команда будет исполнена, вернется ответ «Служба «Superfetch» успешно остановлена».

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

  1. Нажимается клавиша Windows с одновременным нажатием R, чтобы открыть окно «Выполнить».
  2. В окне вводится «services.msc». Откроется окно «Службы».
  3. В данном окне находится список сервисов системы. Прокрутив список до позиции «Superfetch», двойным щелчком открывается меню конфигурации.
  4. В строке «Тип запуска» нужно выбрать пункт «отключена». Если служба на данный момент работает, нажимается кнопка «остановить» под строчкой «состояние», после чего они подтверждаются кнопкой OK.
  5. Теперь функция «Superfetch» прекращена.

Через реестр

  1. Нажатием кнопки «Пуск» открывается стартовое меню. В строке «Найти программы» пишется «regedit» и жмется «regedit.exe».
  2. В открывшемся окне редактора реестра выбирается путь HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters. Справа находится строчка «Enable Superfetch».
  3. Двойным щелчком открывается этот параметр. В появившемся окне прописываем «Значение» как «0»; по умолчанию оно обозначено как «3». Изменения применяются нажатием OK.
  4. Служба «Superfetch» остановлена.

Все манипуляции осуществляются от имени администратора.

Оцените статью