Een lijst met lopende processen opslaan in een tekstbestand in Windows

Soms kan het lijken alsof er zoveel processen op uw computer draaien dat u niet zeker weet welke in orde zijn en welke verdacht of kwaadaardig kunnen zijn.

Een goede eerste stap is het genereren van een lijst met lopende processen naar een tekstbestand, zodat u kunt analyseren welke processen worden uitgevoerd. Gewoonlijk gebruiken mensen Taakbeheer(Task Manager) om alle processen te bekijken, maar u kunt de lijst met processen niet afdrukken.

Gelukkig is het heel eenvoudig om een ​​lijst met lopende processen in een tekstbestand in Windows op te slaan. (Windows)U kunt zowel de Process ID ( PID ) opslaan als hoeveel geheugen elk proces gebruikt.

Opmerking(Note) : de onderstaande stappen om processen op te slaan als bestand werken voor alle versies van Windows , inclusief Windows XP , Windows 7 , Windows 8 en Windows 10.

Uitvoerprocessen van de opdracht Takenlijst(Tasklist Command)

De eenvoudigste manier om snel een lijst te krijgen van processen die op uw Windows -systeem worden uitgevoerd, is door de opdracht tasklist te gebruiken. Om de opdracht correct uit te voeren, moet u deze als beheerder uitvoeren vanaf de opdrachtprompt.

Om dit te doen, selecteert u het startmenu en typt u "opdracht", beweegt u de muis over de opdrachtprompt(Command Prompt) zodat deze is gemarkeerd en selecteert u vervolgens Als administrator uitvoeren(Run as administrator) aan de rechterkant.

Opmerking: mogelijk moet u Ja(Yes) selecteren in een pop-upvenster om het uitvoeren van de opdrachtprompt als beheerder(running Command Prompt as administrator) goed te keuren .

Zodra de opdrachtprompt is geopend, typt u tasklist en drukt u op enter om een ​​lijst met processen te zien die op uw systeem worden uitgevoerd.

Dit is handig, maar het geeft je niet de lijst met lopende processen in een tekstbestand. Om processen in een bestand op te slaan, herhaalt u het bovenstaande proces, maar typt u deze keer de opdracht:

tasklist > c:\process_list.txt

Dit zal een tekstbestand met de naam process_list.txt uitvoeren naar uw C:-station. U kunt C: naar elk ander pad wijzigen waar u het bestand wilt plaatsen als u dat wilt.

Om het bestand te bekijken, opent u gewoon Windows Verkenner(open Windows Explorer) en bladert u naar de locatie waar u het proceslijstbestand hebt opgeslagen.

Als u deze proceslijst in Kladblok(Notepad) wilt bekijken , klikt u met de rechtermuisknop op het bestand, selecteert u Openen met(Open with) en selecteert u Kladblok(Notepad) .

Dit is de snelste en gemakkelijkste manier om lopende processen in Windows te bekijken via een tekstbestand. Het toont u PID , Sessienaam(Session) , Sessienummer(Session) en geheugengebruik(memory usage) .

Processen opslaan in een bestand(Save Processes To File) met Powershell

Een ander hulpmiddel dat u tot uw beschikking heeft om een ​​lijst met lopende processen op te slaan in een tekstbestand in Windows , is Powershell

Powershell bevat een opdracht met de naam "get-proces" die een lijst biedt van alle actieve processen die op uw lokale computer worden uitgevoerd. Om dit in actie te zien, start u Powershell door het menu Start te selecteren en (Start)Powershell te typen . 

Zodra het blauwe Powershell - venster wordt geopend, typt u get-proces(get-process) en drukt u op Enter . Hiermee wordt een lijst weergegeven met alle actieve processen op uw Windows -systeem.

Dit geeft iets meer informatie over processen dan de takenlijst. U moet echter weten wat de koppen betekenen.

  • Handgrepen(Handles) : aantal handvatten dat het proces heeft geopend
  • NPM(K) : Niet-wisselbaar geheugen dat het proces gebruikt (in kilobytes)
  • PM(K) : Pageable geheugen dat het proces gebruikt (in kilobytes)
  • WS(K) : Pagina's in het geheugen die recentelijk door het proces zijn gebruikt (in kilobytes)
  • VM(M) : Virtueel geheugen gebruikt door het proces (in megabytes)
  • CPU('s) : Processortijd gebruikt door het proces voor alle processors (in seconden)
  • ID : proces-ID van het proces
  • ProcessName : Naam van het proces

Dit is geweldig, maar al deze informatie wordt op het scherm weergegeven en niet in een bestand. Als u deze informatie naar een bestand wilt uitvoeren, moet u de parameter Out-File toevoegen aan de opdracht Get-Process .

Typ terug in het Powershell -scherm de opdracht Get-Process | Out-File -FilePath .\Process_list.txt en druk op Enter.

De parameter .\Process_list.txt plaatst het bestand in het pad waar u de opdracht uitvoert, dus noteer dat pad zodat u weet waar u het proceslijstbestand kunt vinden. Nadat u de opdracht hebt uitgevoerd, gebruikt u hetzelfde proces als hierboven om het proceslijstbestand in Kladblok(Notepad) te openen . 

U zult merken dat de gegevens in het bestand er identiek uitzien als de Get-Process- uitvoer in het vorige Powershell - venster.

Processen opslaan(Save) in bestand met WMIC

De laatste tool die je in Windows tot je beschikking hebt, is de Windows Command Line Utility ( WMIC ). 

U kunt WMIC- opdrachten alleen gebruiken als u de opdrachtprompt uitvoert als lokale beheerder. Gebruik hiervoor de stappen in het eerste gedeelte van dit artikel om de Windows - opdrachtprompt als beheerder te starten.

WMIC biedt u meer informatie over actieve processen dan welke andere opdracht of tool dan ook in Windows . Als u gewoon de opdracht WMIC Process uitvoert in de opdrachtprompt, ziet u maximaal 44 procesparameters worden geretourneerd voor elk actief proces.

Het probleem met het uitvoeren van de opdracht in de opdrachtprompt is dat de door ruimte gescheiden uitvoer er rommelig en ongeorganiseerd uitziet.

Het WMIC -commando is een perfect voorbeeld van wanneer een uitvoerbestand nuttig is. U kunt de WMIC - proceslijst naar een bestand uitvoeren met de opdracht: wmic /OUTPUT:C:\ProcessList.txt PROCESS get /all

Hiermee wordt de volledige lijst uitgevoerd naar een tekstbestand op de C:-schijf met de naam ProcessList.txt . In plaats van dit bestand in Kladblok(Notepad) te openen, wilt u het openen met Excel(using Excel) , aangezien Excel een door tabs gescheiden bestand correct kan opmaken.

  1. Excel openen
  2. Selecteer Openen(Open) om een ​​nieuw bestand te openen
  3. Selecteer Bladeren(Browse) en blader naar het bestand ProcessList.txt
  4. Selecteer het bestand en selecteer Openen(Open) (als u het bestand niet ziet, wijzigt u het bestandstype in Alle bestanden(All Files) )
  5. Selecteer in het venster Tekst importeren de optie Gescheiden(Delimited) , selecteer Mijn gegevens hebben kopteksten(My data has headers) en selecteer Volgende(Next) om door te gaan

  1. Selecteer in het volgende scherm van de wizard het selectievakje Ruimte(Space) onder de sectie Scheidingstekens(Delimiters) en schakel het selectievakje Opeenvolgende scheidingstekens als één(Treat consecutive delimiters as one) beschouwen in . Selecteer Volgende(Next) om door te gaan.

  1. Selecteer Voltooien(Finish) om de wizard te voltooien.

Nu ziet u zo ongeveer alles wat u maar wilt weten over elk actief proces op uw Windows -systeem.

De kop van elke kolom beschrijft wat dat gegevensitem is. U vindt zaken als uitvoerbaar pad, handvat, installatiedatum, paginafouten, gebruik van paginabestanden, proces-ID en nog veel meer. 

Nu u meerdere manieren kent om een ​​lijst met lopende processen op te slaan in een tekstbestand in Windows , hoeft u alleen nog maar degene te kiezen die bij u past!

Kent u andere manieren om processen in een bestand op te slaan? Deel(Share) uw mening in de opmerkingen hieronder.



About the author

Ik ben een professionele audio engineer met meer dan 10 jaar ervaring. Ik werk de afgelopen jaren in de muziekindustrie en heb daarbinnen een sterke reputatie opgebouwd. Ik ben ook een zeer ervaren gebruikersaccount en operator voor gezinsveiligheid. Mijn verantwoordelijkheden omvatten het beheren van gebruikersaccounts, het bieden van ondersteuning aan klanten en het geven van veiligheidsadviezen voor het gezin aan werknemers.



Related posts