2011-02-24 11 views
8

En mi aplicación quiero consultar la actualización de Seguridad y las Revisiones en el cuadro de Windows. para esto he consultado el HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall Todo ha ido bien en el sistema operativo que no sea Windows 2008 Server y Windows 7 ...Ubicación de la clave del registro para la actualización de seguridad y Revisiones

Cuando se ejecuta appwiz.cpl en la máquina servidor de Windows 2008 que está mostrando la gran cantidad de actualizaciones y revisiones de seguridad, pero es su no hay entrada para ninguno de ellos en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. Parece que Windows ha cambiado la ubicación del registro para el servidor de Windows 2008 y Windows 7.

Necesito consultar los detalles de las actualizaciones de seguridad y las revisiones.

Respuesta

12

Con Windows 7, introdujeron parches que se están aplicando utilizando archivos .msu (MSU == Microsoft System Update).

Una forma es enumerar las claves en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages y luego verificar el valor (cadena) InstallClient para el "WindowsUpdateAgent".

Aparentemente puede usar el Windows Update Agent API para leerlo independientemente de la ubicación del registro.

+0

Gracias por su respuesta. Esto me ayudará a identificar el número de actualizaciones y revisiones instaladas. Necesito saber el nombre de la actualización, el fabricante, la fecha de instalación, la versión y demás ... Necesito saber los detalles que estoy viendo en appwiz.cpl. Gracias, una vez más por la valiosa paz de la información. – Devloper

+0

Hola a todos, Quiero la ubicación del registro o alguna forma de encontrar los detalles que estamos viendo en appwiz.cpl. – Devloper

+0

@Devloper: debe hacer una pregunta por separado para tales cosas, pero en general la respuesta es: 'HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall'. – 0xC0000022L

4

La mejor ubicación que he encontrado para la Seguridad y las revisiones aplicadas al sistema es la lista de objetos WMI QFE (WMIC QFE GET). Esto ha demostrado ser exacto en todos los sistemas operativos 6.x y posteriores (Vista, W2008, Win7). W2003 también proporciona QFE pero las entradas están duplicadas en la lista de desinstalación estándar.

Cuestiones relacionadas