Что такое Superfetch (SysMain) в Windows 10? И как это отключить

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

В этой статье вы узнаете все, что вам нужно знать о том, что такое Superfetch (SysMain), как он работает, почему может быть проблематичным и как отключить его, если он вызывает проблемы.

Что такое Superfetch (SysMain)?

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

Он тихо сидит в фоновом режиме, постоянно анализируя модели использования оперативной памяти и узнавая, какие приложения вы запускаете чаще всего. Со временем Superfetch отмечает эти приложения как «часто используемые» и заранее загружает их в оперативную память.

Superfetch отображается как «Узел службы: SysMain» в диспетчере задач Windows. Идея состоит в том, что когда вы действительно хотите запустить приложение, оно будет запускаться намного быстрее, потому что оно уже предварительно загружено в память.

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

Обратите внимание, что Superfetch – это не то же самое, что Prefetch, менеджер памяти предварительной загрузки, представленный еще в Windows XP. Superfetch на самом деле является преемником Prefetch. Какая разница? Prefetch не анализировал закономерности использования с течением времени и соответствующим образом не изменял параметры предварительной загрузки.

Действительно ли необходима Superfetch (SysMain)?

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

Но есть некоторые "проблемы", которые могут возникнуть с Superfetch (SysMain):

  • Поскольку Superfetch всегда работает в фоновом режиме, сама служба Superfetch всегда использует некоторый процессор и оперативную память.
  • Superfetch не устраняет необходимости загружать приложения в оперативную память. Скорее переносит загрузку на более раннее время. Всякий раз, когда происходит эта загрузка, ваша система по-прежнему испытывает такое же замедление, как если бы вы запускали приложение без Superfetch.
  • Запуск системы может быть медленным, потому что Superfetch предварительно загружает набор данных с жесткого диска в оперативную память. Если ваш жесткий диск работает на 100% в течение нескольких минут каждый раз при запуске или перезагрузке компьютера, виновником может быть Superfetch.
  • Прирост производительности Superfetch может быть незаметным, если Windows 10 установлена ​​на SSD. Поскольку твердотельные накопители такие быстрые, вам не нужна предварительная загрузка. Если вас это интересует, ознакомьтесь с нашим руководством по переносу Windows с жесткого диска на SSD .

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

Связанный: Лучшие советы и рекомендации по устранению 100% использования диска в Windows 10

Безопасно ли отключать Superfetch? Да! Если вы решите его выключить, нет риска побочных эффектов. Мы рекомендуем оставить ее включенной, если ваша система работает нормально. Если у вас есть проблемы с интенсивным использованием жесткого диска, высоким использованием ОЗУ или снижением производительности во время операций с большим объемом ОЗУ, попробуйте выключить его и посмотреть, поможет ли это. Если это так, не работайте. В противном случае включите его снова.

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

Как отключить Superfetch (SysMain) в Windows 10

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

Опять же, Superfetch в Windows 10 называется SysMain . Так что это то, на что пользователи должны обращать внимание при его отключении.

Использование приложения Services Сервис SysMain в окне Services

  1. Откройте меню «Пуск», найдите службы , затем запустите приложение «Службы». Либо откройте приглашение «Выполнить», нажав клавиши Windows + R , затем введите services.msc и нажмите OK .
  2. Прокрутите вниз, пока не увидите SysMain , щелкните его правой кнопкой мыши и выберите Остановить . Superfetch теперь отключен.
  3. Тем не менее, в приложении «Службы» щелкните правой кнопкой мыши SysMain и выберите « Свойства» . На вкладке Общие найдите Тип запуска и измените его на Отключено . (Или вручную, если вы хотите включить его, когда вам это нужно.)

Использование редактора реестра

Приложение «Службы» – предпочтительный метод для этого, но если по какой-либо причине оно не работает, вы всегда можете напрямую изменить раздел реестра. Прежде чем сделать это, убедитесь, что вы создали резервную копию реестра на случай, если что-то пойдет не так.

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

Создание точки восстановления

  1. В строке поиска меню «Пуск» введите « Создать точку восстановления» и щелкните ее в результатах поиска.
  2. Если кнопка « Восстановление системы» неактивна, это означает, что защита системы отключена.
  3. Чтобы включить защиту системы , щелкните диск C: в том же окне. Затем нажмите « Настроить» и нажмите « Включить защиту системы» . Щелкните ОК.
  4. Чтобы создать точку восстановления, просто нажмите « Создать» и введите имя для точки восстановления.

Отключение Superfetch (SysMain)

  1. В строке поиска меню «Пуск» найдите regedit , затем выберите его в результатах. Либо откройте приглашение «Выполнить», нажав клавиши Windows + R , затем введите regedit и нажмите ОК .
  2. Найдите ключ SysMain. Используя левую боковую панель, перейдите к следующему:
     HKEY_LOCAL_MACHINE  System  CurrentControlSet  Services  SysMain
  3. Отключите SysMain. В разделе справа дважды щелкните « Пуск» и установите для параметра «Значение» значение 4. Сохраните изменения и перезагрузите компьютер.

Использование командной строки

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

  1. В строке поиска меню Пуск введите cmd и щелкните правой кнопкой мыши Командная строка> Запуск от имени администратора.
  2. В консоли введите: sc stop «SysMain» и нажмите Enter.
  3. После этого введите: sc config "SysMain" start = disabled и нажмите Enter.
  4. Закройте командную строку и перезагрузите компьютер.

Другие функции Windows 10, которые можно отключить

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

Кредит изображения: AntonioGuillemF / Depositphotos