Ak ste správcom IT podpory, niekedy sa môžete stretnúť so situáciou, keď proces poskytovania služby Windows visí na „Zastavenie“Alebo„Neodpovedá“. Potom by museli zabiť Windows, ktorý visí na zastavení.
Táto situácia nastane, keď sa pokúsite zastaviť službu, ale to vám neumožňuje. Tiež sú zamrznuté ovládacie tlačidlá služby, a preto nemáte oprávnenie zastavovať službu z manažéra riadenia služieb / services.msc. Aj keď môžete počítač so systémom Windows 10 reštartovať a skontrolovať, či problém vyrieši, nemusí to väčšinou fungovať. Namiesto reštartu servera môžete skúsiť zabiť službu Windows, ktorá sa zastaví. Pozrime sa ako.
Metóda 1: Použitie nástroja Taskkill v príkazovom riadku
Zistite názov služby
Krok 1: Kliknite pravým tlačidlom myši na Štart a vyberte Bež spustiť Spustiť príkaz okno.
![Kliknite pravým tlačidlom myši na príkaz Spustiť](/f/93798834ef6aafdd903152f8eb2b798c.png)
Krok 2: V Spustiť príkaz okno, napíš services.msc a udrieť Zadajte otvoriť Služby manažér.
![Spustite Command Services.msc Enter](/f/4025fb5966efb339d12ec772b56d7d8e.png)
Krok 3: V Služby okno, vyhľadajte službu, ktorá zavesila.
Poznačte si Služby názov.
*Poznámka - Napríklad čelíme problému s Realtek zvuk a tak sme dvakrát klikli na Realtek Audio Service.
![Názov služby Poznačte si názov služby](/f/3238a7bb45400358afc256073bac5d39.png)
Ďalej v Realtek Audio Service dialógové okno, zaznamenali sme Služby meno, ktoré je RtkAudioService.
![Vlastnosti Všeobecný názov služby Ok](/f/5aa5a84b8f45af16f2206dc2bfe7b02d.png)
Zistite službu PID a zabite PID
Krok 1: Stlačte tlačidlo Win + R klávesové skratky na otvorenie Spustiť príkaz okno.
Krok 2: Do vyhľadávacieho poľa zadajte text cmd a stlačte Ctrl + Shift + Enter kľúče spolu otvoriť Príkazový riadok v admin režime.
![Spustite príkaz Cmd Ctrl + Shift + Enter](/f/78456f1ed97becc0b2ee978604e1b15d.png)
Krok 3: Skopírujte a vložte nasledujúci príkaz do súboru Príkazový riadok (admin) okno:
sc queryex názov služby
*Poznámka - Nahraďte zvýraznenú časť službou pomenovanou vyššie.
![Príkazový riadok (admin) Spustiť príkaz so zadaním názvu služby](/f/7be1391b0f84932b22b611a4cf30779a.png)
Krok 4: Poznačte si PID služby.
![Príkazový riadok (admin) Spustiť príkaz s názvom služby Zadajte poznámku Pid](/f/4d0f26bbd2f6829c5fec469ae7f21000.png)
Krok 5: Teraz, v rovnakom vyvýšenom Príkazový riadok okno, spustite príkaz dole a stlačte Zadajte:
taskkill / f / pid [PID]
*Poznámka - Nahraďte zvýraznenú časť znakom PID skopírovali ste do Krok 4.
![Príkazový riadok (admin) Spustenie príkazu s výrazom Pid Enter](/f/a5feec61fcfcb03d78dd627a4fca1743.png)
Krok 6: Po úspešnom dokončení procesu dostanete nasledujúcu správu:
Proces s PID XXXX bol ukončený
*Poznámka - Uistite sa, že zabíjate správny proces, a nie kritickú službu Windows, ktorá môže vynútiť automatické reštartovanie počítača.
Metóda 2: Zastavením služieb Windows pomocou prostredia PowerShell
Windows PowerShell je ďalšia možnosť, pomocou ktorej môžete vynútiť zastavenie služby. Tu je postup:
Krok 1: Kliknite pravým tlačidlom myši na ikonu Štart menu a zvoľte Windows PowerShell (Admin).
![Ponuka Štart Kliknite pravým tlačidlom myši na Windows Powershell (admin)](/f/035803d8dee9165daf60865845f7ce99.png)
Krok 3: Skopírujte a vložte nasledujúci príkaz do súboru Windows PowerShell (admin) a stlačte Zadajte získanie zoznamu služieb v zastavenom stave:
Get-WmiObject -Class win32_service | Where-Object {$ _. State -eq 'stop pending'}
![Windows Powershell (admin) Spustite príkaz na zastavenie služby](/f/d7fd29f6cd68321093303944f5a3709d.png)
Krok 4: Teraz môžete ukončiť procesy všetkých zistených služieb pomocou Rutina stop-process.
Slučku môžete vytvoriť pridaním oboch operácií a získaním príkazu, ktorý automaticky zabije všetky zaseknuté procesy služby.
Metóda 3: Vyhľadaním procesu zablokovania v nástroji Monitorovanie zdrojov
Resource Monitor je ďalšia aplikácia, ktorá vám pomôže nájsť proces, ktorý spôsobil jeho zablokovanie. Pozrime sa, ako:
Krok 1: Kliknite pravým tlačidlom myši na Štart a vyberte Bež.
![Kliknite pravým tlačidlom myši na príkaz Spustiť](/f/93798834ef6aafdd903152f8eb2b798c.png)
Krok 2: Týmto sa otvorí Spustiť príkaz box.
Sem zadajte Resmon do vyhľadávacieho poľa a stlačte Zadajte otvoriť Monitor zdrojov aplikácia
![Spustite príkaz Resmon Enter](/f/ac88528b4a862422c53c309a60a18619.png)
Krok 3: Vyberte ikonu CPU kartu a vyhľadajte uviaznutý proces.
Kliknite pravým tlačidlom myši na postup a vyberte Analyzujte čakací reťazec.
![Monitorovanie zdrojov procesu procesora Kliknite pravým tlačidlom myši Analyzujte čakanie reťazca](/f/bd39b0abd2a11d76ed90463e75839702.png)
Krok 4: V Analyzujte čakací reťazec okne uvidíte, že váš vybraný proces čaká na ďalší proces.
Vyberte procesné vlákna a kliknite na ikonu Ukončiť proces tlačidlo dole.
![Analyzujte Wait Chain Elect Proces procesu na konci vlákna](/f/183bc1b4f1ade0eadfeffe2f8f63fa92.png)
*Poznámka - Ak čakáte, nemusíte to zabiť svchost.exe alebo iný proces.
Môžete tiež analyzovať čakací reťazec tohto procesu.
Vyhľadajte PID procesu, na ktorý súbor svchost.exe čaká, a ukončite ho.
Metóda 4: Zabitím Hung Hung procesu pomocou Process Explorer
Aj keď ste miestnym správcom, nemusíte mať oprávnenie pre niektoré procesy a v dôsledku toho nebudete môcť zabiť niektoré procesy, ktoré sú v súlade s SYSTÉM. Preto, aby ste mohli ukončiť tieto procesy, musíte miestnym správcom udeliť dostatok povolení. Za týmto účelom by vám pomohli dva nástroje - psexec.exe a ProcessExplorer.
Krok 1: Kliknutím na nasledujúci odkaz (oficiálna stránka spoločnosti Microsoft na stiahnutie) si môžete stiahnuť Process Explorer aplikácia
https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
![Oficiálny odkaz spoločnosti Microsoft na Process Explorer Stiahnite si Prorcess Explorer](/f/acdcc3c8c9fd6c29ea5b89c185b9b84c.png)
Krok 2: Otvor PSČ priečinok a presuňte procexp.exe súbor na plochu.
![Priečinok Zip Procexp.exe Presuňte na plochu](/f/69140c7ea61fa99f09e3429d7164d0a2.png)
Krok 3: Teraz na ňu kliknite pravým tlačidlom myši a vyberte Spustiť ako správca.
![Prieskumník procesov kliknite pravým tlačidlom myši na položku Spustiť ako správca](/f/ad2d4116770e39481507fdc4e8ea907d.png)
Krok 4: Keď v Process Explorer okna, choďte na ľavú stranu okna a pod Proces, vyberte postup, ktorý sa zastavuje.
Kliknite na ňu pravým tlačidlom myši a vyberte Vlastnosti.
![Prieskumník procesu Kliknite pravým tlačidlom myši na Vlastnosti](/f/fb690b728d3e7febd6cfe5298e90cfb0.png)
Krok 5: V Vlastnosti dialógové okno, vyberte ikonu Služby kartu a kliknite na Povolenia.
![Vlastnosti Služby Povolenia](/f/a4ca11261d3b12360af3a57c9327dd6c.png)
Krok 6: Teraz, v Povolenia dialógové okno pod Bezpečnosť oddiel, choďte na Skupinové alebo užívateľské mená pole a vyberte Správcovia.
Ďalej prejdite na Povolenia pre správcov pole a začiarknite políčko Povoliť políčko vedľa Plná kontrola.
Stlačte Ok na uloženie zmien.
![Skupina povolení alebo mená používateľov Povolenia pre správcov Povoliť kontrolu](/f/80b9da555dfad9a35ae64f739f3d7d27.png)
Krok 7: Stlačte Ok opäť Vlastnosti okno použiť zmeny a ukončiť.
Teraz skúste zabiť službu Windows, ktorá visí Zastavenie.
Mnoho používateľov tiež nahlásilo, že vyriešenie problému môže pomôcť jednoduché reštartovanie systému. Ak problém pretrváva, obráťte sa na podporu spoločnosti Microsoft a naplánujte si ju na nejakú nepárnu hodinu, ktorá by ju mala občas vyriešiť.