Hay varias formas de instalar PowerShell en Windows. Cada mtodo de instalacin est diseado para admitir diferentes escenarios y flujos de trabajo. Elija el mtodo de instalacin que mejor se adapte a sus necesidades.
Los comandos de instalacin de este artculo son para la versin estable ms reciente de PowerShell. Para instalar otra versin de PowerShell, ajuste el comando para que se adapte a la versin que necesita. Los vnculos siguientes lo dirigen a la pgina de lanzamiento de cada versin en el repositorio de PowerShell en GitHub.
Los vnculos de descarga de cada paquete se encuentran en la seccin Activos de la pgina de versiones. Es posible que la seccin Assets (Recursos) est contrada, por lo que tendra que hacer clic para expandirla.
Winget, el administrador de paquetes de Windows, es una herramienta de lnea de comandos que permite a los usuarios detectar, instalar, actualizar, quitar y configurar aplicaciones en equipos cliente de Windows. Esta herramienta es la interfaz cliente para el servicio del Administrador de paquetes de Windows. La herramienta de lnea de comandos winget se incluye con Windows 11 y las versiones modernas de Windows 10 de forma predeterminada como Instalador de aplicacin.
La compilacin en versin preliminar 26085 de Windows Server 2025 y las versiones posteriores incluyen winget solo para Windows Server con Experiencia de escritorio. Para obtener ms informacin, consulte Anuncio de la compilacin en versin preliminar 26085 de Windows Server.
En los sistemas Windows que usan el procesador X86 o X64, winget instala el paquete MSI. En los sistemas que usan el procesador Arm64, winget instala el paquete de Microsoft Store (MSIX). Para obtener ms informacin, consulte Instalacin desde Microsoft Store.
PowerShell 7.4 se instala en un nuevo directorio y se ejecuta en paralelo con Windows PowerShell 5.1.PowerShell 7.4 es una actualizacin local que quita las versiones anteriores de PowerShell 7. Las versiones preliminares de PowerShell se pueden instalar en paralelo con otras versiones de PowerShell.
PowerShell 7.2 y versiones posteriores admiten Microsoft Update. Al habilitar esta caracterstica, recibir las actualizaciones ms recientes de PowerShell 7 en el flujo de administracin tradicional de Microsoft Update (MU), ya sea con Windows Update para empresas, WSUS, Microsoft Endpoint Configuration Manager o el cuadro de dilogo interactivo de MU en Configuracin.
Es posible que la habilitacin de las actualizaciones se haya establecido en una instalacin anterior o en una configuracin manual. Con ENABLE_MU=0, no quita la configuracin existente. Adems, esta configuracin la puede invalidar la configuracin de directiva de grupo controlada por el administrador.
Los paquetes MSI se pueden instalar desde la lnea de comandos, lo que permite a los administradores implementar paquetes sin la interaccin del usuario. El paquete MSI incluye las siguientes propiedades para controlar las opciones de instalacin:
En funcin de cmo descargue el archivo, es posible que deba desbloquearlo mediante el cmdlet Unblock-File. Descomprima el contenido en la ubicacin que quiera y ejecute pwsh.exe desde all. A diferencia de la instalacin de paquetes MSI, la instalacin del archivo ZIP no comprueba los requisitos previos. Para que la comunicacin remota en WSMan funcione correctamente, asegrese de que se han cumplido los requisitos previos.
Use este mtodo para instalar la versin basada en ARM de PowerShell en equipos como Microsoft Surface Pro X. Para obtener los mejores resultados, instale PowerShell en la carpeta para $env:ProgramFiles\PowerShell\7.
El instalador de la herramienta dotnet agrega $HOME\.dotnet\tools a la variable de entorno $env:PATH.Sin embargo, el shell que se ejecuta actualmente no tiene $env:PATH actualizado. Para iniciar PowerShell desde un nuevo shell, escriba pwsh.
De manera predeterminada, los paquetes de Windows Store se ejecutan en un espacio aislado de aplicacin que virtualiza el acceso a algunas ubicaciones del Registro y del sistema de archivos. Los cambios en las ubicaciones del registro y los archivos virtualizados no se conservan fuera del espacio aislado de la aplicacin.
Este espacio aislado bloquea todos los cambios realizados a la carpeta raz de la aplicacin. No se pueden modificar las opciones de configuracin de nivel de sistema almacenadas en $PSHOME. Esto incluye la configuracin de WSMAN. Esto impide que las sesiones remotas se conecten a instalaciones basadas en el almacn de PowerShell. Se admiten las configuraciones de nivel de usuario y la comunicacin remota de SSH.
A partir de PowerShell 7.2, el paquete de PowerShell est exento de la virtualizacin de registro y archivos. Los cambios en las ubicaciones del registro y los archivos virtualizados ahora se conservan fuera del espacio aislado de la aplicacin. Sin embargo, los cambios en la carpeta raz de la aplicacin siguen bloqueados.
Las versiones preliminares de PowerShell 7 se instalan en $env:ProgramFiles\PowerShell\7-preview, por lo que se pueden ejecutar en paralelo con versiones no preliminares de PowerShell. PowerShell 7.4 es la siguiente versin preliminar.
Para obtener los mejores resultados al actualizar, debe usar el mismo mtodo de instalacin que us la primera vez que instal PowerShell. Si no est seguro de cmo se instal PowerShell, puede verificar el valor de la variable $PSHOME, que siempre apunta al directorio que contiene PowerShell en el que se est ejecutando la sesin actual.
Al actualizar, PowerShell no lo har de una versin LTS a una versin que no sea LTS. Solo se actualiza a la versin ms reciente de LTS, por ejemplo, de 7.2.3 a 7.2.21. Para actualizar desde una versin LTS a una versin estable ms reciente o a la siguiente LTS, debe instalar la nueva versin con MSI para esa versin.
Cuando configure la comunicacin remota de PowerShell, recibir un mensaje de error y se desconectar del dispositivo.PowerShell tiene que reiniciar WinRM. Ahora se puede conectar al punto de conexin de PowerShell 7 en el dispositivo.
Windows 10 IoT Core agrega Windows PowerShell cuando se incluye la caracterstica IOT_POWERSHELL, que se puede usar para implementar PowerShell 7. Los pasos definidos anteriormente para Windows 10 IoT Enterprise tambin se pueden seguir para IoT Core.
Para agregar la ltima versin de PowerShell en la imagen de envo, use el comando Import-PSCoreRelease para incluir el paquete en el rea de trabajo y agregar la caracterstica OPENSRC_POWERSHELL a la imagen.
En el caso de la arquitectura ARM64, Windows PowerShell no se agrega cuando se incluye IOT_POWERSHELL. Por lo tanto, la instalacin basada en ZIP no funciona. Tiene que usar el comando Import-PSCoreRelease para agregarlo a la imagen.
En estas instrucciones se da por supuesto que Nano Server es un sistema operativo "sin perifricos" con una versin de PowerShell que ya se ejecuta en l. Para ms informacin, consulte la documentacin del compilador de imgenes de Nano Server.
Microsoft admite los mtodos de instalacin de este documento, aunque puede haber otros de terceros disponibles desde otros orgenes. Si bien esas herramientas y mtodos pueden funcionar, Microsoft no los admite.
Vamos a explicarte cmo instalar Windows 10 desde un usb, de forma que si tienes que reinstalar el sistema operativo o instalarlo desde cero en algn ordenador, te sea fcil poder llevarlo. Para hacer este proceso, primero crearemos un USB de instalacin en Windows con el archivo del sistema operativo, para luego instalarlo desde ah.
Este primer proceso es parecido al de descargar una ISO de Windows 10, y casi igual que el de crear un dispositivo USB de arranque con la excepcin de que la instalacin de Windows se descarga y copia a una unidad USB sin proteccin de escritura y formateada en lugar de guardarse en un archivo ISO. Vamos a guiarte por este primer proceso, y luego por el de instalar Windows.
Lo primero que vas a necesitar es la herramienta de descarga e instalacin de Windows 10. Es una aplicacin gratuita que puedes descargar desde esta web, donde debes pulsar en el botn de Descargar ahora la herramienta. La descarga no debera tardar mucho, y cuando termine debes hacer doble click en el archivo MediaCreationTool que se ha bajado para iniciarlo.
Tras unos segundos en una pantalla en la que se te dice que se estn realizando algunos preparativos, irs a la pantalla donde tienes que aceptar los trminos de uso y la licencia. Es un texto un poco largo, y puedes tomarte el tiempo que quieras para leerlo, pero vas a necesitar aceptarlo pulsando en Aceptar para poder continuar.
Tras aceptar la licencia, la aplicacin se tomar otros pocos segundos de preparativos. Luego llegars a otra ventana donde se te pregunta qu quieres hacer, y aqu debes seleccionar la opcin de Crear medios de instalacin y pulsar en el botn Siguiente para continuar.
En la siguiente ventana puedes elegir el idioma, edicin y arquitectura de la instalacin de Windows. Sin embargo, puedes simplemente aceptar la preconfiguracin, ya que se estar usando la configuracin que tienes en tu ordenador actual. Sin embargo, si necesitas hacer cambios podrs deseleccionar la casilla Usa las opciones recomendadas para este equipo para hacerlos. Cuando lo tengas listo, pulsa Siguiente.
Ahora es la parte ms importante, pues en la siguiente ventana debers elegir la opcin Unidad flash USB en lugar de archivo ISO. Como se indica en el texto, necesitas una unidad USB que tenga un mnimo de 8 GB de espacio libre para poder copiar la instalacin de Windows.
Irs a una nueva ventana en la que debes seleccionar el USB que quieres utilizar y pulsar en Siguiente. Si no lo ves en la lista, reconecta el USB al puerto disponible de tu ordenador y pulsa en Actualizar la lista de unidades para Windows vuelva a buscar. Recuerda que esto borrar todos los datos de tu pendrive, por lo que debes haberte asegurado primero de que no tiene datos que no quieras perder.
d3342ee215