Windows PowerShell
Também chamado de powershell, windows powershell 5.1, pwsh
O host do Windows PowerShell 5.1 fornecido com o Windows. O processo é o powershell.exe. O PowerShell 7 é o pwsh.exe e trata-se de uma instalação separada.
O que você precisa saber
O Windows PowerShell é o powershell.exe. O PowerShell 7 é uma instalação diferente chamada pwsh.exe.
O Windows ainda traz o PowerShell 5.1. A Microsoft documenta o PowerShell 7 como o shell multiplataforma atual. Ambos podem coexistir. O cmd.exe é um terceiro interpretador.
- O que é?
- O host integrado do PowerShell 5.1
- O pwsh é a mesma coisa?
- Não. Esse é o PowerShell 7
- Seguro?
- O host é. Os scripts variam
O que é o Windows PowerShell?
O Windows PowerShell 5.1 é o host de automação integrado. O executável é o powershell.exe sob WindowsPowerShell\v1.0. O PowerShell 7 instala o pwsh.exe paralelamente.
Se você nunca o utilizou
Se o menu Iniciar exibir "Windows PowerShell", trata-se do host integrado 5.1. Você já o possui. Uma janela azul que aceita comandos não é automaticamente malware. O PowerShell 7 é um download separado denominado pwsh.exe. O cmd.exe é um terceiro interpretador, mais antigo. Não exclua a versão 5.1 para "atualizar".
Para que é utilizado?
Instaladores e scripts de TI ainda chamam o powershell.exe porque o 5.1 está em toda parte.
Get-Process, manipulação de arquivos e verificações rápidas. O host de console é powershell.exe mais conhost.exe.
Um PowerShell oculto no logon geralmente é uma tarefa. O produto em si não necessita de Inicialização de Aplicativos.
A quem se destina?
- Administradores que ainda dependem de módulos exclusivos do 5.1
- Usuários que abriram o "Windows PowerShell" a partir do Iniciar
- Pessoas que deveriam ler a linha de comando antes de entrar em pânico
Status atual
A versão 5.1 é suportada de forma integrada e em manutenção. O PowerShell 7 é a linha de desenvolvimento ativa de recursos. Este artigo cobre o host integrado e referencia o pwsh para o 7.
Qual é a idade dele?
O PowerShell 1.0 foi lançado em 2006. O Windows PowerShell 5.1 é o host integrado nos atuais Windows 10 e 11. O PowerShell 7 é a versão multiplataforma que se iniciou como PowerShell Core. Monad era o codinome de pré-lançamento. Esse nome não é o que você executa hoje.
Versões
Canais principais primeiro. Os números exatos de build não estão todos verificados aqui.
Requisitos de sistema
Os valores seguem as orientações públicas do desenvolvedor. A carga de trabalho ainda altera a necessidade real.
Mínimo
| Sistema operacional | Distribuído com as versões suportadas do Windows 10 e Windows 11 |
|---|
Perfil de recursos
- Demanda de CPU
- Acompanha o script
- Demanda de RAM
- Pipelines de objetos grandes
Processos instalados
Estes executáveis pertencem a este produto quando ele está instalado.
| powershell.exe | Windows PowerShell 5.1 |
|---|---|
| pwsh.exe | PowerShell 7, se instalado |
| conhost.exe | Janela de console |
Componentes de inicialização
Um PowerShell oculto no logon é uma tarefa ou um atalho. O produto em si não necessita de Inicialização de Aplicativos.
Locais de arquivos
| Host 5.1 | C:\Windows\System32\WindowsPowerShell\v1.0\ |
|---|
Formatos de arquivo
Problemas comuns
Surpresas com EncodedCommand
Verifique o processo pai. O Office iniciando o PowerShell costuma ser um caso de macro.
O módulo funciona apenas no 5.1
É por isso que a Microsoft manteve o host integrado. Instalar o 7 não exclui o 5.1.
Como resolver problemas
Leia o processo pai antes de entrar em pânico
O Office ou um navegador iniciando PowerShell codificado é um cenário de script. O arquivo host em System32 ainda é da Microsoft.
Instale o PowerShell 7 pelo Microsoft Learn caso tenham orientado a usar o pwsh
winget install Microsoft.PowerShell ou a página da documentação. Isso adiciona o pwsh.exe. Não substitui o 5.1.
Política de execução é uma política, não uma definição de vírus
Get-ExecutionPolicy. Restricted é comum em um PC recém-instalado. Não se trata de uma instalação com falha.
Alternativas
cmd.exe para scripts em lote. pwsh para módulos recentes. Escolha-os com base no script que você possui, não por modismos.
Ajuda oficial e downloads
Comece com o fornecedor. Sites aleatórios de exe não são um canal de suporte.
| Visão geral (5.1 versus 7) | learn.microsoft.com/powershell/scripting/overview Qual host você possui |
|---|---|
| Instalar o PowerShell 7 | learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows pwsh no Windows |
| Referência do 5.1 | learn.microsoft.com/powershell/scripting/windows-powershell/overview Windows PowerShell integrado |
| GitHub PowerShell | github.com/PowerShell/PowerShell Código-fonte e lançamentos do PowerShell 7 |
Hardware relacionado
Qualquer PC compatível com Windows. Sessões remotas transferem o processamento para o destino.
Detalhes técnicos
Detalhes técnicos
Hashes de arquivos por versão e caminhos de licenciamento por volume não são verificados nesta prévia.
Fontes e verificação
Rótulo de fonte registrada: agosto de 2026. Este rótulo não comprova verificação independente. Como pesquisamos.
- Microsoft Learn: PowerShell · 5.1 versus 7
- Microsoft Learn: instalando o PowerShell · Instalação do pwsh
- Mapa de processos do Foxhole · Amostras proprietárias em computadores Windows. Não é um benchmark de laboratório.
Este artigo foi útil?
Um sim ou não é suficiente. Escolha um motivo se desejar, ou adicione uma breve observação.
Obrigado. Isso nos ajuda a melhorar esta página.