¿cómo reconstruyo la base de datos de contadores de rendimiento?

ATONIO FEDIN 60 Puntos de reputación
2026-08-14T13:06:55.7766667+00:00

Métricas críticas de rendimiento del sistema devuelven valor cero tras el fallo. Agentes de monitoreo caídos.

Recuperación no posible. Registros de contadores de PerfOS.dll dañados en los logs del sistema.

servidor reiniciado. Ejecutar lodctr /R falla con Error 2.

Al revisar los registros comprobado que el registro de PerfOS.dll está corrupto - evtl. claves dañadas y archivos de contadores afectados. ¿Cómo es el procedimiento paso a paso de recuperación en el registro y sistema de archivos para reconstruir la base de datos de contadores de rendimiento?

Windows para empresas | Windows 365 Business
0 comentarios No hay comentarios

Respuesta aceptada por el autor de la pregunta
Domic Vo 34,730 Puntos de reputación Asesor independiente
2026-08-15T03:28:45.7966667+00:00

Hola ATONIO FEDIN,

El problema que describes es típico de una corrupción en la base de contadores de rendimiento de Windows, donde PerfOS.dll ya no se registra correctamente y el comando lodctr /R falla con el error 2. El procedimiento admitido por Microsoft para reconstruir los contadores consiste en restaurar manualmente las claves del registro y los archivos de definición. Primero debes verificar que las subclaves 009 y CurrentLanguage existan en HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib y que los valores Counter y Help no estén vacíos ni dañados. Si están dañados, puedes exportarlos desde un sistema en buen estado que tenga la misma compilación (build) e importarlos al servidor afectado.

A continuación, reconstruye la base de contadores mediante lodctr /R:<ruta>\PerfStringBackup.ini, utilizando el archivo de copia de seguridad ubicado en %SystemRoot%\System32. Si este archivo también está dañado, copia PerfStringBackup.ini desde un servidor idéntico y vuelve a ejecutar el comando. Tras la restauración, ejecuta winmgmt /resyncperf para sincronizar nuevamente WMI con los contadores. Por último, reinicia el servicio "Registros y alertas de rendimiento" (Performance Logs & Alerts) o reinicia el servidor directamente para que los cambios surtan efecto. Este es el único método seguro y admitido para reconstruir la base de contadores sin correr el riesgo de causar daños adicionales.

Si mi respuesta te resulta útil, por favor selecciona "Aceptar respuesta" para apoyarme.

Gracias,

Domic.

¿Le resultó útil esta respuesta?

1 persona encontró esta respuesta útil.
0 comentarios No hay comentarios

0 respuestas adicionales

Ordenar por: Menos reciente

Su respuesta

Las respuestas pueden ser marcadas como Respuestas aceptadas por el autor de la pregunta, lo que indica a los usuarios que la respuesta resolvió su problema.