Windows PowerShell-Systemanforderungen
In diesem Artikel werden die Systemanforderungen für Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0 und Windows PowerShell 5.1 und spezielle Features wie Windows PowerShell Integrated Scripting Environment (ISE), Common Information Model -Befehle (CIM) und Workflows aufgeführt.
Windows 8.1 und Windows Server 2012 R2 enthalten alle erforderlichen Programme. Dieser Artikel ist für Benutzer früherer Releases von Windows gedacht.
Betriebssystemanforderungen
Windows PowerShell 5.1
Windows PowerShell 5.1 wird unter den folgenden Windows-Versionen ausgeführt. Installieren Sie Windows Management Framework 5.1, um Windows PowerShell 5.1 auszuführen. Weitere Informationen finden Sie unter Installieren und Konfigurieren von WMF 5.1.
Windows-Version | Systemanforderungen |
---|---|
Windows Server 2022 | standardmäßig installiert |
Windows Server 2019 | standardmäßig installiert |
Windows Server 2016 | standardmäßig installiert |
Windows Server 2012 R2 | Installieren von Windows Management Framework 5.1 |
Windows Server 2012 | Installieren von Windows Management Framework 5.1 |
Windows Server 2008 R2 mit Service Pack 1 | Installieren von Windows Management Framework 5.1 |
Windows 11 | standardmäßig installiert |
Windows 10 Version 1607 und höher | standardmäßig installiert |
Windows 10 Version 1507, 1511 | Installieren von Windows Management Framework 5.1 |
Windows 8.1 | Installieren von Windows Management Framework 5.1 |
Windows 7 mit Service Pack 1 | Installieren von Windows Management Framework 5.1 |
Windows PowerShell 5.0
Windows Management Framework 5.1 ersetzt Windows Management Framework 5.0. Weitere Informationen finden Sie unter Installieren und Konfigurieren von WMF 5.1.
Windows-Version | Systemanforderungen |
---|---|
Windows Server 2022 | höhere Version standardmäßig installiert |
Windows Server 2019 | höhere Version standardmäßig installiert |
Windows Server 2016 | höhere Version standardmäßig installiert |
Windows Server 2012 R2 | Installieren von Windows Management Framework 5.1 |
Windows Server 2012 | Installieren von Windows Management Framework 5.1 |
Windows Server 2008 R2 mit Service Pack 1 | Installieren von Windows Management Framework 5.1 |
Windows 11 | höhere Version standardmäßig installiert |
Windows 10 Version 1607 und höher | höhere Version standardmäßig installiert |
Windows 10 Version 1507, 1511 | standardmäßig installiert |
Windows 8.1 | Installieren von Windows Management Framework 5.1 |
Windows 7 mit Service Pack 1 | Installieren von Windows Management Framework 5.1 |
Windows PowerShell 4.0
Windows PowerShell 4.0 wird unter den folgenden Versionen von Windows ausgeführt.
Windows-Version | Systemanforderungen |
---|---|
Windows 8.1 | standardmäßig installiert |
Windows Server 2012 R2 | standardmäßig installiert |
Windows PowerShell 3.0
Windows PowerShell 3.0 wird unter den folgenden Versionen von Windows ausgeführt.
Windows-Version | Systemanforderungen |
---|---|
Windows 8 | standardmäßig installiert |
Windows Server 2012 | standardmäßig installiert |
Microsoft .NET Framework-Anforderungen
Windows PowerShell 5.1 erfordert die vollständige Installation von Microsoft .NET Framework 4.5 oder höher.
Windows Management Framework 4.0
Windows PowerShell 5.0 erfordert Windows Management Framework 4.0 vorinstalliert unter Windows Server 2008 R2 SP1 und Windows 7 SP1.
WS-Management 3.0
Windows PowerShell 3.0 und Windows PowerShell 4.0 erfordern WS-Management 3.0, das den WinRM-Dienst und das WSMan-Protokoll unterstützt. Dieses Programm ist in Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0 und Windows Management Framework 3.0 enthalten.
Windows-Verwaltungsinstrumentation 3.0 (Windows Management Instrumentation, WMI)
Windows PowerShell 3.0 und Windows PowerShell 4.0 erfordern Windows Management Instrumentation 3.0 (Windows-Verwaltungsinstrumentation, WMI). Dieses Programm ist in Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0 und Windows Management Framework 3.0 enthalten. Wenn dieses Programm nicht auf dem Computer installiert ist, werden Features, die WMI erfordern, wie z. B. CIM-Befehle, nicht ausgeführt.
Common Language Runtime 4.0
Windows PowerShell 3.0, Windows PowerShell 4.0 und Windows PowerShell 5.0 werden für Common Language Runtime (CLR) 4.0 kompiliert.
Anforderungen an die grafische Benutzeroberfläche
Windows PowerShell ist eine konsolenbasierte Anwendung, die keine grafische Benutzeroberfläche erfordert. Die Anwendung eignet sich gut für Computer ohne Bildschirm oder Monitor bzw. ohne Benutzeroberfläche wie z. B. die Server Core-Installationsoptionen von Windows Server 2012 R2 oder Windows Server 2012.
Einige Elemente erfordern eine grafische Benutzeroberfläche. Weitere Informationen finden Sie im Hilfsartikel des jeweiligen Elements:
- Windows PowerShell Integrated Scripting Environment (ISE): Weitere Informationen finden Sie unter Windows PowerShell ISE.
- Cmdlets
- Parameter
- ShowWindow-Parameter des Cmdlets Get-Help.
- ShowSecurityDescriptorUI-Parameter der Cmdlets Register-PSSessionConfiguration und Set-PSSessionConfiguration.
Anforderungen an die Windows PowerShell-Engine
Windows PowerShell 4.0 ist mit Windows PowerShell 3.0 und Windows PowerShell 2.0 abwärtskompatibel. Cmdlets, Anbieter, Snap-Ins, Module und Skripts, die für Windows PowerShell 2.0 und Windows PowerShell 3.0 geschrieben wurden, können unverändert in Windows PowerShell 4.0 ausgeführt werden.
Doch aufgrund einer Änderung der Richtlinie für die Laufzeitaktivierung in Microsoft .NET Framework 4 können Windows PowerShell-Hostprogramme, die für Windows PowerShell 2.0 geschrieben und mit Common Language Runtime (CLR) 2.0 kompiliert wurden, nicht unverändert in Windows PowerShell 3.0 ausgeführt werden, das mit CLR 4.0 kompiliert wurde.
Die Windows PowerShell 2.0-Engine erfordert mindestens Microsoft .NET Framework 2.0.50727. Diese Anforderung wird durch Microsoft .NET Framework 3.5 Service Pack 1 erfüllt. Diese Anforderung wird nicht durch Microsoft .NET Framework 4 und höhere Versionen von Microsoft .NET Framework erfüllt.
Informationen zum Hinzufügen oder Installieren von Windows PowerShell 2.0 Engine sowie zum Hinzufügen oder Installieren der erforderlichen Versionen von Microsoft .NET Framework finden Sie unter Installieren des Windows PowerShell 2.0-Moduls. Informationen zum Starten von Windows PowerShell 2.0 Engine finden Sie unter Starten des Windows PowerShell 2.0-Moduls.
Windows Preinstallation Environment
Windows PowerShell 2.0, Windows PowerShell 3.0 und Windows PowerShell 4.0 werden in Windows Preinstallation Environment (Windows PE) ausgeführt. Die folgenden Cmdlets werden jedoch nicht unterstützt.
- BITS-Cmdlets (Background Intelligent Transfer Service, Intelligenter Hintergrundübertragungsdienst) Weitere Informationen hierzu finden Sie unter BitsTransfer.
- Get-EventLog
- Get-WinEvent
- Save-Help
- Update-Help
Der WinRM-Dienst ist nicht in Windows PE vorhanden.
Informationen zum Installieren von Windows PowerShell 5.1 unter Windows PE finden Sie unter Hinzufügen Windows PowerShell Unterstützung für Windows PE.