Windows PowerShell
También llamado powershell, windows powershell 5.1, pwsh
El host de Windows PowerShell 5.1 que se incluye con Windows. El proceso es powershell.exe. PowerShell 7 es pwsh.exe y requiere una instalación independiente.
Lo que necesita saber
Windows PowerShell es powershell.exe. PowerShell 7 es una instalación diferente llamada pwsh.exe.
Windows todavía incluye PowerShell 5.1. Microsoft documenta PowerShell 7 como el shell multiplataforma actual. Ambos pueden coexistir. cmd.exe es un tercer intérprete.
- ¿Qué es?
- El host integrado de PowerShell 5.1
- ¿Es pwsh lo mismo?
- No. Eso es PowerShell 7
- ¿Seguro?
- El host sí. Los scripts varían
¿Qué es Windows PowerShell?
Windows PowerShell 5.1 es el host de automatización integrado. El ejecutable es powershell.exe en WindowsPowerShell\v1.0. PowerShell 7 instala pwsh.exe a su lado.
Si nunca lo ha utilizado
Si Inicio muestra "Windows PowerShell", ese es el host 5.1 integrado. Ya lo tiene. Una ventana azul que acepta comandos no es automáticamente malware. PowerShell 7 es una descarga independiente llamada pwsh.exe. cmd.exe es un tercer intérprete, más antiguo. No elimine 5.1 para "actualizar".
¿Para qué se utiliza?
Los instaladores y los scripts de TI todavía llaman a powershell.exe porque 5.1 está en todas partes.
Get-Process, operaciones con archivos y comprobaciones rápidas. El host de la consola es powershell.exe más conhost.exe.
Un proceso de PowerShell oculto al iniciar sesión suele ser una tarea. El producto en sí no necesita Aplicaciones de inicio.
¿Para quién es?
- Administradores que todavía tienen módulos exclusivos para 5.1
- Usuarios que abrieron "Windows PowerShell" desde Inicio
- Personas que deberían leer una línea de comandos antes de entrar en pánico
Estado actual
5.1 es compatible de forma integrada y se encuentra en mantenimiento. PowerShell 7 es la rama de desarrollo activa de funciones. Este artículo cubre el host integrado y remite a pwsh para la versión 7.
¿Qué antigüedad tiene?
PowerShell 1.0 se lanzó en 2006. Windows PowerShell 5.1 es el host integrado en las versiones actuales de Windows 10 y 11. PowerShell 7 es la rama multiplataforma que comenzó como PowerShell Core. Monad fue su nombre preliminar. Ese nombre no es lo que se ejecuta hoy en día.
Versiones
Primero los canales principales. No todos los números de compilación exactos están verificados aquí.
Requisitos del sistema
Los valores siguen las pautas públicas del editor. La carga de trabajo aún modifica la necesidad real.
Mínimo
| Sistema operativo | Se incluye con las versiones admitidas de Windows 10 y Windows 11 |
|---|
Perfil de recursos
- Demanda de CPU
- Varía según el script
- Demanda de RAM
- Canalizaciones de objetos de gran tamaño
Procesos instalados
Estos ejecutables pertenecen a este producto cuando está instalado.
| powershell.exe | Windows PowerShell 5.1 |
|---|---|
| pwsh.exe | PowerShell 7, si está instalado |
| conhost.exe | Ventana de consola |
Componentes de inicio
Un proceso de PowerShell oculto al iniciar sesión es una tarea o un acceso directo. El producto en sí no necesita Aplicaciones de inicio.
Ubicaciones de archivos
| Host 5.1 | C:\Windows\System32\WindowsPowerShell\v1.0\ |
|---|
Formatos de archivo
Problemas comunes
Sorpresas con EncodedCommand
Examine el proceso principal. Si Office inicia PowerShell, suele tratarse de una macro.
El módulo solo funciona en 5.1
Por eso Microsoft mantuvo el host integrado. Instalar 7 no elimina 5.1.
Cómo resolver problemas
Lea el proceso principal antes de entrar en pánico
Que Office o un navegador inicien PowerShell codificado es cuestión de un script. El archivo del host en System32 sigue siendo de Microsoft.
Instale PowerShell 7 desde Microsoft Learn si le indicaron usar pwsh
winget install Microsoft.PowerShell o la página de documentación. Eso agrega pwsh.exe. No reemplaza a 5.1.
La directiva de ejecución es una directiva, no una configuración de virus
Get-ExecutionPolicy. Restricted es habitual en un PC nuevo. Eso no significa que la instalación esté dañada.
Alternativas
cmd.exe para scripts por lotes. pwsh para módulos actuales. Elíjalos en función del script que tenga, no por modas.
Ayuda oficial y descargas
Comience con el proveedor. Los sitios con ejecutables aleatorios no son un canal de soporte.
| Información general (5.1 frente a 7) | learn.microsoft.com/powershell/scripting/overview Qué host tiene |
|---|---|
| Instalar PowerShell 7 | learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows pwsh en Windows |
| Referencia de 5.1 | learn.microsoft.com/powershell/scripting/windows-powershell/overview Windows PowerShell integrado |
| GitHub PowerShell | github.com/PowerShell/PowerShell Código fuente y versiones de PowerShell 7 |
Hardware relacionado
Cualquier PC con Windows compatible. Las sesiones remotas trasladan el trabajo al destino.
Detalles técnicos
Detalles técnicos
Los hashes de archivo por versión y las rutas de licencias por volumen no están verificados en esta vista previa.
Fuentes y verificación
Etiqueta de fuente registrada: agosto de 2026. Esta etiqueta no establece una verificación independiente. Cómo investigamos.
- Microsoft Learn: PowerShell · 5.1 frente a 7
- Microsoft Learn: instalación de PowerShell · instalación de pwsh
- Mapa de procesos de Foxhole · Muestras directas en PC con Windows. No es una prueba comparativa de laboratorio.
¿Fue útil este artículo?
Un sí o un no es suficiente. Elija un motivo si lo desea o agregue una breve nota.
Gracias. Eso nos ayuda a mejorar esta página.