Compartir a través de


Requisitos del sistema de Windows PowerShell

En este artículo se enumeran los requisitos del sistema para Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0 y Windows PowerShell 5.1. Y, características especiales, como el entorno de scripting integrado (ISE) de Windows PowerShell, los comandos del Modelo de información común (CIM) y los flujos de trabajo.

Windows 8.1 y Windows Server 2012 R2 incluyen todos los programas necesarios. Este artículo está diseñado para usuarios de versiones anteriores de Windows.

Requisitos de sistema operativo

Windows PowerShell 5.1

Windows PowerShell 5.1 se ejecuta en las siguientes versiones de Windows. Para ejecutar Windows PowerShell 5.1, instale Windows Management Framework 5.1. Para más información, consulte Instalación y configuración de WMF 5.1.

Versión de Windows Requisito del sistema
Windows Server 2022 Instalado de forma predeterminada
Windows Server 2019 Instalado de forma predeterminada
Windows Server 2016 Instalado de forma predeterminada
Windows Server 2012 R2 Instalar Windows Management Framework 5.1
Windows Server 2012 Instalar Windows Management Framework 5.1
Windows Server 2008 R2 con Service Pack 1 Instalar Windows Management Framework 5.1
Windows 11 Instalado de forma predeterminada
Windows 10 versión 1607 y posteriores Instalado de forma predeterminada
Windows 10 versión 1507, 1511 Instalar Windows Management Framework 5.1
Windows 8.1 Instalar Windows Management Framework 5.1
Windows 7 con Service Pack 1 Instalar Windows Management Framework 5.1

Windows PowerShell 5.0

Windows Management Framework 5.1 sustituye a Windows Management Framework 5.0. Para más información, consulte Instalación y configuración de WMF 5.1.

Versión de Windows Requisito del sistema
Windows Server 2022 Versión posterior instalada de forma predeterminada
Windows Server 2019 Versión posterior instalada de forma predeterminada
Windows Server 2016 Versión posterior instalada de forma predeterminada
Windows Server 2012 R2 Instalar Windows Management Framework 5.1
Windows Server 2012 Instalar Windows Management Framework 5.1
Windows Server 2008 R2 con Service Pack 1 Instalar Windows Management Framework 5.1
Windows 11 Versión posterior instalada de forma predeterminada
Windows 10 versión 1607 y posteriores Versión posterior instalada de forma predeterminada
Windows 10 versión 1507, 1511 Instalado de forma predeterminada
Windows 8.1 Instalar Windows Management Framework 5.1
Windows 7 con Service Pack 1 Instalar Windows Management Framework 5.1

Windows PowerShell 4.0

Windows PowerShell 4.0 se ejecuta en las siguientes versiones de Windows.

Versión de Windows Requisito del sistema
Windows 8.1 Instalado de forma predeterminada
Windows Server 2012 R2 Instalado de forma predeterminada

Windows PowerShell 3.0

Windows PowerShell 3.0 se ejecuta en las siguientes versiones de Windows.

Versión de Windows Requisito del sistema
Windows 8 Instalado de forma predeterminada
Windows Server 2012 Instalado de forma predeterminada

Requisitos de Microsoft .NET Framework

Windows PowerShell 5.1 requiere la instalación completa de Microsoft .NET Framework 4.5 o posterior.

Windows Management Framework 4.0

Windows PowerShell 5.0 requiere que Windows Management Framework 4.0 esté preinstalado en Windows Server 2008 R2 SP1 y Windows 7 SP1.

WS-Management 3.0

Windows PowerShell 3.0 y Windows PowerShell 4.0 requieren WS-Management 3.0, que admite el servicio WinRM y el protocolo WSMan. Este programa está incluido en Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0 y Windows Management Framework 3.0.

Instrumental de administración de Windows 3.0

Windows PowerShell 3.0 y Windows PowerShell 4.0 requiere Instrumental de administración de Windows 3.0 (WMI). Este programa está incluido en Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0 y Windows Management Framework 3.0. Si este programa no está instalado en el equipo, las características que requieren WMI, como los comandos CIM, no se ejecutan.

Common Language Runtime 4.0

Windows PowerShell 3.0, Windows PowerShell 4.0 y Windows PowerShell 5.0 se compilan en Common Language Runtime (CLR) 4.0.

Requisitos de la interfaz gráfica de usuario

Windows PowerShell es una aplicación basada en consola que no requiere una interfaz gráfica de usuario. Es idónea para equipos que no tienen pantallas, monitores ni interfaz de usuario, como las opciones de instalación de Server Core de Windows Server 2012 R2 o Windows Server 2012.

Algunos elementos requieren una interfaz gráfica de usuario. Para obtener más información, vea el artículo de ayuda de cada elemento.

Requisitos del motor de Windows PowerShell

Windows PowerShell 4.0 está diseñado para ser compatible con versiones anteriores de Windows PowerShell 3.0 y Windows PowerShell 2.0. Los cmdlets, proveedores, complementos, módulos y scripts escritos para Windows PowerShell 2.0 y Windows PowerShell 3.0 se ejecutan sin cambios en Windows PowerShell 4.0.

Pero debido a un cambio en la directiva de activación de tiempo de ejecución en Microsoft .NET Framework 4, los programas de host de Windows PowerShell escritos para Windows PowerShell 2.0 y compilados con Common Language Runtime (CLR) 2.0 no se pueden ejecutar sin modificaciones en Windows PowerShell 3.0, que está compilado con CLR 4.0.

El requisito mínimo del motor de Windows PowerShell 2.0 es Microsoft .NET Framework 2.0.50727. Este requisito se cumple mediante Microsoft .NET Framework 3.5 Service Pack 1. Este requisito no se cumple con Microsoft .NET Framework 4 y versiones posteriores de Microsoft .NET Framework.

Para información sobre cómo agregar o instalar el motor de Windows PowerShell 2.0 y agregar o instalar las versiones necesarias de Microsoft .NET Framework, consulte Instalación del motor de Windows PowerShell 2.0. Para obtener información sobre cómo iniciar el motor de Windows PowerShell 2.0, consulte Iniciar el motor de Windows PowerShell 2.0.

Entorno de preinstalación de Windows

Windows PowerShell 2.0, Windows PowerShell 3.0 y Windows PowerShell 4.0 se ejecutan en el Entorno de preinstalación de Windows (Windows PE). Pero no se admiten los cmdlets siguientes.

El servicio WinRM no está presente en Windows PE.

Para obtener información sobre cómo instalar Windows PowerShell 5.1 en Windows PE, consulte Adición de Windows PowerShell compatibilidad con Windows PE.

Consulte también