Hvis du er IT-supportadministrator, kan du nogle gange støde på en situation, hvor Windows-serviceprocessen hænger ved “Stopper”Eller“Svarer ikke“. De bliver derefter nødt til at dræbe Windows, der hænger ved at stoppe.
Denne situation opstår, når du prøver at stoppe en tjeneste, men det giver dig ikke mulighed for det. Kontrolknapperne til tjenesten er også frossne, og det er derfor ikke tilladt at stoppe tjenesten fra servicekontroladministratoren / services.msc. Mens du kan genstarte din Windows 10-pc og kontrollere, om det løser problemet, fungerer det muligvis ikke de fleste gange. I stedet for at genstarte serveren kan du prøve at dræbe Windows-tjenesten, der hænger ved at stoppe. Lad os se hvordan.
Metode 1: Brug af Taskkill i kommandoprompt
Find servicenavnet
Trin 1: Højreklik på Start og vælg Løb at starte Kør kommando vindue.
Trin 2: I Kør kommando vindue, skriv services.msc og ramte Gå ind at åbne Service Manager.
Trin 3: I Tjenester vindue, se efter den service, der er hængt.
Skriv et notat af Service navn.
*Bemærk - For eksempel står vi over for et problem med Realtek lyd, og så dobbeltklikker vi på Realtek Audio Service.
Dernæst i Realtek Audio Service dialogboks bemærkede vi Service navn, hvilket er RtkAudioService.
Find ud af tjenesten PID og dræb PID
Trin 1: Tryk på Vind + R genvejstaster for at åbne Kør kommando vindue.
Trin 2: Skriv i søgefeltet cmd og tryk på Ctrl + Skift + Enter tasterne sammen for at åbne Kommandoprompt i admin-tilstand.
Trin 3: Kopier og indsæt nedenstående kommando i Kommandoprompt (admin) vindue:
sc queryex servicenavn
*Bemærk - Udskift den fremhævede del med den service, du har nævnt ovenfor.
Trin 4: Noter PID af tjenesten.
Trin 5: Nu i samme forhøjede Kommandoprompt vindue, kør nedenstående kommando og tryk Gå ind:
taskkill / f / pid [PID]
*Bemærk - Erstat den fremhævede del med PID du kopierede i Trin 4.
Trin 6: Efter vellykket afslutning af processen modtager du nedenstående besked:
Processen med PID XXXX er afsluttet
*Bemærk - Sørg for at dræbe den rigtige proces og ikke en kritisk Windows-tjeneste, der kan tvinge din pc til at genstarte automatisk.
Metode 2: Ved at stoppe Windows-tjenester ved hjælp af PowerShell
Windows PowerShell er en anden mulighed, hvor du kan tvinge til at stoppe tjenesten. Sådan gør du:
Trin 1: Højreklik på Start menu, og vælg Windows PowerShell (Admin).
Trin 3: Kopier og indsæt nedenstående kommando i Windows PowerShell (admin) og ramte Gå ind for at få en liste over tjenester i standsningstilstand:
Get-WmiObject -Class win32_service | Hvor-objekt {$ _. State -eq 'stop ventende'}
Trin 4: Nu kan du afslutte processerne for alle de opdagede tjenester ved hjælp af Stop-proces-cmdlet.
Du kan oprette en loop ved at tilføje begge operationer og få en kommando, der automatisk dræber alle de fastlagte serviceprocesser.
Metode 3: Ved at kigge efter Hang-processen i Resource Monitor
Resource Monitor er en anden app, der kan hjælpe dig med at finde den proces, der fik processen til at hænge. Lad os se hvordan:
Trin 1: Højreklik på Start og vælg Løb.
Trin 2: Dette åbner Kør kommando boks.
Skriv her Ring igen i søgefeltet og slå Gå ind at åbne Ressourceovervågning app.
Trin 3: Vælg CPU fanen og se efter den fastlagte proces.
Højreklik på processen, og vælg Analyser ventekæden.
Trin 4: I Analyser ventekæden vindue, vil du se, at din valgte proces venter på en anden proces.
Vælg procestråd (e) og klik på Afslut proces knappen nedenfor.
*Bemærk - Du behøver ikke dræbe det, hvis du venter på svchost.exe eller en anden proces.
Du kan også analysere ventekæden til denne proces.
Se efter PID for den proces, som filen svchost.exe venter på, og afslut den.
Metode 4: Ved at dræbe en Hung-proces ved hjælp af Process Explorer
Selvom du er den lokale administrator, har du muligvis ikke tilladelser til nogle processer, og som et resultat er du muligvis ikke i stand til at dræbe nogle processer, der er tilpasset SYSTEM. Derfor skal du give de lokale administratorer tilstrækkelig tilladelse for at afslutte sådanne processer. Til dette vil du hjælpe to forsyningsselskaber - psexec.exe og ProcessExplorer.
Trin 1: Besøg nedenstående link (Microsofts officielle download-side) for at downloade Process Explorer app.
https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
Trin 2: Åbn Lynlås mappen, og træk i procexp.exe fil til skrivebordet.
Trin 3: Højreklik nu på det, og vælg Kør som administrator.
Trin 4: Når i Process Explorer vindue, gå til venstre side af vinduet og under Behandle, vælg den proces, der er ved at stoppe.
Højreklik på den, og vælg Ejendomme.
Trin 5: I Ejendomme i dialogboksen skal du vælge Tjenester fanen og klik på Tilladelser.
Trin 6: Nu, i Tilladelser dialogboks under Sikkerhed sektion, gå til Gruppe- eller brugernavne felt og vælg Administratorer.
Gå derefter til Tilladelser til administratorer felt og tjek Give lov til boks ud for Fuld kontrol.
Trykke Okay for at gemme ændringerne.
Trin 7: Trykke Okay igen den Ejendomme vindue for at anvende ændringerne og afslutte.
Prøv nu at dræbe Windows-tjenesten, der hænger på Stopper.
Mange brugere har også rapporteret. Nogle gange kan simpelthen genstart af dit system hjælpe med at løse problemet. Hvis problemet fortsætter, skal du kontakte Microsoft Support og planlægge det i en ulige time, og det skal nogle gange løse problemet.