Windows-services zijn processen die op de achtergrond specifieke systeemfuncties uitvoeren om andere programma’s te ondersteunen zonder dat er interactie van de gebruiker nodig is. Ze zorgen ervoor dat zowel kernfuncties van het systeem als applicaties van derden soepel werken. IT-professionals en beheerders hebben inzicht nodig in deze services binnen technische omgevingen om de integriteit van het systeem te bewaken, problemen op te lossen en audits uit te voeren.
Wilt u weten hoe u een lijst met actieve en gestopte services exporteert? Lees dan verder voor de methoden via Command Prompt en PowerShell.
Meer informatie vindt u in de video “Een lijst met actieve en gestopte services exporteren in Windows 11”, een visuele handleiding.
Methoden om een lijst met actieve en gestopte services te exporteren
Bij het exporteren van deze lijst kunnen beheerders en powerusers kiezen uit twee methoden: Command Prompt of PowerShell. Elke methode heeft voordelen die beter kunnen aansluiten bij bepaalde gebruikers en omgevingen.
📌 Vereisten: Windows 11 en standaard gebruikersrechten
💡Tip: bekijk Waar u op moet letten voordat u verdergaat.
📌 Aanbevolen implementatiestrategieën:
Klik om een methode te kiezen | 💻 Beste voor individuele gebruikers | 💻💻💻 Beste voor ondernemingen |
| Methode 1: de lijst exporteren met Command Prompt | ✓ | |
| Methode 2: de lijst exporteren met PowerShell | ✓ |
Methode 1: de lijst exporteren met Command Prompt
Deze snelle en eenvoudige methode haalt informatie over de status van services op en zet die in een .txt-bestand met behulp van Command Prompt.
📌 Toepassingen: snelle diagnoses en offline audits in omgevingen met beperkte scriptmogelijkheden
- Open Command Prompt. Druk op Windows-toets + R, typ “cmd” en druk op Enter.
- Kopieer en plak het juiste commando voor de actie die u wilt uitvoeren en druk daarna op Enter:
- Alle services weergeven en exporteren naar een .txt-bestand:
sc query type= service state= all > "%userprofile%\Desktop\ServicesList.txt" - Alleen actieve services in Windows weergeven en exporteren naar een .txt-bestand:
sc query type= service | findstr "SERVICE_NAME STATE RUNNING" > "%userprofile%\Desktop\RunningServices.txt" - Alleen gestopte services in Windows weergeven en exporteren naar een .txt-bestand:
sc query type= service state= inactive > "%userprofile%\Desktop\StoppedServices.txt"
- Alle services weergeven en exporteren naar een .txt-bestand:
- Bekijk het .txt-bestand dat op uw bureaublad is aangemaakt.
Methode 2: de lijst exporteren met PowerShell
Deze methode is krachtig en flexibel voor het exporteren van lijsten met actieve en gestopte services, omdat PowerShell gestructureerde uitvoer, eenvoudig filteren en automatisering mogelijk maakt.
📌 Toepassingen: monitoring van servicelogs voor meerdere machines en integratie in scripts en geplande taken
- Open PowerShell. Druk op Windows-toets + R, typ “powershell” en druk op Enter.
- Kopieer en plak het juiste commando voor de actie die u wilt uitvoeren en druk daarna op Enter:
- Alle services weergeven en exporteren naar een .csv-bestand:
Get-Service | Select-Object StartType, Status, Name, DisplayName | Export-Csv -Path "$Env:userprofile\Desktop\AllServices.csv" -NoTypeInformation - Alleen actieve services in Windows weergeven en exporteren naar een .csv-bestand:
Get-Service | Where-Object {$_.Status -eq 'Running'} | Select-Object StartType, Status, Name, DisplayName | Export-Csv -Path "$Env:userprofile\Desktop\RunningServices.csv" -NoTypeInformation - Alleen gestopte services in Windows weergeven en exporteren naar een .csv-bestand:
Get-Service | Where-Object {$_.Status -eq 'Stopped'} | Select-Object StartType, Status, Name, DisplayName | Export-Csv -Path "$Env:userprofile\Desktop\StoppedServices.csv" -NoTypeInformation
- Alle services weergeven en exporteren naar een .csv-bestand:
- Bekijk het .csv-bestand dat op uw bureaublad is aangemaakt.
⚠️ Waar u op moet letten
Risico’s | Mogelijke gevolgen | Herstelacties |
| Gestopte maar kritieke services verkeerd inschatten als overbodig en uitschakelen |
|
|
| Verouderde exportbestanden |
|
|
| Slecht bestandsbeheer en blootstelling van gegevens |
|
|
Waarom een lijst met actieve en gestopte services exporteren?
Het exporteren van deze lijst heeft verschillende voordelen. Dit zijn enkele redenen om het te overwegen:
- Systeemaudits: de lijst helpt om de status van services te controleren voor compliance- en beveiligingsbeoordelingen.
- Probleemoplossing: als ontbrekende of slecht functionerende services problemen veroorzaken in apps en het systeem, kan deze lijst helpen de oorzaak te vinden.
- Documentatie: in beheerde IT-omgevingen dient de lijst als snapshot van de serviceconfiguratie voor de administratie.
- Wijzigingen volgen: beheerders kunnen er ongeautoriseerde wijzigingen mee opsporen door historische rapporten te vergelijken met de huidige status van services.
- Prestatieanalyse: de lijst laat zien welke overbodige services beheerders kunnen uitschakelen om het resourcegebruik te verlagen en de systeemprestaties te verbeteren.
- Disaster recovery-planning: beheerders kunnen de lijst raadplegen om serviceconfiguraties te herstellen na een systeemcrash of een herinstallatie.
Aandachtspunten bij het maken en exporteren van Windows-servicelijsten
Beheerders en powerusers moeten bij het exporteren van Windows-servicelijsten een aantal zaken in gedachten houden.
Veilige opslag van geëxporteerde bestanden
Geëxporteerde servicelijsten kunnen gevoelige informatie bevatten, van namen van kritieke services tot statussen en configuraties. Komen die details op de verkeerde plek terecht, dan kunnen kwaadwillenden er misbruik van maken. Sla deze bestanden daarom op in een beveiligde map, gebruik bestandsversleuteling of beperk de toegang tot de bestanden, zeker in omgevingen met meerdere gebruikers.
Regelmatig bijwerken en controleren
Software-installaties, Windows-updates en handmatige wijzigingen veranderen de status van services regelmatig. Om een accurate snapshot van uw systeem te houden, werkt u deze servicelijsten het beste regelmatig bij. Zo vergelijkt u eenvoudiger, spoort u ongeautoriseerde wijzigingen op en houdt u het systeem stabiel.
Automatiseren voor meer efficiëntie
Moet u servicelijsten op meerdere systemen exporteren, dan profiteert u van de efficiëntie en consistentie die de scriptmogelijkheden van PowerShell bieden. Beheerders kunnen PowerShell-scripts uitrollen via Group Policy of de taakplanner. Ook kunnen ze tools voor remote management inzetten om exports via het netwerk uit te voeren.
Quick-start guide
NinjaOne beschikt over een ingebouwd script met de naam “Check for Stopped Automatic Services” waarmee u gestopte services in Windows 11 kunt opsporen en eventueel opnieuw kunt starten.
Dit script:
- Controleert welke automatische services momenteel niet actief zijn
- Negeert services die zijn ingesteld op “Delayed Start” of “Trigger Start”
- Kan worden gebruikt om over gestopte services te rapporteren of ze te starten
Veelvoorkomende problemen oplossen
Onvolledige servicelijsten
Dit probleem kan voortkomen uit syntaxfouten of uit een probleem met de rechten. Baken het probleem af door in Command Prompt of PowerShell het commando uit te voeren dat alle services weergeeft en controleer of dit basiscommando werkt voordat u de commando’s met filters gebruikt (voor actieve of gestopte services). Zo weet u of u toegang hebt tot de servicegegevens. Is dat niet het geval, dan hebt u mogelijk onvoldoende rechten om het commando uit te voeren.
Foutmeldingen over geweigerde toegang
Hoewel deze commando’s werken met standaard gebruikersrechten, kunnen foutmeldingen als “Toegang geweigerd” wijzen op onvoldoende rechten, vooral op beheerde apparaten. Overweeg daarom om Command Prompt of PowerShell als administrator uit te voeren voordat u de commando’s uitvoert.
Bestand niet aangemaakt of niet gevonden
Voert u een exportcommando uit terwijl er geen bestand op het bureaublad verschijnt, dan staat er mogelijk een typefout in het bestandspad. Controleer of het bestandspad klopt en exact zo is getypt als hierboven staat vermeld. Zorg daarnaast dat u schrijfrechten hebt in de doelmap.
Windows-servicelijsten verantwoord exporteren
IT-beheerders en powerusers die zicht en controle op hun systemen willen houden kunnen gedetailleerde lijsten met actieve en gestopte services exporteren om hun configuraties vast te leggen. Dat kan met Command Prompt of PowerShell, wat meer flexibiliteit geeft afhankelijk van de omgeving. Het is wel cruciaal om rekening te houden met beveiliging, automatisering en probleemoplossing, zodat het systeem stabiel en compliant blijft tijdens het beheer.
Gerelateerde onderwerpen:
- Complete gids: Windows-services op afstand starten en stoppen op meerdere apparaten
- Het controleren en starten van Windows-services automatiseren met PowerShell
- Een Windows-service verwijderen via de commandoregel en het register
- Windows-services in- of uitschakelen
- Windows-services in- of uitschakelen (video)
