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.