Windows PowerShell-systeemvereisten
In dit artikel vindt u de systeemvereisten voor Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0 en Windows PowerShell 5.1. En speciale functies, zoals Windows PowerShell ISE (Integrated Scripting Environment), Common Information Model -opdrachten (CIM) en werkstromen.
Windows 8.1 en Windows Server 2012 R2 bevatten alle vereiste programma's. Dit artikel is ontworpen voor gebruikers van eerdere versies van Windows.
Vereisten voor het besturingssysteem
Windows PowerShell 5.1
Windows PowerShell 5.1 wordt uitgevoerd op de volgende versies van Windows. Als u Windows PowerShell 5.1 wilt uitvoeren, installeert Windows Management Framework 5.1. Zie WMF 5.1 installerenen configureren voor meer informatie.
| Windows-versie | Systeemvereiste |
|---|---|
| Windows Server 2022 | Standaard geïnstalleerd |
| Windows Server 2019 | Standaard geïnstalleerd |
| Windows Server 2016 | Standaard geïnstalleerd |
| Windows Server 2012 R2 | Installeer Windows Management Framework 5.1 |
| Windows Server 2012 | Installeer Windows Management Framework 5.1 |
| Windows Server 2008 R2 met Service Pack 1 | Installeer Windows Management Framework 5.1 |
| Windows 11 | Standaard geïnstalleerd |
| Windows 10 versie 1607 en hoger | Standaard geïnstalleerd |
| Windows 10 versie 1507, 1511 | Installeer Windows Management Framework 5.1 |
| Windows 8.1 | Installeer Windows Management Framework 5.1 |
| Windows 7 met Service Pack 1 | Installeer Windows Management Framework 5.1 |
Windows PowerShell 5.0
Windows PowerShell 5.0 wordt uitgevoerd op de volgende versies van Windows. Als u Windows PowerShell 5.0 wilt uitvoeren, installeert Windows Management Framework 5.1. Zie WMF 5.1 installerenen configureren voor meer informatie. Windows Management Framework 5.1 wordt Windows Management Framework 5.0.
| Windows-versie | Systeemvereiste |
|---|---|
| Windows Server 2022 | Hogere versie is standaard geïnstalleerd |
| Windows Server 2019 | Hogere versie is standaard geïnstalleerd |
| Windows Server 2016 | Hogere versie is standaard geïnstalleerd |
| Windows Server 2012 R2 | Installeer Windows Management Framework 5.1 |
| Windows Server 2012 | Installeer Windows Management Framework 5.1 |
| Windows Server 2008 R2 met Service Pack 1 | Installeer Windows Management Framework 5.1 |
| Windows 11 | Hogere versie is standaard geïnstalleerd |
| Windows 10 versie 1607 en hoger | Hogere versie is standaard geïnstalleerd |
| Windows 10 versie 1507, 1511 | Standaard geïnstalleerd |
| Windows 8.1 | Installeer Windows Management Framework 5.1 |
| Windows 7 met Service Pack 1 | Installeer Windows Management Framework 5.1 |
Windows PowerShell 4.0
Windows PowerShell 4.0 wordt uitgevoerd op de volgende versies van Windows. Als u Windows PowerShell versie 4.0 wilt uitvoeren, installeert u de opgegeven versie van de Windows Management Framework voor uw besturingssysteem.
| Windows-versie | Systeemvereiste |
|---|---|
| Windows 8.1 | Standaard geïnstalleerd |
| Windows Server 2012 R2 | Standaard geïnstalleerd |
| Windows 7 met Service Pack 1 | Installeer Windows Management Framework 4.0 |
| Windows Server 2008 R2 met Service Pack 1 | Installeer Windows Management Framework 4.0 |
Windows PowerShell 3.0
Windows PowerShell 3.0 wordt uitgevoerd op de volgende versies van Windows. Als u Windows PowerShell 3.0 wilt uitvoeren, installeert u de opgegeven versie van de Windows Management Framework voor uw besturingssysteem.
| Windows-versie | Systeemvereiste |
|---|---|
| Windows 8 | Standaard geïnstalleerd |
| Windows Server 2012 | Standaard geïnstalleerd |
| Windows 7 met Service Pack 1 | Installeer Windows Management Framework 3.0 |
| Windows Server 2008 R2 met Service Pack 1 | Installeer Windows Management Framework 3.0 |
| Windows Server 2008 met Service Pack 2 | Installeer Windows Management Framework 3.0 |
Microsoft .NET Framework vereisten
In de volgende tabel ziet u de .NET Framework vereisten voor Windows PowerShell.
| Versie | .NET-vereiste |
|---|---|
| Windows PowerShell 5.1 | Vereist de volledige installatie van Microsoft .NET Framework 4.5. Windows 8.1 en Windows Server 2012 R2 zijn standaard Microsoft .NET Framework 4.5. |
| Windows PowerShell 5.0 | Vereist de volledige installatie van Microsoft .NET Framework 4.5. Windows 8.1 en Windows Server 2012 R2 bevatten standaard Microsoft .NET Framework 4.5. |
| Windows PowerShell 4.0 | Vereist de volledige installatie van Microsoft .NET Framework 4.5. Windows 8.1 en Windows Server 2012 R2 bevatten standaard Microsoft .NET Framework 4.5. |
| Windows PowerShell 3.0 | Vereist de volledige installatie van Microsoft .NET Framework 4. Windows 8 en Windows Server 2012 standaard Microsoft .NET Framework 4.5, dat aan deze vereiste voldoet. |
Gebruik de volgende koppelingen om Microsoft .NET Framework downloaden uit het Microsoft Downloadcentrum.
| Versie | Koppeling |
|---|---|
.NET Framework 4.5 ( dotNetFx45_Full_setup.exe ) |
Microsoft .NET Framework 4.5 |
.NET Framework 4 ( dotNetFx40_Full_setup.exe ) |
Microsoft .NET Framework 4 (web installer) |
Windows Management Framework 4.0
Windows PowerShell 5.0 moet Windows Management Framework 4.0 vooraf worden geïnstalleerd op Windows Server 2008 R2 SP1 en Windows 7 SP1.
WS-Management 3.0
Windows PowerShell 3.0 en Windows PowerShell 4.0 is WS-Management 3.0 vereist, dat ondersteuning biedt voor de WinRM-service en het WSMan-protocol. Dit programma is opgenomen in Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0 en Windows Management Framework 3.0.
Windows Management Instrumentation 3.0
Windows PowerShell 3.0 en Windows PowerShell 4.0 is Windows Management Instrumentation 3.0 (WMI) vereist. Dit programma is opgenomen in Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0 en Windows Management Framework 3.0. Als dit programma niet op de computer is geïnstalleerd, worden functies waarvoor WMI is vereist, zoals CIM-opdrachten, niet uitgevoerd.
Common Language Runtime 4.0
Windows PowerShell 3.0, Windows PowerShell 4.0 en Windows PowerShell 5.0 worden gecompileerd op common language runtime (CLR) 4.0.
Vereisten voor grafische gebruikersinterface
Windows PowerShell is een consoletoepassing waarvoor geen grafische gebruikersinterface is vereist. Het is zeer geschikt voor computers die geen schermen of monitors hebben, of een gebruikersinterface, zoals de Server Core-installatieopties van Windows Server 2012 R2 of Windows Server 2012.
Voor sommige items is een grafische gebruikersinterface vereist. Zie het Help-artikel voor elk item voor meer informatie.
- Windows PowerShell Integrated Scripting Environment (ISE). Zie Introducing the Windows PowerShell ISE (Introductie Windows PowerShell ISE) voor meer informatie.
- Cmdlets
- Parameters
- Parameter ShowWindow van de cmdlet Get-Help.
- Parameter ShowSecurityDescriptorUI van de cmdlets Register-PSSessionConfiguration en Set-PSSessionConfiguration.
Windows PowerShell engine-vereisten
Windows PowerShell 4.0 is ontworpen om achterwaarts compatibel te zijn met Windows PowerShell 3.0 en Windows PowerShell 2.0. Cmdlets, providers, modules, modules en scripts die zijn geschreven voor Windows PowerShell 2.0 en Windows PowerShell 3.0 worden ongewijzigd uitgevoerd in Windows PowerShell 4.0.
Vanwege een wijziging in het runtimeactiveringsbeleid in Microsoft .NET Framework 4 kunnen Windows PowerShell-hostprogramma's die zijn geschreven voor Windows PowerShell 2.0 en gecompileerd met Common Language Runtime (CLR) 2.0, echter niet worden uitgevoerd zonder wijzigingen in Windows PowerShell 3.0. gecompileerd met CLR 4.0.
De minimale Windows PowerShell van de 2.0-engine is Microsoft .NET Framework 2.0.50727. Aan deze vereiste wordt voldaan door Microsoft .NET Framework 3.5 Service Pack 1. Aan deze vereiste wordt niet voldaan door Microsoft .NET Framework 4 en latere versies van Microsoft .NET Framework.
Zie Installing the Windows PowerShell 2.0 Engine (De Windows PowerShell 2.0-engineinstalleren) voor informatie over het toevoegen of installeren van de Windows PowerShell 2.0-engine en het toevoegen of installeren van de vereiste versies van microsoft .NET Framework. Zie Starting the Windows PowerShell 2.0 Engine (De 2.0-engine starten) voor meer informatie over het starten van Windows PowerShell 2.0-engine.
Windows Preinstallation Environment
Windows PowerShell 2.0, Windows PowerShell 3.0 en Windows PowerShell 4.0 worden uitgevoerd in Windows Preinstallation Environment (Windows PE). De volgende cmdlets worden echter niet ondersteund.
- Background Intelligent Transfer Service cmdlets (BITS). Zie BitsTransfer voor meer informatie.
- Get-EventLog
- Get-WinEvent
- Save-Help
- Update-Help
De WinRM-service is niet aanwezig op Windows PE.