¿Cómo se llama el servicio de Visor de eventos?

Registro de Eventos de Windows: Qué es y Cómo Gestionarlo

hace 3 años

★★★★★Valoración: 4.88 (9066 votos)

El Registro de Eventos de Windows es una herramienta esencial para cualquier usuario o administrador de sistemas Windows. Actúa como un diario detallado que registra la actividad del sistema operativo, las aplicaciones y los servicios. Comprender y utilizar el Registro de Eventos puede ser fundamental para diagnosticar problemas, monitorizar el rendimiento y garantizar la seguridad de tu equipo. En este artículo, exploraremos en profundidad qué es el Registro de Eventos, dónde se almacenan estos registros, cómo interpretarlos y cómo gestionarlos de manera efectiva.

Índice de Contenido

¿Qué es el Registro de Eventos de Windows?

Imagina el Registro de Eventos como la caja negra de tu sistema operativo. Cada vez que ocurre algo significativo en Windows, se registra un evento en uno de los registros. Estos eventos pueden ser informativos, de advertencia o de error, y abarcan una amplia gama de actividades, desde el inicio y cierre de aplicaciones hasta problemas de hardware y fallos del sistema. El objetivo principal del Registro de Eventos es proporcionar un rastro auditable de lo que sucede en el sistema, facilitando la identificación y resolución de problemas, así como el análisis de seguridad.

¿Dónde se almacenan los eventos de Windows?
De forma predeterminada, Visor de eventos archivos de registro usan la extensión . evt y se encuentran en la carpeta %SystemRoot%\System32\winevt\Logs.

Tipos de Registros de Eventos

Windows organiza los eventos en diferentes categorías o registros, cada uno enfocado en un área específica del sistema. Los registros principales son:

  • Registro de Aplicación: Contiene eventos relacionados con las aplicaciones instaladas en el sistema. Los desarrolladores de software son quienes definen qué eventos se registran en este registro. Por ejemplo, errores de aplicación, inicio y cierre, o acciones específicas del programa.
  • Registro de Seguridad: Este registro es crucial para la seguridad del sistema. Registra eventos relacionados con la seguridad, como intentos de inicio de sesión válidos e inválidos, acceso a recursos (creación, apertura o eliminación de archivos), cambios en los privilegios de usuario y otros eventos de seguridad relevantes. El acceso y gestión de este registro suele requerir privilegios de administrador.
  • Registro del Sistema: Registra eventos generados por los componentes del sistema operativo Windows. Estos eventos son predefinidos por el propio sistema y pueden incluir errores de controladores, problemas de inicio del sistema, fallos de servicios del sistema, y otros eventos relacionados con el funcionamiento interno de Windows.
  • Registro del Servicio de Directorio: Este registro es específico de los controladores de dominio y contiene eventos relacionados con Active Directory, el servicio de directorio de Windows Server. Incluye información sobre replicación, autenticación, y otros aspectos del funcionamiento de Active Directory.
  • Registro del Servidor DNS: Similar al anterior, este registro se encuentra en servidores DNS y almacena eventos relacionados con la resolución de nombres de dominio (DNS). Registra consultas DNS, errores de resolución y otros eventos relevantes para el servicio DNS.
  • Registro del Servicio de Replicación de Archivos: Otro registro específico de controladores de dominio, este registra eventos relacionados con el proceso de replicación de archivos entre controladores de dominio, asegurando la consistencia de la información en entornos de Active Directory.

Identificadores de Evento (Event IDs) y Ejemplos

Cada evento registrado en el Registro de Eventos se identifica con un Identificador de Evento (Event ID) numérico. Este ID ayuda a categorizar y clasificar el tipo de evento que se ha producido. Junto con el ID, cada evento incluye una descripción detallada, la fecha y hora en que ocurrió, el origen del evento (la aplicación o componente que lo generó) y el nivel de severidad (informativo, advertencia o error).

Veamos algunos ejemplos de Identificadores de Evento y sus significados, basados en la información proporcionada:

Advertencias (Warnings)

  • ID 1001: "Se produjo un error en la detección del producto '%1', característica '%2' durante la solicitud del componente '%3'". Indica un problema durante la detección de un producto, característica o componente de Windows Installer. Suele estar relacionado con instalaciones o actualizaciones de software.
  • ID 1004: "No se pudo detectar el producto '%1', característica '%2', componente '%3' El recurso '%4' no existe." Similar al 1001, pero específicamente indica que un recurso necesario para un componente no se encontró.
  • ID 1006: "No se puede realizar la comprobación de la firma digital de la %1 del gabinete. WinVerifyTrust no está disponible en el equipo." Advierte sobre un problema al verificar la firma digital de un archivo debido a la falta de los archivos DLL de criptografía necesarios.
  • ID 1016: "Error en la detección del producto '%1', característica '%2', componente '%3'. No se pudo encontrar el recurso '%4' en un componente de ejecución desde el origen porque no se encontró ningún origen válido y accesible." Indica que un recurso no se pudo encontrar durante la ejecución de un componente, posiblemente debido a un problema con la fuente de instalación.
  • ID 1026: "Windows Installer ha determinado que su clave del Registro de datos de configuración no se ha protegido correctamente." Advierte sobre problemas de seguridad con las claves del registro de Windows Installer y que se corregirán automáticamente.
  • ID 1027: "Windows Installer ha determinado que una sub clave del Registro %1 dentro de sus datos de configuración no se ha protegido correctamente." Similar al 1026, pero para subclaves específicas del registro.
  • ID 1028: "Windows Installer ha determinado que su carpeta de caché de datos de configuración no se ha protegido correctamente." Advierte sobre problemas de seguridad con la carpeta de caché de Windows Installer.
  • ID 1029: "Producto: %1. Se requiere reiniciar." Informa que se necesita un reinicio del sistema para completar una instalación.
  • ID 1030: "Producto: %1. La aplicación intentó instalar una versión más reciente del archivo protegido de Windows %2." Advierte que una aplicación intentó reemplazar un archivo protegido del sistema, lo que puede requerir una actualización del sistema operativo.
  • ID 1031: "Producto: %1. El ensamblado "%2" para el componente "%3" está en uso." Indica que un ensamblado que se intenta actualizar está en uso y requiere un reinicio para completarse.
  • ID 1032: "Error al actualizar las variables de entorno actualizadas durante la instalación de "%1"." Advierte que las variables de entorno no se actualizaron correctamente y que los usuarios pueden necesitar cerrar sesión y volver a iniciarla.

Errores (Errors)

  • ID 1002: "Valor inesperado o que falta (nombre: '%1', valor: '%2') en la clave '%3'". Señala un valor inesperado o faltante en una clave del registro.
  • ID 1003: "Subclave inesperado o que falta "%1" en la clave "%2'". Indica la falta o la presencia inesperada de una subclave en el registro.
  • ID 1007: "La directiva de restricción de software no permite la instalación de %1." Informa que una directiva de restricción de software está bloqueando la instalación de un programa.
  • ID 1008: "No se permite la instalación de %1 debido a un error en el procesamiento de directivas de restricción de software." Similar al 1007, pero indica un error al procesar las directivas de restricción de software.
  • ID 1012: "Esta versión de Windows no admite la implementación de paquetes de 64 bits." Indica que se intentó instalar un paquete de 64 bits en una versión de Windows que no lo soporta (probablemente una versión de 32 bits).
  • ID 1013: "{Informe de excepciones no controladas}" Señala una excepción no controlada en la aplicación.
  • ID 1014: "Información del proxy de Windows Installer no registrada correctamente." Informa que la información del proxy de Windows Installer no se registró correctamente.
  • ID 1017: "El SID de usuario ha cambiado de "%1" a "%2", pero la aplicación administrada y las claves de datos de usuario no se pueden actualizar." Indica un error al actualizar el registro del usuario después de un cambio en el SID del usuario.
  • ID 1018: "No se puede instalar la aplicación '%1' porque no es compatible con esta versión de Windows." Señala incompatibilidad de la aplicación con la versión de Windows.
  • ID 1020: "Producto: %1: no se pudo quitar la actualización "%2". Código de error %3." Indica que una actualización no se pudo desinstalar.
  • ID 1021: "Producto: %1: no se pudo quitar la actualización "%2". Código de error %3." Similar al 1020, pero sin mencionar el archivo de registro.
  • ID 1023: "Producto: %1: no se pudo instalar la actualización "%2". Código de error %3." Indica que una actualización no se pudo instalar.
  • ID 1024: "Producto: %1: no se pudo instalar la actualización "%2". Código de error %3." Similar al 1023, pero sin mencionar el archivo de registro.
  • ID 1044: "%1 no está firmado por Microsoft. Por lo tanto, rechazar según la directiva de bloqueo de Windows." Indica que un archivo binario no firmado por Microsoft fue bloqueado por la directiva de bloqueo de Windows.
  • ID 10005: "El instalador ha encontrado un error inesperado al instalar este paquete." Un error genérico durante la instalación, que puede indicar un problema con el paquete de instalación.
  • ID 11708: "Producto [2]: error en la operación de instalación" Indica un error general durante la instalación de un producto.

Informativos (Informational)

  • ID 1005: "Operación de instalación iniciada un reinicio." Informa que una instalación ha iniciado un reinicio del sistema.
  • ID 1015: "No se pudo conectar al servidor. Error: %d" Informa que la instalación no pudo conectarse a un servidor.
  • ID 1019: "Producto: %1: se quitó correctamente la actualización "%2"." Informa que una actualización se desinstaló correctamente.
  • ID 1022: "Producto: %1: actualice "%2" se instaló correctamente." Informa que una actualización se instaló correctamente.
  • ID 11707: "Producto [2]: la operación de instalación se completó correctamente" Informa que la instalación de un producto se completó con éxito.

¿Dónde se Almacenan los Eventos de Windows?

Por defecto, los archivos de registro del Visor de Eventos utilizan la extensión .evtx y se almacenan en la carpeta:

%SystemRoot%\System32\winevt\Logs

Donde %SystemRoot% suele ser C:\Windows. Dentro de esta carpeta, encontrarás los archivos de registro para cada tipo de registro (Aplicación, Seguridad, Sistema, etc.). Por ejemplo, el registro del sistema se guarda en System.evtx, el de aplicación en Application.evtx y el de seguridad en Security.evtx.

Mover los Archivos de Registro a Otra Ubicación

En ciertas situaciones, puede ser deseable mover los archivos de registro del Visor de Eventos a una ubicación diferente. Esto puede ser útil si necesitas más espacio en disco en la unidad donde se almacenan los registros por defecto, o si deseas centralizar los registros en una ubicación específica por razones de administración o cumplimiento normativo.

¿Qué es el registro de eventos de Windows?
eventos de Windows proporciona una manera estándar y centralizada de que las aplicaciones (y el sistema operativo) registren eventos importantes de software y hardware. El servicio de registro de eventos almacena eventos de varios orígenes en una sola colección denominada registro de eventos .

Puedes mover los archivos de registro utilizando dos métodos principales: a través de la interfaz gráfica del Visor de Eventos o mediante PowerShell.

Mover los Registros mediante el Visor de Eventos (GUI)

  1. Crea una Nueva Carpeta: Primero, crea una carpeta en la unidad local donde desees almacenar los nuevos registros de eventos. Por ejemplo, C:\EventLogs.
  2. Configura Permisos de la Carpeta: Es crucial configurar los permisos correctos para esta nueva carpeta. Sigue estos pasos:
    • Haz clic derecho en la carpeta C:\EventLogs y selecciona Propiedades.
    • Ve a la pestaña Seguridad y haz clic en Opciones avanzadas.
    • Cambia el propietario a SYSTEM.
    • Deshabilita la herencia de permisos haciendo clic en Deshabilitar herencia y selecciona Convertir permisos heredados en permisos explícitos en este objeto.
    • Verifica que los permisos sean similares a los de la carpeta predeterminada %SystemRoot%\System32\winevt\Logs. Asegúrate de que el grupo Usuarios autenticados solo tenga permiso de Lectura.
    • Asegúrate de agregar el usuario EventLog con permisos de Control total. Para agregarlo, en la pestaña Seguridad, haz clic en Editar > Agregar, luego en Ubicaciones, selecciona el nombre de tu equipo local, y escribe NT SERVICE\EventLog en "Escriba los nombres de objeto para seleccionar". Haz clic en Comprobar nombres y luego en Aceptar. Finalmente, asegúrate de que Control total esté seleccionado en los permisos para EventLog.
  3. Mueve los Archivos de Registro:
    • Abre el Visor de Eventos (escribe "Visor de Eventos" en la barra de búsqueda de Windows).
    • En el panel izquierdo, expande Registros de Windows.
    • Haz clic derecho en el nombre del registro que deseas mover (por ejemplo, Sistema) y selecciona Propiedades.
    • En la ventana de propiedades, cambia el valor del campo Ruta de acceso del registro a la nueva ubicación de la carpeta que creaste, manteniendo el nombre del archivo al final de la ruta (por ejemplo, C:\EventLogs\System.evtx).
    • Haz clic en Borrar registro y luego selecciona Guardar y borrar para mover los archivos de registro existentes a la nueva ubicación.
    • Haz clic en Aplicar y luego en Aceptar.
  4. Verifica la Nueva Ubicación: Comprueba la carpeta que creaste para asegurarte de que los archivos de registro se hayan movido correctamente. Si no aparecen, reinicia el sistema.
  5. Confirmar en el Registro (Opcional): Puedes verificar que la ruta de acceso del registro se haya actualizado en el Editor del Registro. Navega a la siguiente clave:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\System

    y comprueba el valor de Archivo.

Mover los Registros mediante PowerShell

También puedes utilizar PowerShell para automatizar el proceso de mover los registros de eventos. El siguiente script de ejemplo muestra cómo mover el registro de seguridad a la carpeta C:\Logs:

$originalFolder = "$env:SystemRoot\system32\winevt\Logs" $targetFolder = "C:\logs" $logName = "Security" $originalAcl = Get-Acl -Path $originalFolder -Audit -AllCentralAccessPolicies Set-Acl -Path $targetFolder -AclObject $originalAcl -ClearCentralAccessPolicy $targetAcl = Get-Acl -Path $targetFolder -Audit -AllCentralAccessPolicies $targetAcl.SetOwner([System.Security.Principal.NTAccount]::new("SYSTEM")) New-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\EventLog\$logName" -Name "AutoBackupLogFiles" -Value "1" -PropertyType "DWord" New-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\EventLog\$logName" -Name "Flags" -Value "1" -PropertyType "DWord" Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\EventLog\$logName" -Name "File" -Value "$targetFolder\$logName.evtx"

Para utilizar este script, guárdalo como un archivo .ps1 (por ejemplo, Move-EventLog.ps1), abre PowerShell como administrador, navega hasta la ubicación del archivo y ejecútalo con el comando .\Move-EventLog.ps1. Modifica las variables $targetFolder y $logName para mover otros registros o a diferentes ubicaciones.

¿Por qué Mover los Registros de Eventos?

Existen varias razones por las que podrías considerar mover los registros de eventos de Windows:

  • Gestionar el Espacio en Disco: Si la unidad del sistema (normalmente C:) se está quedando sin espacio, mover los registros a otra unidad con más espacio libre puede ser una solución sencilla para evitar problemas de espacio en disco.
  • Centralización de Registros: En entornos empresariales, puede ser útil centralizar los registros de eventos de múltiples servidores en un almacenamiento centralizado para facilitar la monitorización, el análisis y la correlación de eventos.
  • Rendimiento: En algunos casos, especialmente con sistemas con discos más lentos, mover los registros a una unidad más rápida (como un SSD) puede mejorar ligeramente el rendimiento del sistema, especialmente en operaciones que implican escritura frecuente en el registro.
  • Cumplimiento Normativo y Auditoría: Para cumplir con ciertas regulaciones o políticas de seguridad, puede ser necesario almacenar los registros de eventos en una ubicación específica, más segura o en un sistema de almacenamiento dedicado para fines de auditoría.

Preguntas Frecuentes (FAQ)

¿Puedo eliminar los archivos de registro del Visor de Eventos?
Sí, puedes borrar los registros de eventos desde el Visor de Eventos. Haz clic derecho en el registro y selecciona "Borrar registro". Puedes optar por guardar una copia del registro antes de borrarlo.
¿Con qué frecuencia debo revisar el Registro de Eventos?
Depende de tus necesidades. En entornos críticos, la monitorización puede ser continua. Para usuarios domésticos, revisarlo periódicamente (semanal o mensual) puede ser suficiente para detectar problemas tempranamente.
¿Qué significan los diferentes niveles de severidad de los eventos?
Los niveles de severidad son: Informativo (eventos normales), Advertencia (posibles problemas futuros) y Error (problemas significativos que requieren atención). Además, el registro de seguridad puede incluir eventos de Auditoría de éxito y Auditoría de errores.
¿Necesito ser administrador para acceder al Registro de Eventos?
Generalmente, sí. Para ver y gestionar todos los registros, especialmente el de seguridad, necesitas privilegios de administrador. Los usuarios estándar pueden ver algunos registros de aplicaciones.
¿Cómo puedo filtrar eventos específicos en el Visor de Eventos?
El Visor de Eventos ofrece potentes opciones de filtrado. Puedes filtrar por nivel de severidad, origen del evento, ID de evento, fecha y hora, palabras clave, y más. Utiliza la opción "Filtrar registro actual" en el panel de acciones.

Conclusión

El Registro de Eventos de Windows es una herramienta invaluable para comprender el funcionamiento interno de tu sistema, diagnosticar problemas y mantener la seguridad. Aprender a navegar e interpretar los registros de eventos te proporciona una visión profunda de lo que sucede en tu equipo, permitiéndote tomar decisiones informadas para optimizar el rendimiento y resolver cualquier inconveniente que pueda surgir. Ya sea que seas un usuario doméstico o un administrador de sistemas, dominar el Registro de Eventos te convertirá en un usuario de Windows más eficaz y preparado.

Subir