Jos olet IT-tuen järjestelmänvalvoja, saatat joskus törmätä tilanteeseen, jossa Windows-palveluprosessi jumittuuPysähtyy"Tai"Ei vastaa“. Heidän pitäisi sitten tappaa pysähdyksissä jumittuva Windows.
Tämä tilanne ilmenee, kun yrität lopettaa palvelun, mutta se ei salli sinua. Lisäksi palvelun ohjauspainikkeet ovat jäädytettyjä, joten et saa lopettaa palvelua palvelunhallinnan hallinnasta / services.msc. Vaikka voit käynnistää Windows 10 -tietokoneesi uudelleen ja tarkistaa, ratkaiseeko se ongelman, se ei välttämättä toimi useimmiten. Palvelimen uudelleenkäynnistyksen sijaan voit yrittää tappaa pysähtymiseen riippuvan Windows-palvelun. Katsotaan miten.
Tapa 1: Taskkillin käyttö komentokehotteessa
Selvitä palvelun nimi
Vaihe 1: Napsauta hiiren kakkospainikkeella alkaa ja valitse Juosta käynnistää Suorita komento ikkuna.
Vaihe 2: vuonna Suorita komento ikkuna, kirjoita palvelut. msc ja osui Tulla sisään avata Palvelu johtaja.
Vaihe 3: vuonna Palvelut ikkuna, etsi palvelu, joka on ripustettu.
Merkitse muistiin Palvelu nimi.
*Merkintä - Esimerkiksi olemme edessään ongelman kanssa Realtek ääni ja niin kaksoisnapsautimme Realtek Audio Service.
Seuraavaksi Realtek Audio Service keskusteluruutu, panimme merkille Palvelu nimi, joka on RtkAudioPalvelu.
Selvitä palvelun PID ja Tapa PID
Vaihe 1: paina Win + R pikanäppäimet Suorita komento ikkuna.
Vaihe 2: Kirjoita hakukenttään cmd ja paina Ctrl + Vaihto + Enter avaimet yhdessä avataksesi Komentokehote järjestelmänvalvojan tilassa.
Vaihe 3: Kopioi ja liitä seuraava komento Komentokehote (admin) ikkuna:
sc kyselyex palvelun nimi
*Merkintä - Korvaa korostettu osa yllä mainitulla palvelulla.
Vaihe 4: Merkitse muistiin PID palvelun.
Vaihe 5: Nyt samassa koholla Komentokehote Suorita alla oleva komento ja paina Tulla sisään:
taskkill / f / pid [PID]
*Merkintä - Korvaa korostettu osa PID kopioit Vaihe 4.
Vaihe 6: Kun prosessi on suoritettu onnistuneesti, saat seuraavan viestin:
Prosessi PID XXXX: lla on lopetettu
*Merkintä - Varmista, että tapat oikean prosessin etkä ole kriittinen Windows-palvelu, joka saattaa pakottaa tietokoneen käynnistymään uudelleen automaattisesti.
Tapa 2: Pysäyttämällä Windows Services PowerShellin avulla
Windows PowerShell on toinen vaihtoehto, jolla voit pakottaa palvelun lopettamaan. Näin:
Vaihe 1: Napsauta hiiren kakkospainikkeella alkaa ja valitse Windows PowerShell (Järjestelmänvalvoja).
Vaihe 3: Kopioi ja liitä seuraava komento Windows PowerShell (admin) ja osui Tulla sisään saadaksesi luettelon palveluista pysähdysolosuhteissa:
Get-WmiObject -Luokka win32_service | Missä-Object {$ _. Tila -eq 'lopeta odottava'}
Vaihe 4: Nyt voit lopettaa kaikkien havaittujen palvelujen prosessit Stop-Process-cmdlet-tiedosto.
Voit luoda silmukan lisäämällä molemmat toiminnot ja saada komennon, joka tappaa kaikki jumissa olevat palveluprosessit automaattisesti.
Tapa 3: Etsimällä Hang-prosessia resurssimonitorista
Resource Monitor on toinen sovellus, joka voi auttaa sinua löytämään prosessin, joka aiheutti prosessin jumittumisen. Katsotaanpa miten:
Vaihe 1: Napsauta hiiren kakkospainikkeella alkaa ja valitse Juosta.
Vaihe 2: Tämä avaa Suorita komento laatikko.
Kirjoita tähän Jatka hakukentässä ja paina Tulla sisään avata Resurssien valvonta sovellus.
Vaihe 3: Valitse prosessori välilehti ja etsi jumissa oleva prosessi.
Napsauta hiiren kakkospainikkeella prosessia ja valitse Analysoi odotusketju.
Vaihe 4: vuonna Analysoi odotusketju ikkuna, näet, että valitsemasi prosessi odottaa toista prosessia.
Valitse prosessiketju (t) ja napsauta Lopeta prosessi -painiketta alla.
*Merkintä - Sinun ei tarvitse tappaa sitä, jos odotat svchost.exe tai muu prosessi.
Voit myös analysoida tämän prosessin odotusketjua.
Etsi sen prosessin PID, jota svchost.exe-tiedosto odottaa, ja lopeta se.
Tapa 4: Tappamalla Hung-prosessi Process Explorerilla
Vaikka oletkin paikallinen järjestelmänvalvoja, sinulla ei ehkä ole oikeuksia joillekin prosesseille, minkä seurauksena et ehkä pysty tappamaan joitain prosesseja, jotka ovat linjassa JÄRJESTELMÄ. Siksi tällaisten prosessien lopettamiseksi sinun on annettava riittävät oikeudet paikallisille järjestelmänvalvojille. Tätä varten tarvitset kahden apuohjelman - psexec.exe ja ProcessExplorer.
Vaihe 1: Lataa alla oleva linkki (Microsoftin virallinen lataussivu) Prosessinhallinta sovellus.
https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
Vaihe 2: Avaa Postinumero -kansiota ja vedä procexp.exe tiedosto työpöydälle.
Vaihe 3: Napsauta sitä hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana.
Vaihe 4: Kun olet Prosessinhallinta Siirry ikkunan vasemmalle puolelle ja sen alapuolelle Prosessi, valitse pysäytykseen ripustettu prosessi.
Napsauta sitä hiiren kakkospainikkeella ja valitse Ominaisuudet.
Vaihe 5: vuonna Ominaisuudet valintaikkunassa, valitse Palvelut välilehti ja napsauta Käyttöoikeudet.
Vaihe 6: Nyt Käyttöoikeudet - valintaikkuna Turvallisuus -osassa, siirry Ryhmä- tai käyttäjänimet -kenttään ja valitse Järjestelmänvalvojat.
Siirry seuraavaksi Luvat järjestelmänvalvojille -kenttä ja tarkista Sallia ruutu vieressä Täysi hallinta.
Lehdistö OK tallentaa muutokset.
Vaihe 7: Lehdistö OK jälleen Ominaisuudet ikkunassa muutosten tekeminen ja poistuminen.
Yritä nyt tappaa jumittuva Windows-palvelu Pysähtyy.
Monet käyttäjät ovat myös ilmoittaneet, joskus yksinkertaisesti järjestelmän uudelleenkäynnistys voi auttaa korjaamaan ongelman. Jos ongelma jatkuu, ota yhteyttä Microsoftin tukeen ja ajoita se parittomaksi tunniksi, ja ongelman pitäisi korjata joskus.