Preguntas más frecuentes sobre Microsoft Update para PowerShell

A partir de PowerShell 7.2, cuando realice la instalación mediante el paquete MSI, tendrá la opción de habilitar la compatibilidad de Microsoft Update con PowerShell.

Información general

¿Qué es la característica Microsoft Update de PowerShell?

La característica Microsoft Update de PowerShell permite recibir las actualizaciones más recientes de PowerShell 7 en el flujo de administración tradicional de Microsoft Update (MU), ya sea con Windows Update para empresas, WSUS, Microsoft Endpoint Configuration Manager o el cuadro de diálogo interactivo de MU en Configuración. Microsoft Update y los servicios relacionados permiten implementar actualizaciones:

  • Según la programación
  • Después de realizar pruebas para el entorno
  • A gran escala en toda la empresa

¿Cuánto tiempo después del lanzamiento Microsoft Update anuncia las actualizaciones?

Cuando se lanza una versión nueva de PowerShell, esa versión puede tardar hasta dos semanas en estar disponible a través de Microsoft Update. Las actualizaciones se entregan como actualizaciones de software opcionales, incluso si incluyen alguna corrección de seguridad.

Si necesita implementar la actualización antes de que esté disponible en Microsoft Update, descargue la actualización desde la página Versiones en GitHub.

Tengo PowerShell 7.2, ¿por qué no se ha actualizado a la versión 7.3?

La característica Microsoft Update para PowerShell solo actualiza versiones en el mismo canal de versión. PowerShell 7.2 es la versión compatible a largo plazo más reciente (LTS). PowerShell 7.3 es la versión estable más reciente (no LTS). Microsoft Update efectúa la actualización automática a las siguientes versiones de nivel de revisión para las versiones 7.2 y 7.3. Por ejemplo, 7.2.x a 7.2.y y 7.3.x a 7.3.y. Para obtener más información sobre los ciclos de vida de soporte técnico, consulte Ciclo de vida de soporte técnico de PowerShell.

Configuración

¿Qué versión de Windows se necesita para admitir la característica Microsoft Update?

Debe tener Windows, versión 1709 (10.0.16299) o posterior, instalado en un sistema basado en x64. La versión 1709 es la actualización Windows 10 Fall Creators Update o la actualización de octubre de Windows Server 2016. Las versiones anteriores a la versión 1709 no admiten Microsoft Update para PowerShell.

¿Es necesario activar ambas casillas en el cuadro de diálogo de configuración?

Si bien las dos opciones del cuadro de diálogo son independientes, en la mayoría de los casos es mejor activar ambas casillas.

Configuración de PowerShell: cuadro de diálogo de Microsoft Update

¿Qué hace cada casilla?

La primera casilla habilita las actualizaciones de PowerShell. Estas actualizaciones se pueden entregar mediante Microsoft Update, un servidor WSUS o SCCM. Si esta casilla está desactivada, no podrá recibir actualizaciones a través de ninguno de estos canales.

La segunda casilla habilita Microsoft Update en el sistema. Esto le permite recibir actualizaciones de cualquier software compatible de Microsoft, no solo de Windows. Si la casilla está desactivada, no recibirá la actualización de Microsoft Update, pero sí podrá recibir actualizaciones de WSUS o SCCM.

¿Qué ocurre si más adelante quiero dejar de recibir las actualizaciones?

Si más adelante quiere dejar de recibir las actualizaciones, puede ejecutar el paquete de instalación MSI y desactivar la primera casilla. Desactivar la segunda casilla no tiene ningún efecto.

¿Puedo habilitar estas opciones de actualización desde la línea de comandos o en un script?

Sí. El paquete MSI incluye dos opciones de MSI nuevas para habilitar las características de actualización:

  • USE_MU: esta propiedad tiene dos valores posibles:
  • 1 (valor predeterminado): permite realizar las actualizaciones mediante Microsoft Update, WSUS o SCCM
  • 0: no permite realizar la actualización mediante Microsoft Update, WSUS o SCCM
  • ENABLE_MU
    • 1 (valor predeterminado): permite usa Microsoft Update para las actualizaciones automáticas
    • 0: no permite utilizar Microsoft Update

Nota

La configuración ENABLE_MU=0 no deshabilita Microsoft Update.

Solución de problemas

No he recibido ninguna actualización para la versión nueva. ¿Por qué no?

Puede haber varios motivos por los cuales no recibe la actualización:

  • Es posible que aún no hayamos publicado la actualización. Tenemos como objetivo que la actualización esté disponible para Microsoft Update dos semanas después del lanzamiento, pero no hay ninguna garantía de esa disponibilidad.

  • Hay configuraciones de directiva de grupo que controlan Microsoft Update. El administrador del sistema puede tener directivas establecidas que le impiden usar Microsoft Update. Activar la casilla del instalador no invalida la directiva de grupo.

  • Asegúrese de haber activado ambas casillas. Al realizar una instalación de reparación, el instalador no muestra las opciones de casilla. Para habilitar las actualizaciones de MU, ejecute el siguiente comando:

    msiexec.exe /fmu .\PowerShell-7.4.1-win-x64.msi USE_MU=1 ENABLE_MU=1
    

    Para obtener más información sobre cómo ejecutar msiexec.exe desde la línea de comandos, consulte msiexec.