Cómo actualizar PowerShell en Windows 11: Guía paso a paso

Actualizar PowerShell en Windows 11 no es exactamente cosa de otro mundo, pero sí vale la pena el esfuerzocito para tener las últimas novedades y parches de seguridad. Lo primero, abre Windows Terminal — si eres como la mayoría, quizás tengas que buscarlo en el menú de inicio. Escribe “Windows Terminal”, haz clic derecho y selecciona Ejecutar como administrador; esto te puede ahorrar dolores de cabeza, porque a veces, correrlo con permisos elevados es la diferencia entre una actualización sin problemas o errores molestos.

Paso 1: Abre Windows Terminal

Haz clic en el botón de inicio, busca en el cuadro de búsqueda Windows Terminal, y presiona Enter. Si no se abre enseguida, prueba clic derecho y selecciona Ejecutar como administrador. La ventaja es que Windows Terminal combina PowerShell y el símbolo del sistema, así tienes todo en uno y menos lío con permisos.

Paso 2: Mira qué versión de PowerShell tienes

Escribe pwsh -v y pulsa Enter. Esto te muestra qué versión tienes instalada. Si sale algo como 7.2 o 7.3, tal vez estás bastante al día, pero si es más vieja o tienes curiosidad, sigue adelante. A veces, en algunas configuraciones, este comando no muestra la versión claramente, y en ese caso prueba con $PSVersionTable.PSVersion para ver los detalles.

Paso 3: Instala la última versión de PowerShell (y a veces la versión preview es la mejor opción)

La mayoría de la banda suele querer la versión estable, pero también está bien probar la versión preview, que a menudo trae las funciones más nuevas antes que nadie. Para instalar la versión preview, escribe esto:

winget install --id Microsoft.PowerShell.Preview -e

¿Por qué usar winget? Porque es la forma más fácil de actualizar sin andar descargando cosas manualmente. Solo asegúrate que tanto Microsoft Store como winget estén actualizados; si no, esto puede fallar.

Nota: Si winget no funciona, quizás necesites actualizar o instalarlo desde el App Installer en la Microsoft Store.

Paso 4: Lanza la nueva versión de PowerShell

Una vez instalado, para probar la nueva versión, escribe:

pwsh-preview

Y eso abrirá la versión más reciente en modo preview. Si no arranca, revisa tu variable de entorno PATH o cierra y vuelve a abrir Windows Terminal y prueba otra vez. Algunas personas dicen que la primera vez no se ve la versión nueva de inmediato, y un reinicio puede ayudar. No sé exactamente por qué, pero Windows a veces se vuelve medio raro con estas cosas.

Paso 5: Confirma que se actualizó

Escribe pwsh-preview -v otra vez, y debería mostrarte la versión actual. Si por alguna razón sigue viendo la vieja, prueba a reiniciar el PC o a correr el comando como administrador. También puedes revisar en Configuración > Aplicaciones > Aplicaciones y funciones si PowerShell está en la lista y qué versión tiene.

Tips para actualizar PowerShell en Windows 11

  • Ten buena señal de Internet, porque winget baja las cosas en línea.
  • Mantén Windows actualizado, porque a veces las nuevas versiones de PowerShell necesitan las últimas correcciones del sistema.
  • Si algo falla, revisa las actualizaciones de Windows o ejecuta sfc /scannow en el símbolo del sistema para arreglar archivos dañados.
  • Usa Windows Terminal, que es más moderno y bonito.
  • Y si te enredas mucho, busca en los foros de Microsoft o en GitHub, a veces hay soluciones a problemas comunes.

Preguntas frecuentes

¿Qué es PowerShell?

PowerShell es como la navaja suiza de Windows para hacer scripts, automatizar tareas y administrar todo más fácil. Es una especie de súper línea de comandos pensada para administradores y usuarios que quieren más control.

¿Por qué debería actualizar?

Porque las versiones nuevas traen parches de seguridad, mejoras en rendimiento y funciones nuevas chulas. Es como actualizar el software del coche para que vaya más bonito y seguro.

¿Puedo hacerlo desde Command Prompt?

Se puede, pero es mucho más sencillo con Windows Terminal y PowerShell. El Command Prompt no es tan amigable para gestionar o actualizar PowerShell.

¿Y si la actualización se cuelga o da error?

Revisa que tienes permisos de administrador, que winget funciona bien, y que tienes buena conexión a Internet. A veces, un reinicio ayuda a limpiar los fallos rebeldes.

¿Con qué frecuencia debería checkear las actualizaciones?

Lo recomendable es cada unos meses, o cuando Windows te avise de algo importante. Como las actualizaciones mayores de Windows suelen traer nuevas versiones de PowerShell, no hace falta hacerlo tan seguido.

Resumen

  • Abre Windows Terminal como administrador.
  • Verifica tu versión de PowerShell.
  • Ejecuta winget install --id Microsoft.PowerShell.Preview -e para tener la última.
  • Escribe pwsh-preview para lanzarla.
  • Confirma con pwsh-preview -v.

¿Y qué tal al final?

Actualizar PowerShell en Windows 11 puede parecer un rollo al principio, con los comandos y las dependencias, pero en realidad es más fácil de lo que parece. La idea principal es que tener la versión más nueva te da mejor seguridad, más herramientas y menos líos en el futuro. Como hacerle un tune-up a tu juego antes de una partida, un pequeño paso que marca la diferencia. Espero que esto ayude a alguien a agilizar el proceso y que la próxima vez sea más sencillo de hacer sin tantas vueltas.