Cuando algo va mal en tu ordenador con Windows y quieres averiguar la causa, lo más útil y certero suele ser consultar los archivos de registro de errores. Estos ficheros, que Windows crea de forma automática, recogen todo lo que ocurre en el sistema: fallos de aplicaciones, intentos de inicio de sesión, errores de hardware y otros eventos clave. Sin embargo, muchas personas no saben dónde están, cómo acceder a ellos o qué hacer exactamente con esta información.
Este artículo te guiará paso a paso para que entiendas qué son estos registros, dónde se almacenan, cómo visualizarlos de manera efectiva y cómo puedes moverlos o exportarlos. Tanto si eres usuario intermedio queriendo solucionar un problema, como si eres administrador o técnico que necesita controlar lo que ocurre en sus máquinas, aquí encontrarás toda la información que necesitas explicada de forma clara y detallada.
¿Qué son los archivos de registro de errores en Windows?
Los registros de eventos de Windows son documentos digitales donde se anotan todos los eventos relevantes del sistema. Desde que se inicia el sistema hasta que se apaga, Windows va dejando huella en estos archivos: aperturas de aplicaciones, errores de servicios, reinicios inesperados o accesos al equipo. Cada evento queda reflejado con una marca de tiempo, nivel de gravedad, descripción y fuente que lo ha generado.
Estos registros se usan principalmente para:
- Solucionar problemas técnicos: fallos de arranque, cuelgues, errores de instalación, etc.
- Auditar la seguridad del sistema: intentos de inicio de sesión fallidos o accesos no autorizados.
- Mejorar el rendimiento: detectar procesos que consumen muchos recursos.
Tipos de registros disponibles en Windows
Windows organiza los eventos en distintas categorías según su origen y finalidad. Estos son los principales tipos de logs que puedes encontrar:
- Registro de Aplicación: muestra errores o información generada por el software que instalas tú o el sistema.
- Registro de Seguridad: incluye datos sobre los accesos realizados al sistema, como inicios de sesión correctos o fallidos.
- Registro del Sistema: recoge eventos relacionados con los componentes básicos de Windows, como controladores o servicios principales.
- Registro de Configuración (Setup): detalla las acciones realizadas durante la instalación del sistema operativo o software relevante.
- Eventos Reenviados: logs que provienen de otros equipos y se agrupan aquí si está habilitada la recolección remota.
Además, dependiendo del rol del equipo, pueden aparecer logs adicionales: como registros de Active Directory, de DNS si haces de servidor o del servicio de replicación de archivos (FRS) en controladores de dominio.
¿Dónde se almacenan los archivos de registro de eventos?
Todos estos logs se guardan por defecto como archivos con extensión .evtx en una ruta específica del sistema:
C:\Windows\System32\winevt\Logs
Cada archivo corresponde a un tipo de evento y contiene entradas ordenadas cronológicamente. Puedes abrir estos archivos directamente con el Visor de eventos o con otras herramientas compatibles como PowerShell.
Cómo acceder a los registros desde el Visor de eventos
La forma más directa y cómoda de ver los eventos es usar la herramienta interna llamada Visor de eventos (Event Viewer). Está disponible en todas las versiones modernas de Windows y permite acceder, filtrar, exportar y analizar todos los registros fácilmente.
Pasos básicos para abrirlo:
- Pulsa Win + R para abrir la ventana Ejecutar.
- Escribe eventvwr y pulsa Enter.
- En el panel izquierdo, navega hasta la sección Registros de Windows.
- Aparecerán carpetas con los distintos tipos de logs: Aplicación, Sistema, Seguridad, etc.
En cada log verás una lista de eventos que puedes ordenar, expandir y explorar. Al hacer clic sobre uno, en la parte inferior derecha se muestran los detalles del evento: código, origen, descripción y nivel de severidad (Información, Advertencia, Error o Crítico). Además, puedes copiar el texto del evento o exportarlo como archivo .evtx.
Cómo filtrar eventos para encontrar información más rápido
Los registros pueden contener miles de entradas, así que conviene filtrar para ver sólo lo relevante. Windows ofrece una función llamada ‘Filtrar registro actual’ que permite aplicar criterios concretos:
- Filtrar por nivel: Error, Crítico, Advertencia, Información o Verbose.
- Filtrar por origen: como por ejemplo Application Error, Service Control Manager, etc.
- Filtrar por ID de evento: cada error tiene un identificador único, como 4624 para inicio de sesión exitoso o 41 para apagado inesperado.
- Filtrar por fecha: puedes elegir eventos de la última hora, último día, semana, o usar un rango personalizado.
Esto te ahorrará mucho tiempo, especialmente si necesitas encontrar eventos concretos durante una caída del sistema o problema específico. Asimismo, puedes conocer cómo ver y analizar el historial de errores en Windows para tener un contexto más amplio.
Cómo mover los archivos de log a otra ubicación
En ocasiones, el disco donde se guardan los registros puede quedarse sin espacio, o simplemente querrás moverlos para organizarlos mejor. Windows permite cambiar la ruta de estos registros editando el valor en el registro del sistema o desde el propio Visor de eventos.
Pasos para mover logs usando el Visor de eventos:
- Crea una nueva carpeta en otra unidad (por ejemplo,
C:\LogsEventos
). - Cambia sus permisos avanzados para que el propietario sea ‘SYSTEM’ y que los usuarios autenticados solo tengan permisos de lectura.
- Abre Event Viewer, haz clic derecho en el log deseado (por ejemplo, ‘Sistema’) y selecciona Propiedades.
- En ‘Ruta del registro’ cambia el destino a la nueva ubicación, como
C:\LogsEventos\System.evtx
. - Selecciona Guardar y borrar si deseas mover el contenido anterior también.
También puedes realizar esta operación usando PowerShell, lo cual es útil para automatizarlo en varios equipos:
$targetFolder = "C:\Logs"
$logName = "Security"
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\EventLog\$logName" -Name "File" -Value "$targetFolder\$logName.evtx"
Acceder directamente a los archivos desde el Explorador de archivos
Si prefieres trabajar con los archivos de forma directa, puedes abrir la carpeta donde están almacenados escribiendo en la barra de direcciones:
C:\Windows\System32\winevt\Logs
Allí verás muchos archivos con nombres como ‘System.evtx’, ‘Application.evtx’, etc. Puedes hacer doble clic y se abrirán en el Visor de eventos automáticamente. Esto es útil si necesitas copiar logs, guardarlos en una copia de seguridad o enviarlos a soporte técnico para su análisis.
Consultando logs mediante comandos en la terminal
Para usuarios más avanzados o cuando trabajas en remoto, puedes usar comandos para ver o exportar logs. Uno de los más útiles es wevtutil:
- Listar todos los logs disponibles:
wevtutil el
- Exportar un log concreto:
wevtutil epl System C:\Temp\System.evtx
Esto te ahorra tener que navegar por menús en caso de conectarte por terminal a un servidor sin entorno gráfico.
Uso de PowerShell para trabajar con registros
PowerShell te permite filtrar, analizar y automatizar la gestión de logs de forma muy potente. A través del cmdlet Get-WinEvent
(más moderno que Get-EventLog), puedes hacer cosas como las siguientes:
- Ver todos los registros disponibles:
Get-WinEvent -ListLog *
- Listar eventos recientes del log de Aplicación:
Get-WinEvent -LogName 'Application' -MaxEvents 10
- Filtrar por ID de evento:
Get-WinEvent -FilterHashtable @{ Logname='Security'; Id='4624' }
- Filtrar por fecha:
Get-WinEvent -FilterHashtable @{ Logname='Security'; Id='4624'; StartTime=(Get-Date).AddDays(-1) }
Con esto puedes crear scripts que monitoricen eventos claves y lancen alertas si ocurre algo extraño.
Otros logs de interés fuera del Event Viewer
Además de los eventos del sistema, hay otras aplicaciones que generan sus propios logs:
- Internet Information Services (IIS): guarda sus logs en
%SystemDrive%\inetpub\logs\LogFiles
. Son archivos .log con formato W3C que recogen peticiones HTTP, direcciones IP, y códigos de respuesta. - Historial del Programador de tareas: cada tarea programada tiene su propio historial accesible desde la propia consola.
- Cluster Manager: si estás usando clusters de alta disponibilidad, puedes consultar eventos específicos desde su propia consola integrada.
- DNS Manager o Active Directory: si el equipo actúa como servidor de DNS o controlador de dominio, también acumula eventos en sus propios registros.
No todos estos logs aparecen en la vista básica del Visor de eventos, pero puedes acceder a ellos navegando en la sección Aplicaciones y servicios.
Conocer, acceder y entender los archivos de registro en Windows es clave para detectar y solucionar problemas de forma rápida. Tienes múltiples formas de leerlos, filtrarlos o exportarlos según tu nivel técnico o necesidad. Desde la interfaz gráfica del Visor de eventos hasta herramientas de línea de comandos como PowerShell, contar con este conocimiento te permitirá tener un control absoluto sobre lo que ocurre en tu sistema. No solo te ayudarán en momentos de fallo, sino también para prevenirlos con anticipación analizando patrones o errores repetitivos.