Guía de tecnologías

Cómo reparar el error 0xc0000098: el sistema operativo no se pudo cargar

9 min read Windows Actualizado 16 Oct 2025
Arreglar error 0xc0000098 en Windows
Arreglar error 0xc0000098 en Windows

Importante: antes de ejecutar reparaciones que modifiquen particiones o el BCD, si es posible realiza una copia de seguridad de tus archivos con un Live USB o conectando el disco a otro equipo.

A Windows 11 Laptop on a White Desk

¿Qué es el error 0xc0000098?

captura del error 0xc0000098 en pantalla azul

El código de error 0xc0000098 indica problemas relacionados con el sector de arranque y los datos de configuración de arranque (BCD). En términos sencillos: Windows no puede encontrar o verificar los archivos necesarios para iniciar el sistema. Las causas comunes incluyen:

  • Corrupción de archivos durante una actualización de Windows.
  • Escrito incorrecto en el disco por un fallo de hardware.
  • Partición de arranque dañada o BCD corrupto.
  • Configuración errónea manual de las particiones o del gestor de arranque.

Definición rápida: BCD (Boot Configuration Data) es la base de datos que Windows usa para arrancar; si falta o está corrupta, el sistema no puede cargar el SO.

¿Qué es pci.sys y qué significa si falta?

Una aparición frecuente junto al 0xc0000098 es la referencia a pci.sys. pci.sys es un controlador del kernel que gestiona dispositivos plug-and-play y la comunicación con el bus PCI. Si Windows muestra que pci.sys falta o está dañado, puede indicar:

  • Un archivo de sistema dañado (posible reparación con SFC/DISM).
  • Un controlador de dispositivo corrupto.
  • Un fallo de hardware (por ejemplo, un componente PCI defectuoso o problemas del controlador de disco).

Nota: si se detecta pci.sys durante el arranque, prioriza comprobar el disco y la memoria y, si procede, desconectar hardware recientemente añadido.

Qué necesitas antes de intentar reparar 0xc0000098

captura del entorno de recuperación de Windows

  1. Un medio de recuperación: acceso al Entorno de Recuperación de Windows (WinRE) o un USB de arranque con la misma versión de Windows.
  2. Conexión a Internet preferible para que DISM pueda descargar archivos de reparación.
  3. Conocimientos básicos de usar el Símbolo del sistema (Command Prompt) en modo recuperación.
  4. Tiempo y paciencia: algunas operaciones (chkdsk, sfc) pueden tardar bastante.

Si no ves la opción del Entorno de Recuperación en el arranque, crea un USB de arranque desde otro equipo y arranca desde él; al hacerlo, elige Reparar el equipo en lugar de Instalar.

En WinRE ve a Solucionar problemas y luego Símbolo del sistema. En un USB de arranque selecciona Reparar el equipo y después accederás a las mismas opciones.

Conéctate por cable Ethernet si es posible; algunas reparaciones online requieren descargar archivos.

1. Ejecuta un análisis Check Disk (chkdsk)

captura de chkdsk en el símbolo del sistema

En el Símbolo del sistema ejecuta:

chkdsk C: /f /r
  • /f corrige errores en el disco.
  • /r localiza sectores defectuosos y recupera información legible.

Este comando puede tardar mucho. chkdsk no siempre resuelve fallos de BCD, pero te dirá si hay sectores defectuosos o problemas físicos en la unidad.

Qué buscar en el resultado: sectores defectuosos repetidos o errores I/O pueden indicar que el disco está fallando y tendrás que clonar o reemplazar el disco antes de reparar el arranque.

2. Comprobar la integridad de archivos de Windows (SFC y DISM)

captura de dism online en símbolo del sistema

En el Símbolo del sistema ejecuta primero:

sfc /scannow

SFC (System File Checker) busca y repara archivos de sistema protegidos. Si SFC no puede reparar todo, usa DISM para restaurar la imagen de Windows:

dism /online /cleanup-image /restorehealth
  • DISM intentará descargar archivos válidos desde Windows Update o una fuente especificada.
  • En el Entorno de Recuperación puede que necesites usar una ruta offline a un archivo install.wim con /Source: si deseas evitar descargas.

Si después de SFC y DISM el problema persiste, lo más probable es que el BCD o la partición de arranque estén corruptos.

3. Reconstruir manualmente la configuración de arranque (BCD)

captura de bootrec en símbolo del sistema

Aún en Símbolo del sistema, ejecuta estos comandos uno por uno:

BOOTREC /fixmbr
BOOTREC /fixboot
BOOTREC /scanos
BOOTREC /rebuildbcd
  • /fixmbr reescribe el Master Boot Record (MBR) en discos MBR.
  • /fixboot escribe un nuevo sector de arranque en la partición de sistema.
  • /scanos busca instalaciones de Windows.
  • /rebuildbcd reconstruye la Base de Datos de Configuración de Arranque.

Si todos los comandos terminan sin errores, reinicia y comprueba si Windows arranca.

Si BOOTREC /fixboot devuelve acceso denegado o error

En equipos modernos con UEFI y partición EFI, puede ser necesario asignar una letra a la partición EFI y usar bcdboot:

  1. Abre diskpart:
diskpart
list disk
select disk 0        (elige el disco correcto)
list partition
select partition X   (la partición EFI, generalmente pequeña ~100-500 MB)
assign letter=S:
exit
  1. Intenta escribir el arranque con bcdboot (asumiendo que tu Windows está en C:):
bcdboot C:\Windows /s S: /f UEFI

Para sistemas BIOS/MBR, puedes probar:

bootsect /nt60 SYS /mbr

Y volver a ejecutar BOOTREC.

Siempre que sea posible, exporta una copia del BCD antes de cambios:

bcdedit /export C:\BCD_Backup

Si bcdboot se ejecuta correctamente, reinicia y verifica el arranque.

4. Reparación avanzada del BCD y restauración desde copias

  • Si /rebuildbcd detecta instalaciones pero no las añade, puedes renombrar el BCD y crear uno nuevo:
ren C:\Boot\BCD BCD.old
bcdboot C:\Windows /l es-ES /s S: /f ALL
  • Ajusta /l para idioma según corresponda; no inventes rutas: usa la letra asignada a la partición del sistema.

5. Alternativas antes de reinstalar Windows

  • Restaurar sistema: si tenías puntos de restauración, intenta restaurar a un estado anterior desde WinRE.
  • Recuperar archivos y clonar: si el disco muestra fallos físicos, clona el disco a uno sano y luego repara el arranque en el clon.
  • Arranque desde Linux Live USB para copiar archivos importantes si no puedes arrancar Windows.
  • Herramientas del fabricante del disco: muchos fabricantes ofrecen utilidades de diagnóstico que pueden detectar fallos no visibles por chkdsk.

Cuándo es más prudente reinstalar o pedir ayuda profesional

  • Si ves sectores defectuosos persistentes, ruidos inusuales del disco o errores I/O repetidos: reemplaza el disco.
  • Si los pasos de reparación del BCD fallan después de múltiples intentos y no detectas instalaciones de Windows: considera reinstalar.
  • Si el error aparece después de añadir hardware nuevo: desconecta el hardware y prueba de nuevo.

Reinstalación vs reparación in-place (actualización):

  • Reinstalación limpia borra todo, recomendable si sospechas corrupción extendida.
  • Reparación in-place (si puedes arrancar desde un instalador y eliges actualizar) intenta mantener aplicaciones y archivos.

Comprobaciones de hardware recomendadas

  • Prueba de memoria RAM con MemTest86 (arrancando desde USB). Una línea de memoria defectuosa puede causar corrupción de archivos.
  • Diagnóstico del disco con utilidades del fabricante (por ejemplo, SeaTools, WD Data Lifeguard).
  • Verifica cables SATA/Power, pruebe otro puerto o cable.

Lista de verificación rápida (checklist)

  • Acceder a WinRE o crear USB de arranque.
  • Ejecutar chkdsk /f /r en la unidad de Windows.
  • Ejecutar sfc /scannow.
  • Ejecutar dism /online /cleanup-image /restorehealth.
  • Ejecutar BOOTREC y, si procede, bcdboot.
  • Hacer copia de seguridad de datos si hay indicios de fallo físico.
  • Probar memoria y disco con utilidades de diagnóstico.

Roles y tareas: guía rápida para distintos perfiles

  • Usuario doméstico:

    • Intenta chkdsk y SFC desde WinRE.
    • Si no sabes usar diskpart, busca asistencia o sigue una guía detallada paso a paso.
    • Haz copia de seguridad antes de reinstalar.
  • Técnico o administrador:

    • Realiza diagnósticos de hardware, exporta BCD, monta disco en otra máquina si es necesario.
    • Considera clonar el disco para preservar evidencia y datos.
    • Usa herramientas offline de DISM con un WIM correcto si el acceso a Internet no es fiable.

Mini SOP: paso a paso resumido

  1. Accede a WinRE (o USB de arranque → Reparar el equipo).
  2. Símbolo del sistema → chkdsk C: /f /r.
  3. sfc /scannow → dism /online /cleanup-image /restorehealth.
  4. BOOTREC /fixmbr → /fixboot → /scanos → /rebuildbcd.
  5. Si /fixboot falla, usa diskpart + assign letter + bcdboot C:\Windows /s S: /f UEFI.
  6. Reinicia y verifica. Si falla, clona disco y prepara reinstalación.

Diagrama de decisiones (diagrama mermaid)

flowchart TD
  A[Arranque con 0xc0000098] --> B{¿Acceso a WinRE o USB?}
  B -- Sí --> C[Ejecutar chkdsk]
  C --> D[Ejecutar sfc]
  D --> E[Ejecutar DISM]
  E --> F[Ejecutar BOOTREC]
  F --> G{¿Arrancó Windows?}
  G -- Sí --> H[Monitorear actualizaciones y respaldos]
  G -- No --> I{¿Error en BOOTREC /fixboot?}
  I -- Sí --> J[Assign partition + bcdboot]
  J --> G
  I -- No --> K[Revisar hardware o clonar disco]
  K --> L{¿Disco sano?}
  L -- Sí --> M[Reinstalar o reparación in-place]
  L -- No --> N[Reemplazar disco y restaurar datos]
  B -- No --> O[Crear USB de arranque en otro equipo]
  O --> C

Preguntas frecuentes

¿Puedo perder mis archivos si intento reparar el BCD?

La reparación del BCD en sí no borra datos de usuario, pero si el disco está físicamente dañado o si ejecutas una instalación limpia, puedes perder archivos. Haz copia de seguridad antes.

¿Es distinto el proceso en equipos UEFI vs BIOS?

Sí. En UEFI debes trabajar con la partición EFI y usar bcdboot; en BIOS/MBR se usan más los comandos BOOTREC y bootsect.

¿Qué hago si veo errores de disco tras chkdsk?

Si aparecen sectores defectuosos (bad sectors) repetidos, clona el disco a uno sano y sustituye el disco defectuoso. No ignores errores I/O.

Resumen final

El error 0xc0000098 suele indicar corrupción del sector de arranque o del BCD. Los pasos recomendados son: comprobar el disco (chkdsk), reparar archivos de sistema (SFC y DISM), y reconstruir el BCD con BOOTREC o bcdboot según el firmware (UEFI/BIOS). Si las herramientas integradas no resuelven el problema, prioriza la copia de seguridad de datos y el diagnóstico de hardware; en muchos casos la solución final será clonar el disco y reinstalar Windows.

Puntos clave:

  • Comprueba primero errores físicos del disco y memoria.
  • Usa WinRE o un USB de arranque y sigue la secuencia chkdsk → sfc → DISM → BOOTREC/bcdboot.
  • Si no puedes reparar el BCD, considera la clonación y la reinstalación.

Notas:

  • Mantén el equipo conectado a la corriente durante actualizaciones y reparaciones.
  • Si no te sientes cómodo con diskpart o bcdboot, pide ayuda profesional para evitar pérdida de datos.

captura de opciones de recuperación avanzada

Criterios de aceptación:

  • El equipo inicia Windows sin mostrar 0xc0000098.
  • No hay errores I/O críticos reportados por chkdsk o utilidades del fabricante.
  • Los archivos de usuario son accesibles o han sido restaurados desde copia de seguridad.

Fin del artículo.

Autor
Edición

Materiales similares

Podman en Debian 11: instalación y uso
DevOps

Podman en Debian 11: instalación y uso

Apt-pinning en Debian: guía práctica
Sistemas

Apt-pinning en Debian: guía práctica

OptiScaler: inyectar FSR 4 en casi cualquier juego
Guía técnica

OptiScaler: inyectar FSR 4 en casi cualquier juego

Dansguardian + Squid NTLM en Debian Etch
Redes

Dansguardian + Squid NTLM en Debian Etch

Arreglar error de instalación Android en SD
Android

Arreglar error de instalación Android en SD

Conectar carpetas de red con KNetAttach
Redes

Conectar carpetas de red con KNetAttach