Windows PowerShell
Ook wel powershell, windows powershell 5.1, pwsh genoemd
De Windows PowerShell 5.1-host die standaard met Windows wordt meegeleverd. Het proces is powershell.exe. PowerShell 7 is pwsh.exe en een afzonderlijke installatie.
Wat u moet weten
Windows PowerShell is powershell.exe. PowerShell 7 is een andere installatie genaamd pwsh.exe.
Windows levert nog steeds PowerShell 5.1 mee. Microsoft documenteert PowerShell 7 als de huidige platformonafhankelijke shell. Beide kunnen naast elkaar bestaan. cmd.exe is een derde interpreter.
- Wat is het?
- De meegeleverde PowerShell 5.1-host
- Is pwsh hetzelfde?
- Nee. Dat is PowerShell 7
- Veilig?
- De host wel. Scripts variëren
Wat is Windows PowerShell?
Windows PowerShell 5.1 is de standaard meegeleverde automatiseringshost. Het uitvoerbare bestand is powershell.exe onder WindowsPowerShell\v1.0. PowerShell 7 installeert pwsh.exe daarnaast.
Als u het nog nooit hebt gebruikt
Als Start "Windows PowerShell" toont, is dat de meegeleverde 5.1-host. U hebt deze al. Een blauw venster dat opdrachten accepteert, is niet automatisch malware. PowerShell 7 is een afzonderlijke download genaamd pwsh.exe. cmd.exe is een derde, oudere interpreter. Verwijder 5.1 niet om te "upgraden".
Waarvoor wordt het gebruikt?
Installatieprogramma's en IT-scripts roepen nog steeds powershell.exe aan omdat 5.1 overal aanwezig is.
Get-Process, bestandsbewerkingen en snelle controles. De consolehost is powershell.exe plus conhost.exe.
Een verborgen PowerShell bij aanmelding is meestal een taak. Het product zelf heeft geen Opstart-apps nodig.
Voor wie is het bedoeld?
- Beheerders die nog modules hebben die alleen met 5.1 werken
- Gebruikers die "Windows PowerShell" hebben geopend vanuit Start
- Mensen die eerst een opdrachtregel moeten lezen voordat ze in paniek raken
Huidige status
5.1 wordt standaard meegeleverd, ondersteund en onderhouden. PowerShell 7 is het huidige functiekanaal. Dit artikel behandelt de meegeleverde host en verwijst naar pwsh voor versie 7.
Hoe oud is het?
PowerShell 1.0 werd uitgebracht in 2006. Windows PowerShell 5.1 is de meegeleverde host op de huidige Windows 10 en 11. PowerShell 7 is het platformonafhankelijke traject dat begon als PowerShell Core. Monad was de naam vóór de release. Die naam start u tegenwoordig niet meer.
Versies
Belangrijkste kanalen eerst. Exacte buildnummers zijn hier niet allemaal geverifieerd.
Systeemvereisten
Waarden volgen de openbare richtlijnen van de uitgever. De werklast bepaalt nog steeds de daadwerkelijke behoefte.
Minimum
| Besturingssysteem | Wordt geleverd met ondersteunde Windows 10 en Windows 11 |
|---|
Bronprofiel
- CPU-vraag
- Volgt het script
- RAM-vraag
- Grote objectpijplijnen
Geïnstalleerde processen
Deze uitvoerbare bestanden behoren bij dit product wanneer het is geïnstalleerd.
| powershell.exe | Windows PowerShell 5.1 |
|---|---|
| pwsh.exe | PowerShell 7, indien geïnstalleerd |
| conhost.exe | Consolevenster |
Opstartonderdelen
Een verborgen PowerShell bij aanmelding is een taak of een snelkoppeling. Het product zelf heeft geen Opstart-apps nodig.
Bestandslocaties
| 5.1-host | C:\Windows\System32\WindowsPowerShell\v1.0\ |
|---|
Bestandsindelingen
Veelvoorkomende problemen
Verrassingen met EncodedCommand
Controleer het bovenliggende proces. Als Office PowerShell start, betreft dat een macroverhaal.
Module werkt alleen in 5.1
Daarom heeft Microsoft de meegeleverde host behouden. Het installeren van 7 verwijdert 5.1 niet.
Problemen oplossen
Controleer het bovenliggende proces voordat u in paniek raakt
Als Office of een browser gecodeerde PowerShell start, is dat een scriptverhaal. Het hostbestand in System32 is nog steeds van Microsoft.
Installeer PowerShell 7 via Microsoft Learn als u is verteld pwsh te gebruiken
winget install Microsoft.PowerShell of de documentatiepagina. Dat voegt pwsh.exe toe. Het vervangt 5.1 niet.
Uitvoeringsbeleid is een beleidsinstelling, geen virusinstelling
Get-ExecutionPolicy. Restricted is gebruikelijk op een nieuwe pc. Dat betekent niet dat de installatie beschadigd is.
Alternatieven
cmd.exe voor batch. pwsh voor actuele modules. Kies ze op basis van het script dat u hebt, niet op basis van een populariteitslijst.
Officiële hulp en downloads
Begin bij de leverancier. Willekeurige exe-sites zijn geen ondersteuningskanaal.
| Overzicht (5.1 versus 7) | learn.microsoft.com/powershell/scripting/overview Welke host u hebt |
|---|---|
| PowerShell 7 installeren | learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows pwsh op Windows |
| 5.1-referentie | learn.microsoft.com/powershell/scripting/windows-powershell/overview Standaard meegeleverde Windows PowerShell |
| GitHub PowerShell | github.com/PowerShell/PowerShell PowerShell 7-broncode en releases |
Gerelateerde hardware
Elke ondersteunde Windows-pc. Externe sessies verplaatsen het werk naar het doel.
Technische details
Technische details
Bestandshashes per versie en paden voor volumelicenties zijn niet geverifieerd in deze voorvertoning.
Bronnen en verificatie
Vastgelegd bronlabel: augustus 2026. Dit label vormt geen onafhankelijke verificatie. Hoe wij onderzoek doen.
- Microsoft Learn: PowerShell · 5.1 versus 7
- Microsoft Learn: PowerShell installeren · installatie van pwsh
- Foxhole-proceskaart · Voorbeelden van eerste partijen op Windows-pc's. Geen laboratoriumbenchmark.
Was dit artikel nuttig?
Een ja of nee is voldoende. Kies desgewenst een reden of voeg een korte opmerking toe.
Bedankt. Dat helpt ons om deze pagina te verbeteren.