Requisitos de Sistema do Windows PowerShell
Este artigo lista os requisitos de sistema para Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0 e Windows PowerShell 5.1. Além disso, funcionalidades especiais, como Windows PowerShell Ambiente de Scripting Integrado (ISE), comandos cim (Common Information Model) e fluxos de trabalho.
Windows 8.1 e Windows Server 2012 R2 incluem todos os programas necessários. Este artigo foi concebido para utilizadores de versões anteriores do Windows.
Requisitos do sistema operativo
Windows PowerShell 5.1
Windows PowerShell 5.1 é executado nas seguintes versões do Windows. Para executar Windows PowerShell 5.1, instale o Windows Management Framework 5.1. Para obter mais informações, veja Instalar e Configurar o WMF 5.1.
Versão do Windows | Requisitos de sistema |
---|---|
Windows Server 2022 | Instalado por predefinição |
Windows Server 2019 | Instalado por predefinição |
Windows Server 2016 | Instalado por predefinição |
Windows Server 2012 R2 | Instalar o Windows Management Framework 5.1 |
Windows Server 2012 | Instalar o Windows Management Framework 5.1 |
Windows Server 2008 R2 com Service Pack 1 | Instalar o Windows Management Framework 5.1 |
Windows 11 | Instalado por predefinição |
Windows 10 versão 1607 e mais | Instalado por predefinição |
Windows 10 versão 1507, 1511 | Instalar o Windows Management Framework 5.1 |
Windows 8.1 | Instalar o Windows Management Framework 5.1 |
Windows 7 com Service Pack 1 | Instalar o Windows Management Framework 5.1 |
Windows PowerShell 5.0
Windows Management Framework 5,1 substitui Windows Management Framework 5.0. Para obter mais informações, veja Instalar e Configurar o WMF 5.1.
Versão do Windows | Requisitos de sistema |
---|---|
Windows Server 2022 | Versão superior instalada por predefinição |
Windows Server 2019 | Versão superior instalada por predefinição |
Windows Server 2016 | Versão superior instalada por predefinição |
Windows Server 2012 R2 | Instalar o Windows Management Framework 5.1 |
Windows Server 2012 | Instalar o Windows Management Framework 5.1 |
Windows Server 2008 R2 com Service Pack 1 | Instalar o Windows Management Framework 5.1 |
Windows 11 | Versão superior instalada por predefinição |
Windows 10 versão 1607 e mais | Versão superior instalada por predefinição |
Windows 10 versão 1507, 1511 | Instalado por predefinição |
Windows 8.1 | Instalar o Windows Management Framework 5.1 |
Windows 7 com Service Pack 1 | Instalar o Windows Management Framework 5.1 |
Windows PowerShell 4.0
Windows PowerShell 4.0 é executado nas seguintes versões do Windows.
Versão do Windows | Requisitos de sistema |
---|---|
Windows 8.1 | Instalado por predefinição |
Windows Server 2012 R2 | Instalado por predefinição |
Windows PowerShell 3.0
Windows PowerShell 3.0 é executado nas seguintes versões do Windows.
Versão do Windows | Requisitos de sistema |
---|---|
Windows 8 | Instalado por predefinição |
Windows Server 2012 | Instalado por predefinição |
Requisitos do Microsoft .NET Framework
Windows PowerShell 5.1 requer a instalação completa do Microsoft .NET Framework 4.5 ou superior.
Windows Management Framework 4.0
Windows PowerShell 5.0 necessita que o Windows Management Framework 4.0 seja pré-instalado no Windows Server 2008 R2 SP1 e Windows 7 SP1.
WS-Management 3.0
Windows PowerShell 3.0 e Windows PowerShell 4.0 necessitam WS-Management 3.0, que suporta o serviço WinRM e o protocolo WSMan. Este programa está incluído no Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0 e Windows Management Framework 3.0.
Windows Management Instrumentation 3.0
Windows PowerShell 3.0 e Windows PowerShell 4.0 necessitam do Windows Management Instrumentation 3.0 (WMI). Este programa está incluído no Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0 e Windows Management Framework 3.0. Se este programa não estiver instalado no computador, as funcionalidades que requerem WMI, como comandos CIM, não são executadas.
Common Language Runtime 4.0
Windows PowerShell 3.0, Windows PowerShell 4.0 e Windows PowerShell 5.0 são compilados com base no Common Language Runtime (CLR) 4.0.
Requisitos de interface de utilizador gráfico
Windows PowerShell é uma aplicação baseada na consola que não requer uma interface gráfica. É adequado para computadores que não têm ecrãs ou monitores, ou uma interface de utilizador, como as opções de instalação server Core do Windows Server 2012 R2 ou Windows Server 2012.
Alguns itens necessitam de uma interface gráfica. Para obter detalhes, consulte o artigo de ajuda para cada item.
- Windows PowerShell o Ambiente de Scripting Integrado (ISE). Para obter mais informações, veja Introdução ao ISE do Windows PowerShell.
- Cmdlets
- Parâmetros
- Parâmetro ShowWindow do cmdlet Get-Help .
- Parâmetro ShowSecurityDescriptorUI dos cmdlets Register-PSSessionConfiguration e Set-PSSessionConfiguration .
Windows PowerShell requisitos do motor
Windows PowerShell 4.0 foi concebido para ser retrocompatível com Windows PowerShell 3.0 e Windows PowerShell 2.0. Os cmdlets, fornecedores, snap-ins, módulos e scripts escritos para Windows PowerShell 2.0 e Windows PowerShell 3.0 são executados inalterados no Windows PowerShell 4.0.
No entanto, devido a uma alteração na política de ativação de runtime no Microsoft .NET Framework 4, Windows PowerShell programas anfitriões que foram escritos para Windows PowerShell 2.0 e compilados com o Common Language Runtime (CLR) 2.0 não podem ser executados sem modificação no Windows PowerShell 3.0, que é compilado com CLR 4.0.
O requisito mínimo do motor Windows PowerShell 2.0 é o Microsoft .NET Framework 2.0.50727. Este requisito é cumprido pelo Microsoft .NET Framework 3.5 Service Pack 1. Este requisito não é cumprido pelo Microsoft .NET Framework 4 e versões posteriores do Microsoft .NET Framework.
Para obter informações sobre como adicionar ou instalar o motor Windows PowerShell 2.0 e adicionar ou instalar as versões necessárias do Microsoft .NET Framework, consulte Instalar o Motor Windows PowerShell 2.0. Para obter informações sobre como iniciar o motor Windows PowerShell 2.0, consulte Iniciar o Motor Windows PowerShell 2.0.
Ambiente de Pré-instalação do Windows
Windows PowerShell 2.0, Windows PowerShell 3.0 e Windows PowerShell 4.0 são executados no Ambiente de Pré-instalação do Windows (Windows PE). No entanto, os seguintes cmdlets não são suportados.
- Cmdlets do Serviço de Transferência Inteligente em Segundo Plano (BITS). Para obter mais informações, veja BitsTransfer.
- Get-EventLog
- Get-WinEvent
- Save-Help
- Update-Help
O serviço WinRM não está presente no Windows PE.
Para obter informações sobre como instalar o Windows PowerShell 5.1 no Windows PE, consulte Adicionar suporte de Windows PowerShell ao Windows PE.