Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article liste les exigences système pour Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0 et Windows PowerShell 5.1. Et des fonctionnalités spéciales, telles que l’environnement intégré de scripting Windows PowerShell (ISE), les commandes Common Information Model (CIM) et les flux de travail.
Windows 8.1 et Windows Server 2012 R2 incluent tous les programmes requis. Cet article est destiné aux utilisateurs des versions antérieures de Windows.
Système d'exploitation requis
Windows PowerShell 5.1
Windows PowerShell 5.1 fonctionne sur les versions suivantes de Windows. Pour exécuter Windows PowerShell 5.1, installez Windows Management Framework 5.1. Pour plus d’informations, voir Installer et configurer WMF 5.1.
| Version de Windows | Exigences système |
|---|---|
| Windows Server 2022 | Installé par défaut |
| Windows Server 2019 | Installé par défaut |
| Windows Server 2016 | Installé par défaut |
| Windows Server 2012 R2 | Installer le cadre de gestion de Windows 5.1 |
| Windows Server 2012 | Installer le cadre de gestion de Windows 5.1 |
| Windows Server 2008 R2 avec Service Pack 1 | Installer le cadre de gestion de Windows 5.1 |
| Windows 11 | Installé par défaut |
| Windows 10 version 1607 et ultérieure | Installé par défaut |
| Windows 10 version 1507, 1511 | Installer le cadre de gestion de Windows 5.1 |
| Windows 8.1 | Installer le cadre de gestion de Windows 5.1 |
| Windows 7 avec Service Pack 1 | Installer le cadre de gestion de Windows 5.1 |
Windows PowerShell 5.0
Windows Management Framework 5.1 remplace Windows Management Framework 5.0. Pour plus d’informations, voir Installer et configurer WMF 5.1.
| Version de Windows | Exigences système |
|---|---|
| Windows Server 2022 | Version supérieure installée par défaut |
| Windows Server 2019 | Version supérieure installée par défaut |
| Windows Server 2016 | Version supérieure installée par défaut |
| Windows Server 2012 R2 | Installer le cadre de gestion de Windows 5.1 |
| Windows Server 2012 | Installer le cadre de gestion de Windows 5.1 |
| Windows Server 2008 R2 avec Service Pack 1 | Installer le cadre de gestion de Windows 5.1 |
| Windows 11 | Version supérieure installée par défaut |
| Windows 10 version 1607 et ultérieure | Version supérieure installée par défaut |
| Windows 10 version 1507, 1511 | Installé par défaut |
| Windows 8.1 | Installer le cadre de gestion de Windows 5.1 |
| Windows 7 avec Service Pack 1 | Installer le cadre de gestion de Windows 5.1 |
Windows PowerShell 4.0
Windows PowerShell 4.0 fonctionne sur les versions suivantes de Windows.
| Version de Windows | Exigences système |
|---|---|
| Windows 8.1 | Installé par défaut |
| Windows Server 2012 R2 | Installé par défaut |
Windows PowerShell 3.0
Windows PowerShell 3.0 fonctionne sur les versions suivantes de Windows.
| Version de Windows | Exigences système |
|---|---|
| Windows 8 | Installé par défaut |
| Windows Server 2012 | Installé par défaut |
Configuration requise pour Microsoft .NET Framework
Windows PowerShell 5.1 nécessite l’installation complète de Microsoft .NET Framework 4.5 ou version supérieure.
Cadre de gestion Windows 4.0
Windows PowerShell 5.0 nécessite que Windows Management Framework 4.0 soit préinstallé sur Windows Server 2008 R2 SP1 et Windows 7 SP1.
WS-Management 3.0
Windows PowerShell 3.0 et Windows PowerShell 4.0 nécessitent WS-Management 3.0, qui prend en charge le service WinRM et le protocole WSMan. Ce programme est inclus dans Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0 et Windows Management Framework 3.0.
Instrumentation de gestion Windows 3.0
Windows PowerShell 3.0 et Windows PowerShell 4.0 nécessitent Windows Management Instrumentation 3.0 (WMI). Ce programme est inclus dans Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0 et Windows Management Framework 3.0. Si ce programme n’est pas installé sur l’ordinateur, les fonctionnalités nécessitant le WMI, comme les commandes CIM, ne s’exécutent pas.
Common Language Runtime 4.0
Windows PowerShell 3.0, Windows PowerShell 4.0 et Windows PowerShell 5.0 sont compilés avec Common Language Runtime (CLR) 4.0.
Exigences en matière d’interface graphique utilisateur
Windows PowerShell est une application console qui ne nécessite pas d’interface graphique. Il convient parfaitement aux ordinateurs qui ne disposent ni d’écrans ni d’écrans, ni d’interface utilisateur, comme les options d’installation de Server Core de Windows Server 2012 R2 ou Windows Server 2012.
Certains éléments nécessitent une interface graphique. Pour plus de détails, consultez l’article d’aide pour chaque article.
- Environnement de scripting intégré Windows PowerShell (ISE). Pour plus d’informations, voir Introduction de l’ISE Windows PowerShell.
- Cmdlets
- Paramètres
- Paramètre ShowWindow du cmdlet Get-Help .
- Paramètre ShowSecurityDescriptorUI des cmdlets Register-PSSessionConfiguration et Set-PSSessionConfiguration .
Exigences du moteur Windows PowerShell
Windows PowerShell 4.0 est conçu pour être rétrocompatible avec Windows PowerShell 3.0 et Windows PowerShell 2.0. Les commandets, fournisseurs, snap-ins, modules et scripts écrits pour Windows PowerShell 2.0 et Windows PowerShell 3.0 s’exécutent inchangés dans Windows PowerShell 4.0.
Cependant, en raison d’un changement de la politique d’activation à l’exécution dans Microsoft .NET Framework 4, les programmes hôtes Windows PowerShell écrits pour Windows PowerShell 2.0 et compilés avec Common Language Runtime (CLR) 2.0 ne peuvent pas s’exécuter sans modification dans Windows PowerShell 3.0, qui est compilé avec CLR 4.0.
L’exigence minimale du moteur Windows PowerShell 2.0 est Microsoft .NET Framework 2.0.50727. Cette exigence est remplie par Microsoft .NET Framework 3.5 Service Pack 1. Cette exigence n’est pas satisfaite par Microsoft .NET Framework 4 et les versions ultérieures de Microsoft .NET Framework.
Pour des informations sur l’ajout ou l’installation du moteur Windows PowerShell 2.0, ainsi que sur l’ajout ou l’installation des versions requises du Microsoft .NET Framework, voir Installation du moteur Windows PowerShell 2.0. Pour plus d’informations sur le démarrage du moteur Windows PowerShell 2.0, voir Démarrer le moteur Windows PowerShell 2.0.
Environnement de préinstallation Windows
Windows PowerShell 2.0, Windows PowerShell 3.0 et Windows PowerShell 4.0 s’exécutent dans l’environnement de préinstallation Windows (Windows PE). Cependant, les commandes suivantes ne sont pas prises en charge.
- Cmdlets du Service de Transfert Intelligent en Arrière-plan (BITS). Pour plus d’informations, voir BitsTransfer.
- Get-EventLog
- Get-WinEvent
- Sauvegarder l'aide
- Mettre à jour l'aide
Le service WinRM n’est pas présent sur Windows PE.
Pour des informations sur l’installation de Windows PowerShell 5.1 sur Windows PE, voir Ajout de la prise en charge de Windows PowerShell à Windows PE.