Hurtigt tip: Dræb useriøse processer med taskkill i Microsoft Windows

Der er tidspunkter, uanset dit operativsystem, hvor du bliver nødt til manuelt at dræbe en useriøs proces. Det meste af tiden kan dette let gøres ved hjælp af Microsoft Windows 7 Task Manager. Der er dog tidspunkter, hvor dette værktøj ikke ser ud til at være i stand til at dræbe en rogue-proces. Jeg har set dette mange gange, når jeg forsøgte at dræbe en Acronis-proces, der er gået på afveje. Når dette sker, er jeg nødt til at ansætte et mere kraftfuldt værktøj, taskkill, der bruges fra kommandolinjen.

Dette blogindlæg er også tilgængeligt i PDF-format i en TechRepublic-download. Bemærk: For at køre taskkill-kommandoen skal du åbne kommandovinduet. Klik på Start | for at gøre dette Kør og skriv cmd i tekstfeltet, eller indtast bare cmd i dialogboksen Kør (få adgang til Kør dialogboksen ved at klikke på Win + R) ( figur A ).

Figur A

Åbn kommandovinduet.
Hold dig opdateret med de nyeste Microsoft Windows-tip og -tricks med TechRepublics Windows Desktop-nyhedsbrev, der leveres hver mandag og torsdag.

Brug af taskkill

Den generelle syntaks af kommandoen ser sådan ud:

taskkill OPTIONS PID

Som du kunne forvente, er der masser af muligheder til rådighed for denne kommando. Nogle af de mere nyttige indstillinger er:

  • / s COMPUTER - (Hvor COMPUTER er IP-adressen eller adressen på en fjerncomputer). Standard er den lokale computer, så hvis du arbejder med en kommando på den lokale maskine, behøver du ikke at bruge denne indstilling.
  • / u DOMAIN \ USER - (Hvor DOMAIN er domænet, og USER er det brugernavn, du godkender). Denne mulighed giver dig mulighed for at køre taskkill med kontotilladelser for det angivne USERNAME eller DOMAIN \ USERNAME.
  • / p - Hvis du bruger indstillingen / u, skal du også medtage indstillingen / p, som giver dig mulighed for at specificere brugeradgangskoden.
  • / fi - Giver dig mulighed for at køre taskkill-kommandoen med filtre.
  • / f - Tvinger kommandoen, der skal afsluttes.
  • / IM - Gør det muligt at bruge et programnavn i stedet for PID (Process ID-nummer) for applikationen.
En af de mest nyttige indstillinger er hjælpekontakten ( figur B ):

taskkill /?

Figur B

Brug hjælp-kontakten til taskkill-kommandoen.

Dræbning med applikationsnavn

Den enkleste måde at dræbe en useriøs applikation med taskkill er ved at bruge indstillingen / IM. Dette gøres sådan:

taskkill / IM APPLICATION_NAME

Hvor APPLICATION_NAME er navnet på den applikation, du vil dræbe. Sig f.eks. At Outlook nægter at lukke. For at lukke dette med taskkill, udfører du kommandoen:

taskkill / IM outlook.exe

Drab med PID

Lad os sige, at du ikke kender navnet på applikationen, men i stedet kender du PID for applikationen. For at dræbe en proces med en PID på, siger, 572, ville du udstede kommandoen:

taskkill / PID 572

Dræbte alle processer, der ejes af en bestemt bruger

Hvad hvis du vil dræbe alle processer, der ejes af en enkelt bruger? Dette kan være praktisk, hvis noget er gået galt med en brugerkonto, eller hvis brugeren har logget ud, men nogle af de processer, der ejes af denne bruger, forsvinder ikke. For at håndtere dette ville du udstede taskkill-kommandoen sådan:

taskkill / F / FI "USERNAME eq username"

I dette tilfælde er brugernavnet det faktiske brugernavn, der ejer processerne. Bemærk: Indstillingen USERNAME skal bruges for at fortælle taskkill-kommandoen, at et brugernavn vil blive specificeret.

Dræbte processer på en ekstern maskine

Denne er meget praktisk. Sig, at noget har låst dit skrivebord, og du ved nøjagtigt, hvilken applikation der er den skyldige. Lad os holde os med vores Outlook-eksempel fra tidligere. Du kan hoppe på en anden maskine og fjernt dræbe den applikation sådan:

taskkill / s IP_ADDRESS / u DOMAIN \ USERNAME / IM Outlook.exe

Hvor IP_ADDRESS er adressen på den eksterne maskine ( Bemærk: Værtsnavnet kan erstattes, hvis maskinerne kan se hinanden ved hjælp af værtsnavnet), DOMAIN er domænet (hvis relevant), og USERNAME er det brugernavn, der bruges til at autentificere til fjernbetjeningen maskine.

Endelige tanker

Evnen og kraften, der følger med taskkill-kommandoen, kan være et meget værdifuldt værktøj, der muligvis sparer dig fra at skulle tvinge en maskine til at genstarte. Når du har et solidt greb om dette værktøj sammen med brug af Windows Task Manager, vil det hjælpe dig med at holde dine Windows-maskiner nyder længere oppetid, og hvis lejligheden strejker, evnen til at styre en opgave, når en virus, rootkit eller trojan har taget over din maskine.

© Copyright 2020 | mobilegn.com