Registro de actividad de WMI

Los archivos de registro de WMI ya no se admiten. A partir de Windows Vista, WMI utiliza Seguimiento de eventos para Windows (ETW) y los eventos que están disponibles mediante la interfaz de usuario del Visor de eventos o la herramienta de línea de comandos Wevtutil. Para más información, consulte el proveedor de ETW y la documentación de línea de comandos de Wevutil.

En este tema se describen las secciones siguientes:

Archivos de registro de WMI antes de Windows Vista

Los archivos de registro creados por WMI y varios proveedores registran: eventos, datos de seguimiento o de diagnóstico, errores y diversas actividades. Solo los administradores tienen acceso de lectura a la carpeta de registro de WMI que se encuentra en %windir%\system32\wbem\logs.

Solo los componentes principales de WMI o los proveedores de WMI escriben en archivos de registro. Solo puede leer o ver los datos de estos registros con fines de diagnóstico. Puede crear y almacenar sus propios archivos de registro en el directorio de registro de WMI.

Actividades de registro para principales componentes de WMI antes de Windows Vista

Estos archivos no contienen un formato coherente que sea adecuado para la lectura mediante programación. Para más información sobre los registros específicos, consulte Archivos de registro de WMI.

Las actividades de registro de los componentes principales de WMI se producen cuando se establecen las siguientes claves del Registro:

  • Nivel de registro

    Los cambios en el valor del Registro de nivel de registro surten efecto de forma inmediata. No es necesario reiniciar el servicio WMI.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Logging = 2

    En la lista siguiente se enumeran los niveles de registro que se pueden definir en el Registro.

    Nivel de registro Descripción
    0 Sin registro
    1 Registrar solo errores
    2 Registro detallado (valor predeterminado)

     

  • Ubicación del archivo de registro

    Para que los cambios en la ubicación del archivo de registro surtan efecto, reinicie el servicio WMI.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Logging Directory = %windir%\system32\wbem\logs

  • Tamaño máximo del archivo de registro en bytes.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Log File Max Size = 65536

Puede cambiar estos valores de clave del Registro mediante el Editor del Registro o el complemento WMI para Microsoft Management Console.

Para establecer el nivel de registro de WMI antes de Windows Vista

  1. Haga clic en Inicioy, a continuación, haga clic en Ejecutar.
  2. Escriba wmimgmt.msc
  3. En el menú Acción, haga clic en Propiedades.
  4. En la pestaña Registro, establezca el nivel de registro en Deshabilitado, Habilitado o Detallado.
  5. En Ubicación:, escriba la ruta de acceso a la carpeta del archivo de registro y, en Tamaño máximo (bytes): establezca el tamaño máximo, en bytes, del archivo de registro.

Para más información sobre cómo establecer las propiedades del archivo de registro, consulte la Ayuda en línea para la aplicación de control de WMI.

Actividades de registro para componentes del proveedor de WMI antes de Windows Vista

Cuando el registro de los componentes principales de WMI está habilitado, el registro también se habilita para cualquier proveedor con funcionalidades de registro.

En la lista siguiente se enumeran los valores necesarios.

Archivo

Ruta de acceso completa y nombre del archivo de registro. El valor predeterminado es %windir%\system32\wbem\logs. El valor con nombre Type debe establecerse en = File para que se use este valor con nombre.

Nivel

Máscara lógica de 32 bits que define el tipo de salida de depuración generada por el proveedor. Este valor depende del proveedor. El valor predeterminado es 0 (cero).

MaxFileSize

Tamaño máximo del archivo, en bytes, del archivo de registro. Este valor entero debe estar comprendido entre 1024 y 2^32-1. Cuando el tamaño del archivo supera este valor, se cambia el nombre del archivo a ~filename y se crea un nuevo archivo de registro vacío. El espacio en disco necesario para el archivo de registro es el doble del valor de MaxFileSize. El valor predeterminado es 65.535.

Tipo

Se puede establecer en = File o = Debugger. Si se establece en = File, la información de seguimiento se escribe en el archivo de registro especificado en el valor con nombre File. El valor predeterminado es "File".

Por ejemplo, para registrar consultas y obtener llamadas de instancia del proveedor de vistas, use los siguientes valores de clave del Registro. El registro se ubicará en la carpeta de registro y será el tamaño de archivo predeterminado.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\PROVIDERS\Logging\ViewProvider\File = C:\Windows\system32\WBEM\Logs\ViewProvider.log

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\PROVIDERS\Logging\ViewProvider\Level = 2

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\PROVIDERS\Logging\ViewProvider\MaxFileSize = 65535

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\PROVIDERS\Logging\ViewProvider\Type = File

Nota

Para sus propios proveedores con funcionalidades de registro, debe escribir las claves y valores del Registro necesarios para habilitar el registro.

 

Solución de problemas de WMI

Archivos de registro de WMI

Clases para la solución de problemas de WMI

Seguimiento de la actividad de WMI