Pasos de solución de problemas del Registro para usuarios avanzados

En este artículo se describe cómo solucionar problemas de daños en el Registro.

Se aplica a: Windows 10 (todas las ediciones), Windows Server 2012 R2
Número de KB original: 822705

Resumen

Si el equipo no se reinicia, los subárboles del Registro pueden estar dañados. Los mensajes de error pueden variar. Pueden incluir cualquiera de las siguientes opciones:

Windows no se pudo iniciar porque falta el archivo siguiente o está dañado:\WINNT\SYSTEM32\CONFIG\SYSTEM.ced

Windows no se pudo iniciar porque falta el siguiente archivo o está dañado:\WINNT\SYSTEM32\CONFIG\SYSTEM

Windows no se pudo iniciar porque falta el archivo siguiente o está dañado:\WINNT\SYSTEM32\CONFIG\SOFTWARE

Error de Hive del sistema

Detener 0xc0000218 (0xe11a30e8, 0x00000000, 0x000000000, 0x00000000) UNKNOWN_HARD_ERROR

Detener: 0xc0000218 {Error de archivo del Registro} El Registro no puede cargar el subárbol (archivo):
\SystemRoot\System32\Config\ CorruptHive o su registro o alternativa. Está dañado, ausente o no se puede escribir.

Más información

Hay muchas razones por las que un subárbol del Registro puede estar dañado. Lo más probable es que se introduzcan daños cuando el equipo se apague y no se puede realizar un seguimiento de la causa porque el equipo está descargando procesos y controladores durante el apagado. A veces, es difícil encontrar la causa de la corrupción del registro. En las secciones siguientes se describen tres posibles causas del problema y se proporcionan pasos para solucionarlo.

Error de energía

Un error de energía o algún otro evento de apagado inesperado puede provocar un subárbol del Registro dañado. Para determinar si esta es la causa del problema, busque entradas de id. de evento 6008. Las entradas del identificador de evento 6008 indican que se produjo un apagado inesperado. En este caso, es posible que algún proceso haya estado modificando parte del subárbol del Registro y que el equipo perdiera energía antes de que se pudiera completar ese cambio. Esto deja el subárbol del Registro en un estado incoherente. Al reiniciar, cuando el sistema operativo intenta cargar el subárbol del Registro, puede encontrar datos en ese subárbol del Registro que no puede interpretar y puede recibir uno de los mensajes de error que se incluyen en la sección "Resumen".

Daños en archivos y hardware defectuoso

Otros archivos pueden estar dañados. Debe determinar si solo los subárboles del Registro están dañados o si otros archivos (sistema y datos) están dañados. Si los daños no se limitan a los subárboles del Registro, los daños pueden producirse por hardware defectuoso. Este hardware puede incluir cualquier cosa que esté implicada en la escritura en un disco, como lo siguiente:

  • Memoria de acceso aleatorio (RAM)
  • La memoria caché
  • El procesador
  • Controlador de disco

Si sospecha que hay hardware defectuoso, el proveedor de hardware debe investigar exhaustivamente la condición de todos los componentes del equipo.

El registro se escribe en al apagar

Si uno o dos subárboles de registros se dañan constantemente sin motivo, es probable que el problema se produzca al apagarse y no se detecte hasta que intente cargar el subárbol del Registro en el siguiente reinicio. En este escenario, el subárbol del Registro se escribe en el disco al apagar el equipo y este proceso puede detener el equipo o un componente del equipo antes de que se complete la escritura.

Solucionar problemas

Para solucionar este problema, siga estos pasos.

  1. Restaure el equipo a un estado anterior antes de que se produjera daños en el Registro.
    Una herramienta que puede usar para realizar copias de seguridad de subárboles del Registro es Recovery Console. Para obtener más información sobre cómo realizar copias de seguridad y restaurar el Registro, haga clic en los números de artículo siguientes para ver los artículos en Microsoft Knowledge Base:

    322756 Copia de seguridad y restauración del registro en Windows XP y Windows Vista

    307654 Cómo instalar y utilizar la Consola de recuperación en Windows XP

  2. Compruebe el hardware, el disco, los controladores de firmware y el BIOS. Para ello, siga estos pasos. Estos pasos pueden requerir tiempo de inactividad para el equipo.

    1. Asegúrese de que la CPU no se está superando.
    2. Asegúrese de que los registros de eventos del sistema no contengan el identificador de evento 9, el identificador de evento 11 o el identificador de evento 15 (o cualquier combinación de estos eventos). Estos eventos pueden indicar problemas de hardware que se deben solucionar.
    3. Ejecute el chkdsk comando de línea de comandos junto con el modificador /r en el disco que contiene los archivos del subárbol del Registro. Este comando ayuda a comprobar que el área del disco que contiene los archivos de Hive del Registro no está implicada en el problema.
    4. Aplique las revisiones de firmware más recientes a los controladores de disco y use las versiones de controlador coincidentes. Asegúrese de que los controladores son controladores firmados y de que tiene instaladas las revisiones de firmware adecuadas.
    5. Asegúrese de aplicar las últimas actualizaciones básicas del sistema de entrada y salida (BIOS) al equipo.
  3. Después de completar el paso 2, es posible que no vea ningún cambio en el comportamiento. Para evitar daños, intente cerrar todos los procesos en ejecución antes de apagar el equipo. Es posible que pueda restringir el ámbito a un único proceso implicado. Incluso si determina el proceso, es posible que no pueda impedir que se descargue un componente antes de que se escriba el subárbol del Registro. Sin embargo, si se asegura de detener el proceso antes de apagarlo, es posible que pueda evitar daños en el subárbol del Registro.

  4. Después de completar el paso 3, si no ve ningún cambio en el comportamiento, compare los subárboles del Registro. Capture un subárbol del Registro no dañado y un subárbol del Registro dañado y, a continuación, compare los dos mediante herramientas de comparación como Windiff.exe.

  5. Determine qué sección del subárbol del Registro está creciendo. Si parece que el problema en el subárbol del Registro está creciendo demasiado, es posible que pueda determinar qué sección está creciendo y rastrearlo de nuevo a un proceso que está escribiendo en el subárbol.