Хост службы: SysMain с высоким использованием памяти - Как с этим справиться

Хост службы SysMain с высоким использованием памяти Проблема с высоким использованием памяти хостом службы: SysMain замедляет ваш ПК с Windows?

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

Что такое процесс Хост службы: SysMain?

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

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

Однако многие пользователи Windows 10 и 11 сообщили о том, что служба использует большое количество ОЗУ, ЦП, SSD и других ресурсов, в конечном итоге замедляя весь ПК.

Как исправить проблему с высоким использованием памяти хостом службы: SysMain

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

Временно остановите Хост службы: SysMain

Если проблема возникает только эпизодически, вы можете просто завершить процесс, чтобы предотвратить избыточное использование памяти и ЦП вашего ПК.

Вот как это сделать:

  1. Нажмите Ctrl + Shift + Esc, чтобы открыть Диспетчер задач.
  2. Нажмите на заголовок столбца Память, чтобы отсортировать все процессы по использованию памяти.
  3. Если процесс SysMain использует больше всего ОЗУ, он будет вверху.
  4. Кроме того, вы можете прокрутить вниз до секции Процессы Windows и найти процесс Хост службы: SysMain.
  5. Щелкните правой кнопкой мыши по нему и выберите Завершить задачу в контекстном меню. Диспетчер задач SysMain
  6. Он должен остановиться мгновенно.
  7. На некоторых устройствах или учетных записях пользователей может появиться следующее дополнительное подтверждение: Диалог завершения работы
  8. Установите галочку в поле Отказаться от несохраненных данных… и нажмите кнопку Завершить работу.
  9. ПК выключится.
  10. Включите его, и процесс SysMain не должен беспокоить вас в этот раз.

Отключите процесс Хост службы: SysMain

Вы можете permanently отключить этот процесс, следуя любому из этих методов:

Отключить SysMain через службы

  1. Нажмите на значок Пуск и введите Службы.
  2. В результате Лучшее соответствие нажмите на инструмент Службы системы. Приложение Службы
  3. Откроется приложение Службы Windows.
  4. Найдите службу SysMain в списке элементов.
  5. Щелкните правой кнопкой мыши по ней и выберите Свойства в контекстном меню. Служба SysMain
  6. Вы увидите диалог Свойства SysMain (Локальный компьютер).
  7. На вкладке Общие нажмите на выпадающий список Тип запуска и выберите Отключить.
  8. Нажмите Применить и выберите ОК, чтобы сохранить изменения. Применить отключенное состояние

Отключите SysMain, используя командную строку

Если вы не можете попробовать предыдущий метод, изучите эту альтернативу ниже:

  1. Откройте Командную строку Windows с правами администратора из меню Пуск. запуск от имени администратора
  2. В окне Командной строки введите следующий код и нажмите Enter:
`sc stop "SysMain" & sc config "SysMain" start=disabled`
  1. Найдите следующее сообщение в окне терминала Windows: Результат CMD
  2. Данное сообщение подтверждает, что Windows успешно отключила SysMain.

Увеличьте виртуальную память или файл подкачки

Если вы не хотите полностью отключать SysMain, вы можете предпринять следующие шаги для увеличения виртуальной памяти, выделив часть вашего HDD, SSD или M.2 NVMe SSD.

  1. Нажмите клавишу Windows и введите SystemPropertiesAdvanced. Нажмите Запуск от имени администратора в результатах поиска. Свойства системы
  2. В окне Свойства системы нажмите на вкладку Дополнительно, а затем кнопку Параметры под разделом Производительность.
  3. В окне Параметры производительности выберите вкладку Дополнительно и нажмите Изменить под Виртуальной памятью. изменить виртуальную память
  4. Снимите галочку с поля Автоматически управлять размером файла подкачки для всех дисков, если оно выбрано. Затем выберите Пользовательский размер.
  5. Укажите желаемый начальный и максимальный размер файла подкачки (в мегабайтах) и нажмите Установить.
  6. Вы должны стремиться к 2,048 МБначальный размер и 10,240 МБмаксимальный размер. Подтвердите память
  7. Нажмите ОК и выберите Применить, чтобы сохранить изменения. Применить параметры производительности
  8. Перезагрузите компьютер, чтобы новый размер файла подкачки вступил в силу.

Проведите проверку на вредоносные программы и вирусы

Иногда злонамеренная программа может загружать SysMain и заставлять его потреблять память вашего ПК. Используйте инструмент Безопасность Windows для обнаружения и удаления таких программ следующими шагами:

  1. Нажмите Windows + I, чтобы открыть приложение Настройки.
  2. Нажмите на Обновление и безопасность. Обновление и безопасность
  3. Выберите Безопасность Windows на следующем экране. Безопасность Windows
  4. Теперь нажмите на Защита от вирусов и угроз справа.
  5. Выберите Варианты сканирования и выберите вариант Полное сканирование.
  6. Нажмите Сканировать сейчас. Полное сканирование

Обновите операционную систему Windows

  1. Перейдите в меню Обновление и безопасность Windows из приложения Настройки.
  2. Выберите опцию Обновление Windows в левой панели навигации.
  3. Справа нажмите на Проверить обновления, Возобновить обновления или Загрузить и установить. Возобновить обновления

Идентифицируйте и удалите конфликтующие программы

  1. Нажмите клавишу Windows + R, чтобы открыть Диалог выполнения. Диалог выполнения
  2. Введите msconfig и нажмите Enter, чтобы открыть окно Конфигурация системы.
  3. Перейдите на вкладку Службы.
  4. Установите флажок Скрыть все службы Microsoft.
  5. Нажмите Отключить все. конфигурация системы
  6. Перейдите на вкладку Автозагрузка.
  7. Выберите опцию Открыть Диспетчер задач. Открыть диспетчер задач
  8. В Диспетчере задачщелкните правой кнопкой мыши на каждой программе автозагрузки, которую хотите отключить, и выберите Отключить. Диспетчер задач
  9. Закройте Диспетчер задач и нажмите ОК в окне Конфигурация системы. Применить конфигурацию системы
  10. Перезагрузите ваш ПК с Windows.

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

Вот как найти последние приложения на вашем ПК для удаления:

  1. Перейдите в меню Приложения из приложения Настройки Windows.
  2. Ниже раздела Приложения и функции нажмите на выпадающее меню Сортировать по: Имя.
  3. Выберите опцию Дата установки. Сортировать приложения
  4. Windows покажет все недавно установленные приложения сверху.
  5. Удалите приложение, которое вы добавили недавно. Удалить приложение
  6. Теперь проверьте, исправлена ли проблема.

Итак, это проверенные методы для решения проблемы с высоким использованием памяти хостом службы: SysMain.

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