Fix Service Host: локальная система (svchost.exe) Высокая загрузка ЦП и диска

Fix Service Host: локальная система (svchost.exe) Высокая загрузка ЦП и диска:(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage:) если вы столкнулись с этой проблемой, когда процесс под названием Service Host : Local System (svchost.exe) использует все ваши системные ресурсы, вызывая высокую загрузку ЦП(CPU) и диска(Disk) в диспетчере задач(Task Manager) , не волнуйтесь, так как сегодня мы увидим, как(How) решить эту проблему с помощью этой статьи. Этот пост поможет, если вы сталкиваетесь с высокой загрузкой ЦП(High CPU) , использованием памяти(Memory) или использованием диска(Disk) из-за процесса Service Host : Local System .

Что такое узел службы: локальная система (svchost.exe)?(What is Service Host: Local System (svchost.exe)?)

Хост службы(Service Host) : локальная система(System) сама по себе является набором других системных процессов, которые выполняются под ней, другими словами, это в основном общий контейнер для размещения службы. Таким образом, устранение этой проблемы становится трудным, поскольку любой процесс, который выполняется под Service Host : Local System , может вызвать проблему с высокой загрузкой ЦП(CPU) или диска. Узел службы(Service Host) : локальная система(System) включает в себя такие процессы, как диспетчер пользователей, клиент групповой политики(Group Policy Client) , автоматическое обновление Windows(Windows Auto Update) , фоновая интеллектуальная служба передачи(Background Intelligent Transfer Service) ( BITS ), планировщик заданий(Task Scheduler) и т. д.

Вы можете быстро просмотреть различные процессы в разделе « Узел службы(Service Host) : локальная система», нажав клавиши Ctrl + Alt + Del вместе, чтобы открыть диспетчер задач(Task Manager) , затем переключитесь на вкладку « Процессы(Processes) » и найдите процессы, связанные с узлом службы, такие как « Узел (Service Host)службы(Service Host) : локальная служба(Service) » , « Узел службы(Service Host) : сеть» . Служба(Network Service) и т. д. Когда вы развернете эту службу, вы обнаружите, что под ней запущены различные процессы.

Fix Service Host: локальная система (svchost.exe) Высокая загрузка ЦП и диска

Как вы видите, в Service Host(Service Host) : Local System (svchost.exe) запущен ряд процессов, таких как Центр обновления Windows(Windows Update) , который может занимать много системных ресурсов, но если конкретный процесс постоянно вызывает высокую загрузку ЦП(CPU) и диска(Disk) , это может быть проблема, которую необходимо решить. Итак, не теряя времени, давайте посмотрим, как исправить (Fix Service Host)высокую загрузку ЦП(High CPU) и диска(Disk Usage) локальной системой(System) (svchost.exe) с помощью приведенного ниже руководства.

Fix Service Host : локальная система(System) (svchost.exe) Высокая загрузка ЦП(High CPU) и диска(Disk Usage)

Примечание. Обязательно  создайте точку восстановления(create a restore point)  на случай, если что-то пойдет не так.

Прежде чем продолжить шаги по устранению неполадок, вы должны сначала определить основную причину проблемы, т. Е. Какая служба или процесс в разделе « Узел службы(Service Host) : локальная система»(System) вызывает проблему с высокой загрузкой ЦП(CPU) или диска(Disk) . Для этого вам понадобится бесплатный инструмент от Microsoft под названием Process Explorer .

1. Загрузите эту программу по приведенной выше ссылке, щелкните правой кнопкой мыши файл procexp64.exe( procexp64.exe file) и выберите « Запуск от имени администратора».(run as administrator.)

Щелкните правой кнопкой мыши файл procexp64.exe и выберите «Запуск от имени администратора».

2. Теперь щелкните столбец ЦП,(CPU column) чтобы отсортировать процессы по потреблению ЦП или памяти.(CPU or memory consumption.)

3. Затем найдите в списке процесс svchost.exe,( svchost.exe process) щелкните его правой кнопкой мыши и выберите « Свойства».(Properties.)

Найдите в списке процесс svchost.exe, щелкните его правой кнопкой мыши и выберите «Свойства».

4. В окне свойств svchost.exe перейдите на вкладку Службы(Services tab) , где вы найдете список служб, запущенных в рамках этого процесса.(find a list of services running under this process.)

В окне свойств svchost.exe перейдите на вкладку Службы.

5. Далее перейдите на вкладку Thread(Thread tab) , где вы найдете все потоки, которые выполняются в службе svchost.exe.

Перейдите на вкладку Thread, где вы найдете все потоки, которые выполняются в службе svchost.exe.

6. Щелкните столбец CPU и столбец Cycles Delta,(CPU column & Cycles Delta column) чтобы отсортировать потоки и найти службу или библиотеку dll, вызывающую высокую загрузку процессора.(find the service or dll library causing high cpu usage.)

7. Щелкните конкретную службу, вызывающую проблему, и нажмите кнопку « Убить или приостановить».(Kill or suspend button.)

Найдите службу или библиотеку dll, вызывающую высокую загрузку процессора, затем нажмите кнопку «Убить или приостановить».

8.Далее подождите несколько минут и посмотрите, исправлена ​​ли высокая загрузка ЦП или диска сервисным хостом: локальная система (svchost.exe).(high CPU or Disk usage by Service Host: Local System (svchost.exe) is fixed.)

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

10. После того, как вы определите конкретного виновника проблемы, вам необходимо отключить(disable) конкретную службу в окне services.msc.

11. Для этого вам нужно будет сопоставить имена DLL с именами служб(map DLL names to service names) , используя шаг 4.

Вам нужно будет сопоставить имена DLL с именами служб

12. Нажмите клавишу Windows + R, затем введите services.msc и нажмите Enter.

windows services.msc

13. Найдите конкретные службы, вызывающие проблему(particular services causing the issue) , в окне service.msc, затем щелкните их правой кнопкой мыши и выберите «Свойства».

Щелкните правой кнопкой мыши конкретные службы, вызывающие проблему, и выберите «Свойства».

14. Если служба уже запущена, нажмите «Остановить(Stop) », затем в раскрывающемся списке «Тип запуска » выберите « (Startup)Отключено».(Disabled.)

Нажмите «Стоп», затем в раскрывающемся списке «Тип запуска» выберите «Отключено».

15. Нажмите « Применить(Apply) », а затем «ОК», чтобы сохранить изменения, и это устранит проблему « Узел службы: локальная система (svchost.exe) с высокой загрузкой ЦП и диска»  (Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage ).(issue.)

Способ 1: запустить команду SFC и DISM(Method 1: Run SFC and DISM Command)

1. Нажмите Windows Key + X , затем нажмите «Командная строка» («Администратор»).( Command Prompt(Admin).)

командная строка с правами администратора

2. Теперь введите в cmd следующее и нажмите Enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC сканирование сейчас командная строка

3. Дождитесь завершения описанного выше процесса и после его завершения перезагрузите компьютер.

4. Снова откройте cmd и введите следующую команду и нажмите Enter после каждой:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM восстановить систему здоровья

5. Запустите команду DISM и дождитесь ее завершения.

6. Если приведенная выше команда не работает, попробуйте следующую:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Примечание. (Note:) Замените(Replace) C:RepairSourceWindows на расположение источника восстановления ( установочный диск Windows(Windows Installation) или диск восстановления(Recovery Disc) ).

7. Перезагрузите компьютер, чтобы сохранить изменения, и посмотрите, сможете ли вы  исправить Service Host: Local System (svchost.exe) High CPU and Disk Usage.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Способ 2: удалить папку SoftwareDistribution(Method 2: Delete SoftwareDistribution Folder)

1. Нажмите клавишу Windows + R, затем введите services.msc и нажмите Enter.

windows services.msc

2. Щелкните правой кнопкой мыши службу Центра обновления Windows(Windows Update service) и выберите Остановить.(Stop.)

Щелкните правой кнопкой мыши службу Центра обновления Windows и выберите Остановить.

3. Откройте проводник(File Explorer) и перейдите в следующую папку:

C:\Windows\SoftwareDistribution

4. Удалите все(Delete all) файлы и папки в разделе SoftwareDistribution.

Удалите все файлы и папки в разделе SoftwareDistribution.

5. Снова щелкните правой кнопкой мыши службу Windows Update( Windows Update service) и выберите « Пуск».(Start.)

Щелкните правой кнопкой мыши службу Windows Update и выберите «Пуск».

6. Теперь попробуйте загрузить обновления и посмотреть, сможете ли вы исправить Service Host: Local System (svchost.exe) High CPU and Disk Usage.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Способ 3: отключить Superfetch(Method 3: Disable Superfetch)

1. Нажмите клавишу Windows + R, затем введите services.msc и нажмите Enter.

услуги окна

2. Найдите службу Superfetch(Superfetch) в списке, затем щелкните ее правой кнопкой мыши и выберите « Свойства».(Properties.)

Щелкните правой кнопкой мыши Superfetch и выберите «Свойства».

3. В разделе « Статус службы»(Service) , если служба запущена, нажмите «Стоп».(Stop.)

4. Теперь в раскрывающемся списке «Тип запуска » выберите « ( Startup)Отключено».(Disabled.)

нажмите «Стоп», затем отключите тип запуска в свойствах superfetch.

5. Нажмите «Применить», а затем «ОК».

6. Перезагрузите компьютер, чтобы сохранить изменения.

Если вышеуказанный метод не отключает службы Superfetch , вы можете отключить Superfetch с помощью реестра:(disable Superfetch using Registry:)

1. Нажмите клавишу Windows + R, затем введите regedit и нажмите Enter , чтобы открыть редактор реестра(Registry Editor) .

Выполнить команду regedit

2. Перейдите к следующему разделу реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

3. Убедитесь, что вы выбрали PrefetchParameters , затем в правом окне дважды щелкните ключ EnableSuperfetch и измените его значение на 0 в поле данных значения.(change it’s value to 0 in the value data field.)

Дважды щелкните ключ EnablePrefetcher, чтобы установить его значение на 0, чтобы отключить Superfetch.

4. Нажмите OK и закройте редактор реестра(Registry Editor) .

5. Перезагрузите компьютер, чтобы сохранить изменения, и посмотрите, сможете ли вы  исправить Service Host: Local System (svchost.exe) Высокая загрузка ЦП и диска.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Способ 4: исправление реестра(Method 4: Registry Fix)

1. Нажмите клавишу Windows + R, затем введите regedit и нажмите Enter , чтобы открыть редактор реестра(Registry Editor) .

Выполнить команду regedit

2. Перейдите к следующему разделу реестра:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu

3. Обязательно выберите Ndu , а затем в правой части окна дважды щелкните Пуск.( double-click on Start.)

Дважды щелкните «Пуск» в редакторе реестра Ndu.

4. Измените значение Start на 4(Change the value of Start to 4) и нажмите OK.

Введите 4 в поле данных значения Start

5. Закройте все и перезагрузите компьютер, чтобы сохранить изменения.

Способ 5. Запустите средство устранения неполадок Центра обновления Windows(Method 5: Run Windows Update troubleshooter)

1. Нажмите Windows Key + I, чтобы открыть «Настройки(Settings) », затем нажмите «Обновление и безопасность».(Update & Security.)

Нажмите клавишу Windows + I, чтобы открыть «Настройки», затем щелкните значок «Обновление и безопасность».

2. В меню слева обязательно выберите « Устранение неполадок».(Troubleshoot.)

3. Теперь в разделе «Начало(Get) работы» нажмите « Центр обновления Windows».(Windows Update.)

4. После того, как вы нажмете на него, нажмите « Запустить средство устранения неполадок(Run the troubleshooter) » в Центре обновления Windows.

Выберите «Устранение неполадок», затем в разделе «Приступить к работе» нажмите «Центр обновления Windows».

5.Следуйте инструкциям на экране, чтобы запустить средство устранения неполадок и посмотреть, сможете ли вы исправить Service Host: Local System (svchost.exe) Высокая загрузка ЦП и диска.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Запустите средство устранения неполадок Центра обновления Windows, чтобы исправить высокую загрузку ЦП установщиком модулей Windows.

Способ 6: выполнить чистую загрузку(Method 6: Perform a Clean boot)

Иногда стороннее программное обеспечение может конфликтовать с системой(System) и, следовательно, может привести к высокой загрузке ЦП(CPU) на вашем ПК. Чтобы  исправить Service Host: Local System (svchost.exe) Высокая загрузка ЦП и диска(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage) , вам необходимо выполнить чистую загрузку(perform a clean boot) на вашем ПК и шаг за шагом диагностировать проблему.

Выполните чистую загрузку в Windows.  Выборочный запуск в конфигурации системы

Способ 7: перезапустите службу Центра обновления Windows(Method 7: Restart Windows Update service)

1. Нажмите клавишу Windows + R, затем введите « services.msc » (без кавычек) и нажмите Enter.

услуги окна

2. Найдите следующие службы:

Фоновая интеллектуальная служба передачи (BITS) ( Background Intelligent Transfer Service (BITS))
Служба шифрования (Cryptographic Service)
Центр обновления Windows (Windows Update)
Установщик MSI(MSI Installer)

3. Щелкните правой кнопкой мыши каждый из них и выберите « Свойства(Properties) » . Убедитесь, что для их  типа запуска(Startup type) установлено значение Автоматический (utomatic.).(A)

убедитесь, что для их типа запуска установлено значение «Автоматически».

4. Теперь, если какая-либо из вышеперечисленных служб остановлена, обязательно нажмите « Пуск» в разделе «Состояние службы».(Start under Service Status.)

5. Затем щелкните правой кнопкой мыши службу Центра обновления Windows(Windows Update) и выберите « Перезагрузить».(Restart.)

Щелкните правой кнопкой мыши службу обновления Windows и выберите «Перезагрузить».

6. Нажмите « Применить(Apply) », затем «ОК», а затем перезагрузите компьютер, чтобы сохранить изменения.

Метод 8: изменение расписания процессора(Method 8: Change Processor Scheduling)

1. Нажмите клавишу Windows + R, затем введите sysdm.cpl и нажмите Enter , чтобы открыть свойства (Properties)системы(System) .

системные свойства

2. Перейдите на вкладку « Дополнительно(Advanced) » и нажмите « Настройки(Settings) » в разделе «Производительность».(Performance.)

Расширенные системные настройки

3. Снова перейдите на вкладку «Дополнительно»(Advanced tab) в разделе «Параметры производительности».

4. В разделе «Планирование процессора(Processor) » выберите « Программа»(Program) и нажмите « Применить(Apply) » , а затем «ОК».

В разделе «Планирование процессора» выберите «Программа».

5. Перезагрузите компьютер, чтобы сохранить изменения, и проверьте, можете ли вы решить проблему « Узел службы: локальная система (svchost.exe) с высокой загрузкой ЦП и диска».(Service Host: Local System (svchost.exe) High CPU and Disk Usage issue.)

Метод 9: отключить фоновую интеллектуальную службу передачи(Method 9: Disable Background Intelligent Transfer Service)

1. Нажмите клавишу Windows + R, затем введите msconfig и нажмите Enter.

msconfig

2. Перейдите на вкладку «Службы», затем снимите флажок «Фоновая интеллектуальная служба передачи».( uncheck “Background Intelligent Transfer Service”.)

Снимите флажок Фоновая интеллектуальная служба передачи

3. Нажмите «Применить», а затем «ОК».

Способ 10: выполнить восстановление системы(Method 10: Perform System Restore)

1. Нажмите клавишу Windows + R и введите « sysdm.cpl », затем нажмите Enter.

системные свойства

2. Перейдите на  вкладку « Защита системы(System Protection) » и нажмите кнопку  «Восстановление системы»( System Restore ) .

восстановление системы в свойствах системы

3. Нажмите « Далее(Next) » и выберите нужную точку восстановления системы(System Restore point) .

Нажмите «Далее» и выберите нужную точку восстановления системы.

4.Следуйте инструкциям на экране, чтобы завершить восстановление системы.

5. Перезагрузите компьютер, чтобы сохранить изменения.

Рекомендуемые:(Recommended:)

Вот и все, вы успешно исправили Service Host: Local System (svchost.exe) Высокая загрузка ЦП и диска( Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage) , но если у вас все еще есть какие-либо вопросы относительно этого руководства, не стесняйтесь задавать их в разделе комментариев.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts