0%
Tecnotuto - Windows

Cómo actualizar PowerShell en Windows 11 y 10

Windows PowerShell es un potente lenguaje de programación y shell de línea de comandos para automatizar tareas. Mantener PowerShell actualizado es esencial para acceder a nuevas funciones, mejoras de seguridad y correcciones de errores. Este artículo explorará cómo actualizar PowerShell en Windows 11 y 10.

Se recomienda encarecidamente actualizar PowerShell a la última versión por varios motivos. Una de las razones más comunes es que las versiones más nuevas suelen venir con parches de seguridad y solucionan problemas y errores que pueden existir en versiones anteriores. Dicho esto, comprendamos lo que necesita saber antes de actualizar Windows PowerShell.

Nota: Si bien demostraremos los pasos en Windows 11, los pasos también son los mismos para Windows 10.

Índice

Cosas que debe saber antes de actualizar la versión de PowerShell

Antes de actualizar la versión de PowerShell, hay varias cosas esenciales que debes recordar.

1. Asegúrese de que la versión de PowerShell que planea actualizar sea compatible con su sistema operativo. Es posible que las versiones más recientes de PowerShell no sean compatibles con versiones anteriores de Windows.

2. Revise sus scripts y módulos existentes. Las actualizaciones de PowerShell pueden introducir cambios importantes que afecten la funcionalidad de sus scripts. Además, cuando utilice módulos de terceros, asegúrese de que sean compatibles con la versión actualizada de PowerShell.

3. Dependiendo de las políticas de su organización, es posible que necesite privilegios administrativos para actualizar PowerShell. Asegúrese de tener los permisos necesarios antes de intentar una actualización.

4. Las actualizaciones de PowerShell pueden incluir mejoras y correcciones de seguridad. Actualizar a la última versión puede ayudar a proteger su sistema de vulnerabilidades conocidas, por lo que es una buena práctica de seguridad.

Tener en cuenta estos puntos y planificar cuidadosamente la actualización garantizará una transición sin problemas a una versión actualizada de PowerShell. Antes de actualizar, debe verificar la versión actual de PowerShell que utiliza.

¿Qué versión de PowerShell tienes?

Verificar la versión de PowerShell es bastante sencillo. Siga los pasos que se mencionan a continuación.

Paso 1: presione la tecla Windows en su teclado, escriba Windows PowerShell y haga clic en Abrir.

Paso 2: Ahora, escriba el siguiente comando para actualizar PowerShell.

$psversiontable

Eso es todo. El comando arrojará muchos detalles. Tendrá la versión de PowerShell adyacente a PSVersion. Si su versión es inferior a la última versión (al momento de escribir este artículo, 7.3.8) de PowerShell, continúe leyendo para saber cómo actualizar PowerShell a la última versión.

Cómo actualizar PowerShell a la última versión para Windows

Hay varias formas de actualizar PowerShell a la última versión en Windows 11/10. Consideraremos actualizarlo directamente y a través de Microsoft Store. Primero comencemos actualizándolo usando Winget.

Método 1: Comando rápido para actualizar PowerShell

Este método es la forma más sencilla de actualizar la versión de PowerShell. Usaremos Winget, un administrador de paquetes, para descargar e instalar PowerShell. No es necesario descargar y seguir los pasos para actualizar la versión de PowerShell. Sigue las instrucciones de abajo.

Hecho de la diversión: PowerShell es de código abierto (a través de GitHub), lo que permite a los desarrolladores y administradores de sistemas utilizar PowerShell en diferentes sistemas operativos, mejorando su versatilidad y adopción en diversos entornos.

Paso 1: presione la tecla Windows en su teclado, escriba Windows PowerShell y haga clic en Abrir.

Paso 2: Escriba el siguiente comando.

winget install --id Microsoft.Powershell --source winget

Nota: Si desea descargar la versión beta para probar sus scripts, reemplace 'Microsoft.Powershell' con 'Microsoft.Powershell.Preview' en el comando anterior.

El comando anterior descargará e instalará la última versión de PowerShell desde el repositorio GitHub de Microsoft. Una vez descargado e instalado, cierre todas las ventanas de Terminal y vuelva a abrirlas para usar el nuevo PowerShell.

Continúe leyendo para conocer otra forma de actualizar Windows PowerShell.

Método 2: actualizar la versión de PowerShell mediante el paquete MSI

Es una de las formas más comunes de actualizar PowerShell. Sin embargo, antes de continuar, verifique la arquitectura de su sistema y siga los pasos a continuación.

Paso 1: Vaya a la página oficial de Microsoft en su navegador preferido para descargar el paquete MSI.

Nota: Alternativamente, puede descargar la última versión de PowerShell desde GitHub como un archivo .msi.

Paso 2: Desplácese hacia abajo y en la sección "Instalación del paquete MSI", haga clic en "PowerShell-7.38-win-x64.msi" o "PowerShell-7.38-win-x86.msi" según la arquitectura de su sistema.

Paso 3: Una vez descargado, haga doble clic en el archivo de instalación descargado y haga clic en Siguiente.

Paso 4: Seleccione una carpeta de destino para su versión descargada de PowerShell y haga clic en Siguiente.

Paso 5: En Acciones opcionales, personalice la instalación marcando la casilla junto a las opciones que desea habilitar y haciendo clic en Siguiente.

Paso 6: En la siguiente pantalla, marque las casillas para permitir que PowerShell se actualice a través del servicio Microsoft Update y haga clic en Siguiente.

Paso 7: Finalmente, haga clic en Instalar y haga clic en Sí en la confirmación emergente.

Ahí tienes. Una vez instalado, puede hacer clic en Finalizar e iniciar la última versión de PowerShell. Puede verificar la versión siguiendo el método anterior.

Método 3: actualice PowerShell a través de Microsoft Store

Existen ciertas limitaciones para PowerShell de Microsoft Store, incluido el hecho de que $pshome no se puede modificar y los cmdlets, módulos y funciones avanzados específicos pueden deshabilitarse o restringirse. Sin embargo, puedes utilizar esto para cualquier cmdlet básico. Ahora que tenemos una comprensión clara, comencemos.

Paso 1: Presione la tecla Windows en su teclado, escriba Microsoft Store y haga clic en Abrir.

Paso 2: Una vez iniciado, haga clic en la barra de búsqueda en la parte superior, escriba PowerShell y elija PowerShell en el menú desplegable.

Paso 3: Finalmente, haga clic en el botón Obtener y espere a que se complete la instalación.

Una vez instalado, haga clic en el botón Abrir para iniciar la última versión de PowerShell. Quizás se pregunte si el último PowerShell reemplaza al existente. Bueno, la respuesta es no. Puedes utilizar los existentes y los actualizados, pero ¿cómo? Sigue leyendo.

Cómo abrir la versión actualizada de PowerShell

Paso 1: presione la tecla Windows en su teclado, escriba Windows PowerShell y haga clic en Abrir.

Paso 2: Una vez iniciado, haga clic en el icono de chevron (flecha).

Paso 3: en el menú desplegable, seleccione la versión de PowerShell que desea abrir.

Nota: Windows PowerShell es su versión actual y (solo) PowerShell es la versión más reciente (actualizada).

Dicho esto, si tiene algún problema al actualizar la versión de PowerShell, también puede consultar el Documentación de PowerShell.

Preguntas frecuentes sobre la actualización de PowerShell en Windows

1. ¿PowerShell se actualiza automáticamente con las actualizaciones de Windows?

Las actualizaciones de PowerShell a menudo se incluyen en las actualizaciones de Windows, pero las actualizaciones de versiones importantes pueden requerir una instalación manual.

2. ¿Puedo tener varias versiones de PowerShell instaladas en mi computadora con Windows 11?

Sí, puedes tener varias versiones de PowerShell instaladas simultáneamente. Esto puede resultar útil si necesita trabajar con scripts compatibles con diferentes versiones.

3. ¿Puedo volver a una versión anterior de PowerShell si tengo problemas después de la actualización?

En la mayoría de los casos, es posible desinstalar la versión actualizada y reinstalar una anterior si es necesario. Sin embargo, es recomendable hacer una copia de seguridad de los scripts y probar la compatibilidad antes de actualizar.

4. ¿Es necesaria la actualización de PowerShell para el uso básico de Windows 11?

Para un uso básico, es posible que no necesite actualizar PowerShell. Sin embargo, se recomienda la actualización si planea utilizar funciones avanzadas de automatización y secuencias de comandos o si desea mantenerse actualizado con las mejoras de seguridad.

Actualice para hacer su línea de comando

Ya sea que desee mejorar la seguridad, la estabilidad, la compatibilidad, el rendimiento o acceder a funciones mejoradas, saber cómo actualizar PowerShell en Windows es fundamental para mantener un sistema Windows eficiente y seguro. Es posible que también desee aprender cómo ejecutar PowerShell como administrador en Windows 11.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir