Descripción del Instalador independiente de Windows Update (Wusa.exe) y de los archivos.msu de Windows Vista

Seleccione idioma Seleccione idioma
Id. de artículo: 934307 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

INTRODUCCIÓN

En este artículo se describe el Instalador independiente de Windows Update (Wusa.exe) en Windows Vista. El archivo Wusa.exe está en la carpeta %windir%\System32. El Instalador independiente de Windows Update utiliza la API del Agente de Windows Update para instalar los paquetes de actualizaciones. Los paquetes de actualizaciones tienen una extensión de archivo .msu. La extensión .msu está asociada al Instalador independiente de Windows Update.

Más información

Un archivo .msu contiene lo siguiente:
  • Metadatos de Windows Update
    Estos metadatos describen todos los paquetes de actualizaciones que contiene el archivo .msu.
  • Uno o más archivos .cab
    Cada archivo .cab representa una actualización.
  • Un archivo .xml
    Este archivo .xml describe el paquete de actualizaciones .msu. Wusa.exe utiliza el archivo .xml cuando realiza una instalación desatendida de la actualización utilizando la herramienta Administrador de paquetes (Pkgmgr.exe).

    Por ejemplo, descarga la revisión 934307. El archivo Windows6.0-KB934307-x86.msu está en la carpeta C:\934307. Escribe el comando siguiente en un símbolo del sistema para expandir el archivo .msu a una carpeta temporal:
    expand -f:* "C:\934307\Windows6.0-KB934307-x86.msu" %TEMP%
    Después escribe el comando siguiente en un símbolo del sistema:
    pkgmgr.exe /n:%TEMP%\Windows6.0-KB934307-x86.xml
  • Un archivo de propiedades
    Este archivo contiene propiedades de cadena utilizadas por Wusa.exe. Por ejemplo, este archivo contiene el nombre del artículo asociado de Microsoft Knowledge Base.
Cuando utiliza Wusa.exe para instalar un paquete de actualizaciones, Wusa.exe expande el contenido del archivo .msu a una carpeta temporal. A continuación, Wusa.exe realiza los pasos siguientes:
  1. Wusa.exe utiliza los metadatos de Windows Update del archivo .msu para buscar actualizaciones aplicables.
  2. Wusa.exe copia el contenido de las actualizaciones aplicables al sandbox de seguridad de Windows Update. El sandbox de seguridad de Windows Update es una carpeta protegida.
  3. Wusa.exe llama a la función adecuada de la API del Agente de Windows Update según el modo en el que inicie Wusa.exe.
  4. Cuando el asistente de Windows Update completa la instalación, la API del Agente de Windows Update devuelve un estado. A continuación, Wusa.exe funciona sincrónicamente con la API del Agente de Windows Update.
Nota: cada actualización de un paquete de actualizaciones .msu se instala en una sesión independiente. Sólo se ejecuta una instancia de Wusa.exe cuando utiliza Wusa.exe. Wusa.exe no modifica el contenido de las actualizaciones de los archivos .msu. La infraestructura de Windows Update realiza las acciones necesarias según el contenido de la actualización.

Cuando inicia Wusa.exe en modo interactivo, una pantalla de bienvenida muestra información general acerca de la actualización. Si continúa instalando la actualización, Wusa.exe llama a la función adecuada de la API del Agente de Windows Update para iniciar el asistente de Windows Update. El asistente de Windows Update muestra los Términos de licencia del software de Microsoft asociados al paquete de actualizaciones. Wusa.exe llama a la API del Agente de Windows Update para continuar con la instalación. A continuación, Wusa.exe espera hasta que el asistente de Windows Update finaliza la instalación.

Para instalar un paquete de actualizaciones .msu, ejecute Wusa.exe junto con la ruta de acceso completa del archivo. Por ejemplo, si el archivo Windows6.0-KB934307-x86.msu está en la carpeta D:\934307, escriba el comando siguiente en un símbolo del sistema para instalar el paquete de actualizaciones:
wusa.exe d:\934307\Windows6.0-KB934307-x86.msu
También puede hacer doble clic en el archivo .msu para instalar el paquete de actualizaciones.

Nota: no puede utilizar Wusa.exe para desinstalar actualizaciones en Windows Vista. Puede utilizar el Explorador de software de Windows Defender para desinstalar manualmente las actualizaciones. Para obtener más información acerca del Explorador de software, visite el siguiente sitio web de Microsoft:
http://www.microsoft.com/athome/security/spyware/software/support/howto/softwareexplorer.mspx


Puede utilizar los modificadores siguientes junto con Wusa.exe:
  • /?, /h, /help
    Ver Ayuda.
  • /quiet
    Ejecutar Wusa.exe en modo silencioso sin interacción con el usuario. Cuando la herramienta se ejecuta en modo silencioso, se ejecuta sin interacción con el usuario. El equipo se reinicia si es necesario.

    Por ejemplo, si el archivo Windows6.0-KB934307-x86.msu está en la carpeta D:\934307, escriba el comando siguiente en un símbolo del sistema para instalar el paquete de actualizaciones sin interacción con el usuario:
    wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet
    Nota: cuando se utiliza este modificador no aparecen los Términos de licencia del software de Microsoft.
  • /norestart
    Impedir que Wusa.exe reinicie el equipo. El modificador /norestart se pasa por alto si el modificador /quiet no está presente. Si ejecuta Wusa.exe junto con estos dos modificadores, debe reiniciar manualmente el sistema operativo después de que se haya completado la instalación si ésta requiere el reinicio del equipo.

    Por ejemplo, si el archivo Windows6.0-KB934307-x86.msu está en la carpeta D:\934307, escriba el comando siguiente en un símbolo del sistema para instalar el paquete de actualizaciones:
    wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart
Para ver el registro de eventos del Instalador independiente de Windows Update, siga estos pasos:
  1. Haga clic en Inicio
    Contraer esta imagenAmpliar esta imagen
    botón Inicio
    , escriba visor de eventos en el cuadro Iniciar búsqueda y haga clic en Visor de eventos en la lista Programas.

    Contraer esta imagenAmpliar esta imagen
    Escudo de seguridad
    Si se le pide la contraseña del administrador o que confirme la acción, escriba la contraseña o haga clic en Continuar.
  2. En el Visor de eventos, expanda Registros de Windows y haga clic en Instalación.

    Los eventos de instalación aparecen en el panel central.
  3. En el panel Acciones, haga clic en Filtrar registro actual.
  4. En la lista Orígenes de eventos, active la casilla WUSA y haga clic en Aceptar.

Referencias

Para obtener más información acerca de la API del Agente de Windows Update, visite el siguiente sitio web de Microsoft:
Referencia de la API del Agente de Windows Update (WUA)
http://msdn2.microsoft.com/en-us/library/aa387292.aspx

Propiedades

Id. de artículo: 934307 - Última revisión: lunes, 10 de octubre de 2011 - Versión: 3.0
La información de este artículo se refiere a:
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Starter
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 for Itanium-Based Systems
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
Palabras clave: 
kbexpertisebeginner kbinfo kbhowto KB934307

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com