Sådan stopper du en kørende tjeneste eller et program fra kommandoprompt eller PowerShell.

click fraud protection

Hvis du vil lære, hvordan du stopper en kørende tjeneste eller et program fra kommandoprompten eller fra Windows PowerShell, så fortsæt med at læse denne vejledning. Den sædvanlige måde at afslutte en kørende proces i Windows på er at åbne Task Manager, højreklikke på processen og vælge "Afslut opgave" eller "Afslut procestræ". Derudover, hvis du vil stoppe en tjeneste, skal du navigere til tjenester og vælge "Stop" efter at have højreklikket på tjenesten.

En anden nyttig måde at afslutte en kørende tjeneste eller et program på er dog at bruge kommandolinjen eller PowerShell, især i tilfælde hvor du ikke kan afslutte processen ved hjælp af Task Manager.

Sådan stopper du en tjeneste eller et program fra kommandoprompt eller PowerShell.

Sådan afsluttes en kørende proces (program eller service) fra kommandoprompt eller PowerShell.*

* Bemærk: Husk, at kritiske Windows-tjenester ikke kan stoppes på nogen måde.

Trin 1. Find navnet eller PID'et for den kørende proces.

For at stoppe en applikation eller tjeneste fra kommandoprompten eller fra PowerShell, skal du kende procesnavnet eller procesidentifikatoren (PID)*.

* Bemærk: Process Identifier (PID) er et unikt nummer, der identificerer hver af de kørende processer på operativsystemet.

Brug en af ​​følgende måder for at finde navnet eller navnet eller PID for en proces:

Mulighed 1. Find procesnavn og PID fra Task Manager.

Den første og nemmeste måde at finde navnet og PID'et for en proces i Windows er fra detaljer fanen i Task Manager. Derudover, hvis du vil finde ud af navnet og PID for en tjeneste, skal du vælge Tjenester fanen.

Find PID fra Task Manager

Mulighed 2. Find procesnavn og PID fra kommandoprompt eller PowerShell.

1. For at se navnet og PID'et for alle de kørende processer, skriv følgende kommando (og tryk på Enter), enten i kommandoprompt eller i PowerShell: *

  • opgaveliste
Taskkill

2. Bemærk nu PID'en, den proces, du vil stoppe, og fortsæt til trin 2. *

* TIPS:
1. For at se en liste over alle PID'er for et kørende program (proces), giv denne kommando:

  • opgaveliste /fi "imagename eq Procesnavn.exe"

for eksempel. for at se alle PID'er for "Chrome.exe"-processen, skriv:

  • opgaveliste /fi "imagenavn eq chrome.exe"
billede

2. Sådan får du vist PID for en bestemt tjenestetype:

  • sc queryex Tjenestenavn

for eksempel. for at se alle PID'er for "BITS"-serviceprocessen, skriv:

  • sc queryex bits
billede

Trin 2. Afslut en proces fra kommandoprompten eller PowerShell.

Når du har fundet navnet eller PID'et for den proces/tjeneste, du vil stoppe, skal du fortsætte med at stoppe den ved at følge instruktionerne nedenfor:

Del 1. Sådan dræber du en proces fra kommandoprompt.

For at afslutte en proces fra kommandoprompten kan du bruge enten dens navn eller dens PID.

EN. For at afslutte en kørende proces ved at bruge dens PID fra kommandoprompt:

1. Åben Kommandoprompt som administrator.
2. Indtast følgende kommando og tryk Gå ind:*

  • taskkill /F /PID ProcessPID

* Bemærk: Hvor ProcessPID=PID for den proces, du vil stoppe. f.eks.: Hvis du ønsker at afslutte "notepad.exe"-processen med PID 1908, skriv:

  • taskkill /F /PID 1908
afslutte processen med PID

B. For at tvinge lukning af alle forekomster af en kørende tjeneste eller applikation ved at bruge dens navn:

1. Åben Kommandoprompt som administrator.
2. Indtast følgende kommando og tryk Gå ind:*

  • TASKKILL /F /IM Procesnavn /T

* Bemærk: Hvor Procesnavn = Navnet på det program, du vil stoppe, som angivet i kolonnen "Billednavn". f.eks.: Hvis du vil afslutte alle forekomster af "Chrome.exe"-applikationen, skal du skrive:

  • TASKKILL /F /IM chrome.exe /T
Afslut processen ved procesnavn

Del 2. Sådan dræber du en proces fra PowerShell.

For at stoppe en proces fra PowerShell kan du bruge enten dens navn eller dens PID.

EN. For at tvinge stop af en kørende proces for en tjeneste eller applikation ved at bruge PID:

1. Åben PowerShell som administrator.
2.
Indtast følgende kommando og tryk Gå ind: *

  • dræbe -id ProcessPID

* Bemærk: Hvor ProcessPID=PID for den proces, du vil stoppe. f.eks.: Hvis du ønsker at afslutte "notepad.exe"-processen med PID 396, skriv:

  • kill -id 396

Dræb Process PID

B. For at stoppe en kørende proces eller tjeneste ved at bruge dens navn fra PowerShell:

  • Stop-proces -navn "Procesnavn"

* Bemærk: Hvor Procesnavn = Navnet på det program, du vil stoppe, som angivet i kolonnen "Billednavn". uden ".exe-udvidelsen". f.eks.: Hvis du vil afslutte alle forekomster af "Chrome.exe"-applikationen, skal du skrive:

  • Stop-proces - Navn "chrome"
Stop proces

Det er det! Fortæl mig, om denne guide har hjulpet dig ved at efterlade din kommentar om din oplevelse. Synes godt om og del denne guide for at hjælpe andre.

Okay godt. Nu hvordan gør vi det fra en batch-fil.
Gør du det programmatisk uden at kende PID?
Thx.