PowerShell en Windows: actualiza ya a la última versión

Mostrar resumen Ocultar resumen

Si tu Windows aún ejecuta la versión antigua de PowerShell, no estás solo. Muchas máquinas siguen con la edición que trae el sistema y pierden mejoras de rendimiento y nuevas funciones. Aquí verás formas claras y seguras para instalar la versión más reciente de PowerShell en Windows, paso a paso y sin depender exclusivamente de actualizaciones automáticas.

Comprueba qué versión de PowerShell tienes ahora

Antes de instalar, conviene verificar la versión actual. Abre una consola y ejecuta:

  • PowerShell clásico: escribe powershell -v o $PSVersionTable.PSVersion.
  • PowerShell 7+/Core: escribe pwsh –version.

Si el comando pwsh no existe, es probable que no tengas PowerShell 7 o superior instalado.

Formas recomendadas para instalar la última versión en Windows

Existen varios métodos fiables. Elige el que mejor se adapte a tu entorno y nivel de comodidad técnica.

1) Usar winget (recomendado para usuarios modernos)

  • Abre Windows Terminal o PowerShell con permisos de administrador.
  • Ejecuta: winget install –id Microsoft.PowerShell -e.
  • Winget descarga e instala la versión estable más reciente desde Microsoft.

Winget mantiene actualizaciones y es ideal si prefieres gestión por comandos.

2) Descargar el instalador MSI desde GitHub

  • Visita el repositorio oficial de PowerShell en GitHub y busca la última release.
  • Descarga el paquete MSI adecuado a tu arquitectura: x64, x86 o ARM64.
  • Ejecuta el MSI y sigue el asistente. Puedes permitir que agregue PowerShell al PATH.

Este método da control total sobre el instalador y es útil en entornos sin winget.

3) Instalación desde Microsoft Store

  • Abre Microsoft Store y busca “PowerShell”.
  • Instala la aplicación oficial. La Store se encargará de las actualizaciones.

La versión de la Store integra actualizaciones automáticas y es cómoda para usuarios no técnicos.

4) Chocolatey para gestión en entornos corporativos

  • Si usas Chocolatey, ejecuta: choco install powershell-core -y.
  • Chocolatey instala y puede facilitar despliegues masivos con scripts.

5) Instalación portátil o desde archivo ZIP

  • Descarga el paquete ZIP apropiado desde la página de releases de GitHub.
  • Descomprime en una carpeta y ejecuta pwsh.exe desde allí.
  • Útil cuando no se desea modificar el registro ni usar instaladores.

Instalación paso a paso usando el instalador MSI

Si prefieres una guía detallada con MSI, sigue estos pasos rápidos.

  1. Descarga el archivo MSI correspondiente a tu sistema desde GitHub.
  2. Haz doble clic en el MSI para iniciar el instalador.
  3. Acepta el contrato de licencia y selecciona opciones como añadir al PATH.
  4. Completa la instalación. Reinicia la terminal si es necesario.

Para instalar desde línea de comandos usa: msiexec /i NombreDelPaquete.msi /qn en instalaciones silenciosas.

Verifica y configura después de la instalación

  • Abre una nueva ventana de terminal y ejecuta pwsh –version.
  • Configura el perfil si quieres personalizar alias y módulos: notepad $PROFILE.
  • Si necesitas módulos de la Gallery, ejecuta Install-Module -Name PowerShellGet -Force.

Si planeas usar PowerShell 7 junto a Windows PowerShell, ambas pueden coexistir sin conflicto.

Solución de problemas frecuentes al instalar PowerShell

  • pwsh no se reconoce: asegúrate de reiniciar la terminal o añadir la ruta de instalación al PATH.
  • Error al instalar MSI: prueba con permisos de administrador y desactiva temporalmente el antivirus.
  • Módulos que no cargan: revisa la política de ejecución con Get-ExecutionPolicy y cámbiala con Set-ExecutionPolicy si procede.
  • Conflictos con versiones antiguas: desinstala versiones previas solo si es necesario.

Consejos prácticos y buenas prácticas

  • Prefiere la versión estable para entornos de producción.
  • Realiza copias de seguridad de scripts importantes antes de migrar.
  • Controla las actualizaciones con winget, Chocolatey o la Microsoft Store.
  • Revisa la documentación oficial de PowerShell para novedades y breaking changes.

Comandos útiles rápidos

  • Comprobar versión: pwsh –version
  • Instalar con winget: winget install –id Microsoft.PowerShell -e
  • Instalar con Chocolatey: choco install powershell-core -y
  • Actualizar PowerShellGet: Install-Module -Name PowerShellGet -Force

Da tu opinión

Sé el primero en valorar esta entrada
o deja una reseña detallada



Microsoft Insider es un medio independiente. Apóyanos añadiéndonos a tus favoritos de Google News:

Publicar un comentario

Publicar un comentario