Ibland kan det verka som om det finns så många processer som körs på din dator att du är osäker på vilka som är okej och vilka som kan vara misstänkta eller skadlig.
Ett bra första steg är att generera en lista över processer som körs till en textfil så att du kan analysera vilka processer som körs. Vanligtvis använder människor Aktivitetshanteraren för att se alla processer, men det låter dig inte skriva ut processlistan.
Tack och lov är det mycket enkelt att spara en lista över processer som körs i en textfil i Windows. Du kommer att kunna spara både Process-ID (PID) och hur mycket minne varje process använder.
Obs! Stegen nedan för att spara processer till filer fungerar för alla versioner av Windows inklusive Windows XP, Windows 7, Windows 8 och Windows 10.
Output Processes From the Tasklist Command
Det enklaste sättet att få en snabb lista över processer som körs på ditt Windows-system är att använda kommandot uppgiftslista. För att köra kommandot ordentligt måste du köra det från kommandotolken som administratör.
För att göra detta, välj startmenyn och skriv ”kommando” och håll musen över kommandotolken så att den är markerad och välj sedan Kör som administratör till höger.
Obs! Du kan behöva välja Ja i ett popup-fönster för att godkänna att kommandotolken körs som administratör.
När kommandotolken är öppen, skriv uppgiftslistan och tryck gå in för att se en lista över processer som körs på ditt system.
Det här är användbart, men det ger dig inte en lista över pågående processer i en textfil. För att spara processer i filen, upprepa processen ovan, men den här gången skriver du kommandot :
uppgiftslista > c: \ process_list.txt
Detta skickar en textfil med namnet process_list.txt till din C: d riva. Du kan ändra C: \ till någon annan sökväg där du vill placera filen om du vill.
Om du vill visa filen öppnar du bara Windows Explorer och bläddrar till den plats där du sparade processlistan fil.
Om du vill visa denna processlista i Anteckningar högerklickar du på filen, väljer Öppna med och väljer Anteckningar.
Detta är det snabbaste och enklaste sättet att se processer som körs i Windows via en textfil. Det visar dig PID, sessionsnamn, sessionsnummer och minnesanvändning.
Spara processer i filen med Powershell
Ett annat verktyg du har tillgängligt för att spara en lista över pågående processer till en textfil i Windows är Powershell.
Powershell innehåller ett kommando som heter ”get-process” som ger en lista över alla aktiva processer som körs på din lokala dator. För att se detta i handling, starta Powershell genom att välja Start-menyn och skriva Powershell.
När det blå Powershell-fönstret öppnas skriver du get-process och trycker på Retur. Detta visar en lista över alla aktiva processer i ditt Windows-system.
Detta ger lite mer information om processer än vad uppgiftslistan gör. du behöver veta vad rubrikerna betyder.
- Handtag: Antal handtag som processen har öppnat
- NPM (K): Icke-sidminne som processen använder ( i kilobyte)
- PM (K): Sidbart minne som processen använder (i kilobyte)
- WS (K): Sidor i minnet som nyligen använts av processen (i kilobyte)
- VM (M): Virtuellt minne som används av processen (i megabyte)
- CPU (er): Processortid den används av processen i alla processorer (i sekunder)
- ID: Process-ID för processen
- Processnamn: Namn på processen
Det här är fantastiskt, men all denna information visas på skärmen och inte för en fil. För att mata ut denna information till en fil måste du lägga till parametern Out-File i Get-Process-kommandot.
Tillbaka på skärmen Powershell skriver du kommandot Get-Process | Out-File -FilePath. \ Process_list.txt och tryck på Enter.
Parametern. \ Process_list.txt placerar filen i den sökväg där du kör kommandot, så notera den sökvägen så att du vet var för att hitta processlistafilen. När du har kört kommandot använder du samma process som ovan för att öppna processlistafilen i Anteckningar.
Du kommer att märka att data i filen ser identisk ut med Get-Process-utdata i föregående Powershell-fönster.
Spara processer i filen med WMIC
Det sista verktyget du har till ditt förfogande i Windows är Windows Command Line Utility (WMIC).
Du kan bara använda WMIC-kommandon om du kör kommandotolken som lokal administratör. För att göra detta använder du stegen i det första avsnittet i den här artikeln för att starta Windows kommandotolken som administratör.
WMIC ger dig mer information om aktiva processer än något annat kommando eller verktyg i Windows. Om du bara kör WMIC Process-kommandot i kommandotolken ser du upp till 44 processparametrar som returneras för varje aktiv process.
Problemet med att köra kommandot i kommandotolken är att utrymmet avgränsas utgången ser rörig och oorganiserad ut.
WMIC-kommandot är ett perfekt exempel på när en utdatafil är användbar. Du kan mata ut WMIC-processlistan till en fil med kommandot: wmic /OUTPUT:C:\ProcessList.txt PROCESS get / all.
Detta skickar hela listan till en textfil på C: -enheten som heter ProcessList.txt. Istället för att öppna den här filen i Anteckningar, vill du öppna den med Excel eftersom Excel kan formatera en flikavgränsad fil på rätt sätt.
- Öppna Excel
- Välj Öppna för att öppna en ny fil
- Välj Bläddra och bläddra till ProcessList.txt-filen
- Välj filen och välj Öppna (om du inte ser filen, ändra filtyp till Alla filer)
- I textimportfönstret väljer du Avgränsad, väljer Mina data har rubriker och väljer Nästa för att fortsätta
- I nästa guide-skärm markerar du kryssrutan Mellanslag under avsnittet Avgränsare och väljer kryssrutan Behandla på varandra följande avgränsare som en. Välj Nästa för att fortsätta.
- Välj Slutför för att slutföra guiden.
Nu ser du nästan vad som helst du kanske vill veta om varje aktiv process på din Windows-system.
Rubriken i varje kolumn beskriver vad dataposten är. Du hittar saker som körbar sökväg, hantering, installationsdatum, sidfel, sidfilsanvändning, process-ID och mycket mer.
Nu när du vet flera sätt att spara en lista över pågående processer i en textfil i Windows är allt du behöver göra att välja den som är rätt för dig!