Nogle gange kan det virke som om der kører så mange processer på din computer, at du er usikker på, hvilke der er okay, og som kan være mistænkelige eller ondsindet.
Et godt første trin er at generere en liste over kørende processer til en tekstfil, så du kan analysere, hvilke processer der kører. Normalt bruger folk Task Manager til at se alle processer, men det lader dig ikke udskrive listen over processer.
Heldigvis er det meget simpelt at gemme en liste over kørende processer i en tekstfil. Du vil være i stand til at gemme både proces-id (PID) og hvor meget hukommelse hver proces bruger.
Bemærk: Trinene nedenfor for at gemme processer til filer fungerer til alle versioner af Windows inklusive Windows XP, Windows 7, Windows 8 og Windows 10.
Outputprocesser fra kommandoen Opgaveliste
Den nemmeste måde at få en hurtig liste over processer, der kører på dit Windows-system, er ved hjælp af kommandoen til opgavelisten. For at køre kommandoen korrekt skal du køre den fra kommandoprompten som administrator.
For at gøre dette skal du vælge startmenuen og skrive “kommando” og derefter holde musen over kommandoprompten, så den er fremhævet. og vælg derefter Kør som administrator til højre.
Bemærk: Du skal muligvis vælge Ja i et pop op-vindue for at godkende at køre kommandoprompt som administrator.
Når kommandoprompten er åben, skriv tasklist og tryk gå ind for at se en liste over processer, der kører på dit system.
Dette er nyttigt, men det giver dig ikke listen over kørende processer i en tekstfil. For at gemme processer til fil skal du gentage processen ovenfor, men denne gang skriver du kommandoen :
tasklist > c: \ process_list.txt
Dette sender en tekstfil med navnet process_list.txt til din C: d rive. Du kan ændre C: \ til en hvilken som helst anden sti, hvor du vil placere filen, hvis du vil.
For at se filen skal du bare åbne Windows Stifinder og gennemse det sted, hvor du gemte proceslisten fil.
For at se denne procesliste i Notesblok skal du højreklikke på filen, vælge Åbn med og vælge Notesblok.
Dette er den hurtigste og nemmeste måde at se kørende processer i Windows via en tekstfil. Det viser dig PID, sessionsnavn, sessionsnummer og hukommelsesforbrug.
Gem processer til fil ved hjælp af Powershell
Et andet værktøj, du har til rådighed til at gemme en liste over kørende processer til en tekstfil i Windows er Powershell.
Powershell inkluderer en kommando kaldet “get-process”, der giver en liste over alle aktive processer, der kører på din lokale computer. For at se dette i aktion skal du starte Powershell ved at vælge Start-menuen og skrive Powershell.
Når det blå Powershell-vindue åbnes, skal du skrive get-process og trykke på Enter. Dette viser en liste over alle aktive processer på dit Windows-system.
Dette giver lidt mere information om processer end opgavelisten gør. du skal vide, hvad overskrifterne betyder.
- Håndtag: Antal håndtag, som processen har åbnet
- NPM (K): Ikke-sidet hukommelse, som processen bruger ( i kilobyte)
- PM (K): Sidet hukommelse, som processen bruger (i kilobyte)
- WS (K): Sider i hukommelse, der for nylig er brugt af processen (i kilobyte)
- VM (M): Virtuel hukommelse, der bruges af processen (i megabyte)
- CPU (er): Processortid bruges af processen på tværs af alle processorer (i sekunder)
- ID: Process-id for processen
- ProcessName: Processens navn
Dette er fantastisk, men al denne information vises på skærmen og ikke i en fil. For at sende disse oplysninger til en fil skal du tilføje parameteren Out-File til Get-Process-kommandoen.
Tilbage i skærmbilledet Powershell skal du skrive kommandoen Get-Process | Out-File -FilePath. \ Process_list.txt og tryk på Enter.
Parameteren. \ Process_list.txt placerer filen i den sti, hvor du kører kommandoen, så noter den sti, så du ved, hvor for at finde proceslistefilen. Når du har kørt kommandoen, skal du bruge den samme proces som ovenfor for at åbne proceslistefilen i Notesblok.
Du bemærker, at dataene i filen ser identiske ud med Get-Process-output i det forrige Powershell-vindue.
Gem processer til fil ved hjælp af WMIC
Det sidste værktøj, du har til din rådighed i Windows, er Windows Command Line Utility (WMIC).
Du kan kun bruge WMIC-kommandoer, hvis du kører kommandoprompten som en lokal administrator. For at gøre dette skal du bruge trinnene i første afsnit i denne artikel til at starte Windows-kommandoprompten som administrator.
WMIC giver dig flere oplysninger om aktive processer end nogen anden kommando eller et værktøj i Windows. Hvis du bare kører WMIC Process-kommandoen i kommandoprompten, vil du se op til 44 procesparametre, der returneres for hver aktiv proces.
Problemet med at køre kommandoen i kommandoprompten er, at rummet er afgrænset output ser rodet og uorganiseret ud.
WMIC-kommandoen er et perfekt eksempel på, hvornår en outputfil er nyttig. Du kan sende WMIC-proceslisten til en fil ved hjælp af kommandoen: wmic /OUTPUT:C:\ProcessList.txt PROCESS get / all.
Dette udsender hele listen til en tekstfil på C: -drevet kaldet ProcessList.txt. I stedet for at åbne denne fil i Notesblok, skal du åbne den ved hjælp af Excel, da Excel korrekt kan formatere en afgrænset fil med en fane.
- Åbn Excel
- Vælg Åbn for at åbne en ny fil
- Vælg Gennemse og gå til ProcessList.txt-filen
- Vælg filen og vælg Åbn (hvis du ikke kan se filen, skal du ændre filtypen til Alle filer)
- I tekstimportvinduet skal du vælge Afgrænset, vælge Mine data har overskrifter og vælge Næste for at fortsætte
- I næste guideskærm skal du markere afkrydsningsfeltet Mellemrum under afsnittet Afgrænsere og vælge afkryds afkrydsningsfeltet behandle på hinanden følgende afgrænsere. Vælg Næste for at fortsætte.
- Vælg Finish for at fuldføre guiden.
Nu ser du næsten alt, hvad du muligvis vil vide om enhver aktiv proces på din Windows-system.
Overskriften i hver kolonne beskriver, hvad dataelementet er. Du finder ting som eksekverbar sti, håndtering, installationsdato, sidefejl, sidefilbrug, proces-id og meget mere.
Nu hvor du kender flere måder at gemme en liste over kørende processer i en tekstfil i Windows, er alt hvad du skal gøre at vælge den, der passer til dig!