Kun Windows 10 Creators -päivitys julkaistiin, oli paljon ongelmia, joissa Windows Service Host käytti paljon suorittimia ja / tai RAM-muistia. Tämä oli väliaikainen ongelma, koska Microsoft julkaisi sitten korjauksen ongelman korjaamiseksi. Kun Windows 10 Fall Creators -päivitys on nyt saapumassa, tuntui hyvältä ajalta kattaa tämä vain siinä tapauksessa, että se tapahtuu uudelleen.
Mikä on Windows Service Host?
Windows Service Host on kattopalvelu, jota Windows käyttää kattamaan kaikki ydinpalvelut, jotka käyttävät dynaamisia linkkikirjastoja (DLL). Kun näet Palvelinpalvelin Tehtävienhallinnassa, näet myös alanuolen vasemmalla puolella. Jos valitset sen, näet, mitkä palvelut kuuluvat kyseisen sateenvarjon alle.
Ajatuksena oli luoda nämä kattopalvelut resurssien järjestämiseksi loogisiin ryhmiin. Esimerkiksi yksi palvelun isäntä sisältäisi kaikki Windows Update- ja taustatiedostojen siirrot. Toinen voisi isännöidä Windowsin palomuuria, Defenderiä ja niin edelleen. Teorian oli annettava Windowsin ryhmitellä nämä resurssit, jotta mikä tahansa ohjelma voisi käyttää niitä siten, että jos jokin epäonnistuu tai se pysäytetään, muu järjestelmä pysyy vakaana.
Jos tarkistat oman tietokoneesi, näet todennäköisesti useita Windows Service Host -esiintymiä. Valitse sen vieressä oleva nuoli ja katso, mitä kukin isännöi.
Pre Creators Update Windows -järjestelmissä näet muutaman Service Host -palvelun, joissa on useita prosesseja. Sisällöntuottajien päivityksen jälkeen näet nyt monia muita palvelupalveluja, joissa on yksittäisiä palveluita. Ajatuksena oli helpottaa vianmääritysprosessia poistamalla ryhmittely.
Windows Service Host käyttää suurta suoritinta tai RAM-muistia
Joten nyt tiedät, että Windows Service Host on juuri se isäntäpalvelu, joka huolehtii muista palveluista. Kun huomaat, että Windows Service Host käyttää paljon prosessoria tai RAM-muistia, tiedät nyt myös, että se ei ole itse isäntä vaan yksi sen alipalveluista.
Tämä johtuu yleensä jumissa olevasta prosessista tai jonkinlaisesta kokoonpanovirheestä tai tiedostojen vioittumisesta. Hyvä uutinen on, että tähän on useita tapoja. Huono uutinen on, että Tehtävienhallinta ei aina ilmoita tarkalleen, mikä alipalvelu aiheuttaa ongelmia.
Aina kun kohtaat minkä tahansa Windows-virheen, ensimmäinen käsittelyjärjestys on täydellinen uudelleenkäynnistys. Tallenna kaikki teokset, joita et halua menettää, ja käynnistä tietokone uudelleen. Jos ongelma katoaa, hieno. Jos se ei onnistu, toimi näiden vaiheiden läpi, kunnes ongelma on ratkaistu.
miten laukaista tahmeat pommit gta 5: ssä
Yksi yleinen syy korkeaan suorittimen tai RAM-muistin käyttöön on Windows Update. Ensimmäisen tarkistuksen tulisi olla, onko päivitys käynnissä.
- Napsauta hiiren kakkospainikkeella Windowsin Käynnistä-painiketta ja valitse Asetukset.
- Valitse Päivitä ja suojaus ja tarkista, onko Windows käynnissä päivitystä.
Jos Windows-päivitys on käynnissä, sinun pitäisi nähdä edistymispalkki. Jos näin ei ole, sinun pitäisi nähdä viesti, jossa kerrotaan, että laitteesi on ajan tasalla.
Toinen tarkistus on korjata kaikki Windows-virheet järjestelmätiedostotarkistimella.
- Napsauta hiiren kakkospainikkeella Windowsin Käynnistä-painiketta ja valitse Komentokehote (Järjestelmänvalvoja).
- Kirjoita tai liitä sfc / scannow ja paina Enter.
- Anna prosessin päättyä.
Jos järjestelmätiedostojen tarkistaja havaitsee virheitä, se korjaa ne automaattisesti. Jos huomaat vielä korkean käyttöasteen tämän prosessin suorittamisen jälkeen, voimme kokeilla jotain muuta.
- Kirjoita 'PowerShell' juuri käyttämääsi komentokehotteeseen.
- Kirjoita tai liitä Dism / Online / Cleanup-Image / RestoreHealth ja paina Enter.
- Anna prosessin päättyä.
DISM on Windowsin tiedostojen eheystarkistus, joka vertaa eläviä Windows-tiedostoja Windowsin välimuistiin, jossa on kopioita alkuperäisistä. Jos se havaitsee jotain epätarkkaa, jota käyttäjä tai valtuutettu ohjelma ei ole muokannut, se korvaa tiedoston alkuperäisellä.
Pysäytä palvelu
Jos mikään näistä korjauksista ei toimi, vahvistakaamme ongelman aiheuttanut palvelu. Meidän on tunnistettava palvelu isännän alta käyttämällä CPU: ta tai RAM-muistia. Sitten meidän on lopetettava palvelu, seurattava ja mentävä sitten sieltä.
- Avaa Tehtävienhallinta ja valitse palvelun isäntä, joka käyttää kaikkia suorittimia tai RAM-muistia.
- Tarkista alla oleva prosessi. Se voi olla esimerkiksi Windows Audio.
- Napsauta hiiren kakkospainikkeella kyseistä palvelua ja valitse Avaa palvelut.
- Napsauta hiiren kakkospainikkeella palvelua ja valitse Pysäytä.
- Seuraa tietokonettasi nähdäksesi, vähentääkö käyttö.
Vaihdat luonnollisesti Windows Audio -sovelluksen mihin tahansa palveluun, joka käyttää suorittinta. Kaikilla on vastaava palvelumerkintä, joten prosessi toimii riippumatta siitä, mikä se todellisuudessa on.
Jos käyttö vähenee, tiedät mikä aiheuttaa sen. Yllä olevassa esimerkissä, Windows Audio, poistamme ja asennamme uuden ääniohjaimen. Se mitä teet seuraavaksi, riippuu täysin siitä, mitä löydät. Ottaen huomioon mahdollisuuksien lukumäärän on mahdotonta kertoa sinulle tarkalleen, mitä siitä tulee tehdä, mutta kirjoittamalla hakukoneeseen ”vianetsintäprosessinimi” on hyvä paikka aloittaa. Muuta vain PROCESSNAME prosessille, jonka löysit yllä vaiheessa 2.
Jos palvelimesi paikallinen järjestelmä aiheuttaa paljon suorittimen tai muistin käyttöä, yllä olevien ohjeiden pitäisi korjata se useimmissa tapauksissa. Jos ei, tiedät ainakin nyt, kuinka tunnistaa syyllinen.