Anonim

Bumalik kapag pinakawalan ang Windows 10 Creators Update mayroong isang spate ng mga isyu kung saan ang Windows Service Host ay gumagamit ng maraming CPU at / o RAM. Ito ay isang pansamantalang isyu habang inilabas ng Microsoft ang isang hotfix upang ayusin ang problema. Sa pagdating ng Windows 10 Fall Creators Update na darating na, tila isang magandang panahon upang masakop ito kung sakaling mangyari ito muli.

Ano ang Windows Service Host?

Ang Windows Service Host ay isang serbisyo ng payong na ginagamit ng Windows upang masakop ang anumang pangunahing serbisyo na nag-access sa Mga Dynamic na Mga Aklatan ng Link (DLL). Kapag nakita mo ang Serbisyo ng Host sa Task Manager, nakakakita ka rin ng isang down arrow sa kaliwa. Kung pipiliin mo iyon, makikita mo kung anong mga serbisyo ang kasama sa ilalim ng payong na iyon.

Ang ideya ay upang lumikha ng mga serbisyong ito ng payong upang ayusin ang mga mapagkukunan sa mga lohikal na grupo. Halimbawa, ang isang solong Host ng Serbisyo ay isasama ang lahat ng Windows Update at paglilipat ng background file. Ang isa pa ay maaaring mag-host ng Windows Firewall, Defender at iba pa. Ang teorya ay payagan ang Windows na i-grupo ang mga mapagkukunang ito upang magamit ng anumang programa ang mga ito sa paraang kung ang isang tao ay nabigo o napahinto, ang natitirang sistema ay mananatiling matatag.

Kung susuriin mo ang iyong sariling computer, malamang na makikita mo ang maraming mga pagkakataon sa Windows Service Host. Piliin ang arrow sa tabi nito at tingnan kung ano ang nagho-host.

Sa mga bago na Mga Tagalikha ng Pag-update ng mga Windows system, makakakita ka ng ilang mga serbisyo sa Serbisyo ng Host na may maraming mga proseso sa loob ng mga ito. Matapos ang Pag-update ng Mga Tagalikha, marami ka nang nakikitang mga Host ng Serbisyo na may mga indibidwal na serbisyo sa loob ng mga ito. Ang ideya ay gawing mas madali ang proseso ng pag-aayos sa pamamagitan ng pag-ungol sa kanila.

Ang Windows Service Host ay gumagamit ng mataas na CPU o RAM

Kaya ngayon alam mo na ang Windows Service Host ay eksaktong iyon, isang serbisyo ng host na nangangalaga sa ibang mga serbisyo. Kapag nakakita ka ng isang Windows Service Host na gumagamit ng maraming CPU o RAM, alam mo rin na hindi ito ang Host mismo ngunit isa sa mga sub-serbisyo nito.

Kadalasan ito ay sanhi ng isang natigil na proseso o ilang uri ng error sa pagsasaayos o korapsyon sa file. Ang magandang balita ay maraming mga paraan upang matugunan ito. Ang masamang balita ay na ang Task Manager ay hindi palaging nag-uulat nang eksakto kung ano ang sanhi ng sub-serbisyo na nagdudulot ng problema.

Sa tuwing nakatagpo ka ng anumang error sa Windows, ang unang pagkakasunud-sunod ng negosyo ay isang buong pag-reboot. I-save ang anumang trabaho na hindi mo nais na mawala at i-reboot ang iyong computer. Kung nawala ang problema, mahusay. Kung hindi ito, gumana ang iyong mga hakbang hanggang sa malutas ang isyu.

Ang isang karaniwang sanhi ng mataas na paggamit ng CPU o RAM ay ang Windows Update. Ang iyong unang tseke ay dapat makita kung mayroong tumatakbo na pag-update.

  1. I-right click ang pindutan ng Windows Start at piliin ang Mga Setting.
  2. Piliin ang Update & Security at suriin upang makita kung ang Windows ay kasalukuyang nagpapatakbo ng pag-update.

Kung tumatakbo ang pag-update ng Windows, dapat mong makita ang isang progress bar. Kung hindi, dapat mong makita ang isang mensahe na nagsasabi sa iyo na ang iyong aparato ay napapanahon.

Ang pangalawang tseke ay upang iwasto ang anumang mga pagkakamali sa Windows sa System File Checker.

  1. I-right click ang pindutan ng Windows Start at piliin ang Command Prompt (Admin).
  2. I-type o i-paste ang 'sfc / scannow' at pindutin ang Enter.
  3. Payagan ang proseso upang makumpleto.

Kung nakita ng System File Checker ang anumang mga pagkakamali, awtomatiko itong ayusin ang mga ito. Kung nakikita mo pa rin ang mataas na paggamit pagkatapos tumakbo sa prosesong ito, mayroong iba pa na maaari nating subukan.

  1. I-type ang 'powershell' sa Command Prompt na ginamit mo lang.
  2. I-type o i-paste ang 'Dism / Online / Cleanup-Image / RestoreHealth' at pindutin ang Enter.
  3. Payagan ang proseso upang makumpleto.

Ang DISM ay isang Windows file integridad checker na naghahambing sa mga 'live' na Windows file sa Windows cache na mayroong mga kopya ng mga orihinal. Kung nakita nito ang anumang bagay sa lugar na hindi nabago ng isang gumagamit o awtorisadong programa ay pinapalitan nito ang file gamit ang orihinal.

Itigil ang serbisyo

Kung wala sa mga pag-aayos ng trabaho, hayaan nating patunayan ang serbisyo na nagdudulot ng isyu. Kailangan nating kilalanin ang serbisyo sa ilalim ng Serbisyo ng Host na gumagamit ng CPU o RAM. Pagkatapos ay kailangan nating ihinto ang serbisyo na iyon, subaybayan at pagkatapos ay pumunta doon.

  1. Buksan ang Task Manager at piliin ang Serbisyo ng Host na gumagamit ng lahat ng iyong CPU o RAM.
  2. Suriin ang proseso sa ilalim. Halimbawa, maaaring ito ay Windows Audio.
  3. Mag-right click ang serbisyong iyon at piliin ang Open Services.
  4. I-right-click ang serbisyo at piliin ang Stop.
  5. Subaybayan ang iyong computer upang makita kung nabawasan ang paggamit.

Gusto mong malinaw na lumipat sa Windows Audio para sa anumang serbisyo ay gumagamit ng iyong CPU. Ang lahat ay magkakaroon ng kaukulang pagpasok sa serbisyo kaya ang proseso ay gagana kahit na ano ito talaga.

Kung nababawasan ang paggamit, alam mo kung ano ang sanhi nito. Sa halimbawa sa itaas, Windows Audio, mai-uninstall at mai-install namin ang isang bagong driver ng audio. Ang susunod mong gagawin ay nakasalalay sa iyong nahanap. Ibinigay ang manipis na bilang ng mga posibilidad, imposible para sa akin na sabihin sa iyo kung ano mismo ang dapat gawin mula doon ngunit ang pag-type ng 'pag-troubleshoot ng PROCESSNAME' sa isang search engine ay isang magandang lugar upang magsimula. Baguhin lamang ang PROCESSNAME para sa prosesong nahanap mo sa Hakbang 2 sa itaas.

Kung ang iyong Serbisyo ng Lokal na Serbisyo ng Lokal ay nagdudulot ng mataas na paggamit ng CPU o memorya, dapat ayusin ito ng mga hakbang sa itaas sa karamihan ng mga kaso. Kung hindi, alam mo ngayon kung paano makilala ang salarin.

Paano ayusin ang service host ng lokal na sistema na nagdudulot ng mataas na cpu o paggamit ng memorya