Что такое Service Host SuperFetch [100% Disk Usage in Windows 10]
Microsoft представила множество системных процессов в Windows 10 с самыми лучшими намерениями. Однако они постепенно стали головной болью. SuperFetch — один из таких процессов, который вызывает высокую загрузку диска на ПК с Windows 10, что приводит к снижению производительности.
Пользователи Windows в какой-то момент своей жизни сталкивались с высокой загрузкой диска из-за того, что «Service Host: Superfetch» занимал память в диспетчере задач. Если это случилось с одним из вас, вот все, что вам нужно знать о SuperFetch.
Что такое SuperFetch в Windows 10 и для чего он нужен?
SuperFetch — это инновационный менеджер памяти, который анализирует шаблоны использования с течением времени для оптимизации содержимого памяти. Первоначально он был представлен в Виндоус виста как преемник PreFetch, присутствующего в Windows XP.
С помощью легкого алгоритма отслеживания процесс Windows 10 Superfetch создает профиль кэша приложений и программ. Это приложения, которые вы используете чаще всего. Например, те, которые вы открыли первым делом утром или те, в которые вы вошли после обеденного перерыва.
SuperFetch отслеживает каждое приложение, запущенное в вашей системе. Когда вы выходите из часто используемого приложения, SuperFetch просит главный диспетчер памяти системы освободить часть кэш-памяти приложений, чтобы при повторном запуске этой программы Windows 10 не пришлось запускать ее с диска, и она могла загрузить программу в течение короткого промежутка времени.
Очевидно, что если вы используете SSD, вам не нужна функция SuperFetch для предварительной загрузки приложения, поскольку программы на SSD работают гораздо быстрее, чем на HDD.
Читайте также: Что такое SSD и как работают SSD — все, что вам нужно знать о SSD
Superfetch и 100% загрузка диска в Windows 10?
На этом этапе вы, возможно, задаетесь вопросом: если Superfetch так полезен, то почему этот надоедливый процесс занимает так много места на диске в Windows 10?
Проще говоря, сам процесс менеджера памяти требует некоторого объема оперативной памяти для своей бесперебойной работы. Более того, он также имеет тенденцию работать в фоновом режиме.
Это не единственная причина. Иногда он может сам по себе давать сбои, не зная, когда остановиться или какой процесс предварительно загрузить. При загрузке он еще больше ухудшает ситуацию, запуская все процессы, которые могли бы быть выполнены в более поздний момент времени.
Многие пользователи неоднократно сообщали, что Superfetch мешает им во время игр, снижая частоту кадров. Многие также говорят, что процесс Superfetch приводит к неожиданным скачкам памяти, иногда даже замораживая систему.
Нужен ли SuperFetch в Windows 10? Стоит ли его отключать?
Изображение: Шаттерсток
В конечном итоге все сводится к вопросу — стоит ли отключать SuperFetch в Windows 10? И будут ли какие-либо последствия?
Из сотен процессов, которые создают проблемы при их отключении, к счастью, Windows 10 SuperFetch не входит в их число. Как я уже упоминал выше, «Service host Superfetch» — это всего лишь процесс управления памятью, поэтому даже если вы его отключите, он не создаст никаких существенных ошибок.
С учетом сказанного, это не совсем нежелательный процесс. Поскольку известно, что он работает на ПК более эффективно, можно столкнуться с такими проблемами, как небольшое увеличение времени загрузки, более медленный отклик при открытии программ и приложений и другие мелкие ошибки.
Но, напротив, мы имеем дело со 100-процентной загрузкой диска в Windows 10, что, безусловно, нельзя игнорировать, особенно когда время загрузки стремительно растёт.
Как отключить SuperFetch в Windows 10?
Хотя не было никаких сообщений о том, что пользователи столкнулись с какими-либо существенными изменениями после отключения Windows 10 Superfetch, я рекомендую вам перестраховаться. Если отключение Superfetch не дает удовлетворительных результатов, включите его обратно.
Теперь, когда вы знаете все о Superfetch, давайте рассмотрим, как отключить Superfetch и избавиться от высокой загрузки диска в Windows 10 раз и навсегда.
Отключение Windows 10 SuperFetch с помощью командной строки
- Найдите «Cmd» в поиске Windows
- Щелкните по нему правой кнопкой мыши ⇒ Нажмите «Запуск от имени администратора».
- В командной строке (Cmd) ⇒ введите «net.exe остановить superfetch” и нажмите Enter
- Аналогично введите «sc config sysmain start=отключено» и нажмите Enter
Отключите Windows 10 SuperFetch с помощью редактора реестра
- Найдите «Редактор реестра» в поиске Windows и откройте его.
- Перейдите в строку поиска и введите следующий адрес – «HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control / Session Manager / MemoryManagement / PrefetchParameters”
- Дважды щелкните по кнопке «Включить Superfetch» на панели справа.
- Измените его значение с «1» на «0» ⇒ Нажмите «ОК».
- Закройте редактор реестра и перезагрузите систему.
Отключение Windows 10 SuperFetch с помощью оснастки «Службы»
- Найдите «Службы» в поиске Windows и откройте его.
- Найдите службу под названием «Superfetch» и дважды щелкните по ней.
- В свойствах Superfetch ⇒ выберите «Отключено» в раскрывающемся меню «Тип запуска».
- Нажмите «Стоп». Перезагрузите Windows.
Другой процесс, вызывающий высокую загрузку диска в Windows 10
К сожалению, для некоторых остановка процесса Superfetch — это только начало. После перезагрузки ПК в диспетчере задач могут появиться другие процессы Windows 10, которые будут потреблять диск.
Вот полное руководство по прекращению 100%-ной загрузки диска в Windows 10. Мы также рассмотрели список процессов, которые могут вызывать замедление или зависание Windows 10.
Что касается этого, прокомментируйте, если какой-либо из вышеперечисленных методов сработал для вас. Спасибо за чтение 🙂
Читайте также:Советы и рекомендации по ускорению работы Windows 10 и повышению ее производительности