← К поиску технических решений

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

Техническая проблемаПО и оборудованиеСложностьВремя
❗ Что произошло?

Безопасно отключает службу Superfetch (SysMain), если она вызывает высокую нагрузку на диск/CPU. Рекомендуется сначала временно отключить и проверить эффект.

⚙ Вероятная причина

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

◉ Что сделать в первую очередь?

Проверьте, запущена ли служба SysMain (Superfetch), чтобы понять текущее состояние.

Пошаговая инструкция

Шаги
1

Проверка статуса через службы

Нажмите Win+R → введите services.msc → Enter. Найдите «SysMain». Посмотрите «Состояние» и «Тип запуска».

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

Отключение через GUI

Дважды кликните «SysMain» → нажмите «Остановить» → в поле «Тип запуска» выберите «Отключена» → «Применить» → «ОК».

Если кнопка «Остановить» неактивна, запустите «Службы» от имени администратора.
3

Альтернатива: PowerShell (админ)

Откройте PowerShell от имени администратора и выполните команды для остановки и отключения службы.

Stop-Service -Name SysMain -Force; Set-Service -Name SysMain -StartupType Disabled
Подтверждений не будет; ошибки укажут на нехватку прав.
4

Перезагрузите и проверьте нагрузку

Перезагрузите ПК и понаблюдайте за загрузкой диска/CPU в Диспетчере задач несколько минут после входа.

Ожидается снижение пиковых значений, если причиной была SysMain.
5

При необходимости вернуть обратно

Если ухудшилась отзывчивость, включите службу снова через GUI (Тип запуска: «Автоматически») или командами.

Set-Service -Name SysMain -StartupType Automatic; Start-Service -Name SysMain
После включения также перезагрузите систему.

Что делать дальше?

Инструкция помогла?

Результат может зависеть от конкретной системы и конфигурации.

Каталог решений →