Búsqueda de sitios web

Cómo corregir el error "No se encontró un sistema operativo" en Windows


El '

Operating system not found

' o '

Missing operating system

El mensaje ‘en el arranque de la computadora significa que no hay un cargador de arranque del sistema operativo en la unidad/medio actual. Como resultado, su computadora no puede encontrar e iniciar el cargador de arranque de Windows (o cualquier otro cargador de sistema operativo instalado en la computadora) o el entorno de recuperación de Windows (WinRE).

Un error que ve cuando intenta iniciar un sistema operativo puede verse así:

An operating system wasn't found. Try disconnecting any drives that don't contain an operating system. Press Ctrl+Alt+Del to restart.

El texto de error específico puede variar según el proveedor del dispositivo o la versión de UEFI/BIOS. En todos los casos, el error indica que no se encontró el gestor de arranque del sistema operativo en la unidad.

Por ejemplo, en computadoras y portátiles Lenovo, un error similar se ve así:

Error 1962: No operating system found. Boot sequence will automatically repeat.

o :

Booting from Hard Disk…
Missing operating system.
No bootable device.

Correcciones comunes para el sistema operativo no encontrado o errores faltantes

Las razones más comunes por las que puede ocurrir un error "Sistema operativo no encontrado" cuando enciende su computadora:

  • Una partición del sistema dañada, un MBR (registro de arranque maestro) perdido o dañado, o una partición no activa (o una partición de disco incorrecta marcada como activa);

  • El cargador de arranque de Windows (BCD) está dañado o la partición de arranque se elimina accidentalmente;

  • Un HDD/SSD con el sistema operativo instalado no está conectado. Esto puede incluir problemas como una mala conexión del cable de cinta o cualquier problema de hardware con la unidad, RAID o controlador de disco.

Por lo tanto, para solucionar el problema con la detección del cargador del sistema operativo, primero debe verificar lo siguiente:

  1. El disco duro que contiene el sistema operativo debe estar conectado a la computadora. Desconecte todas las unidades adicionales, retire las unidades USB conectadas (esto se indica con el mensaje Intente desconectar cualquier unidad que no contenga un sistema operativo);

  2. Verifique la confiabilidad de las conexiones del cable de cinta HDD y de alimentación;

  3. Asegúrese de que el BIOS/UEFI detecte su unidad de disco duro y que esté configurada como el dispositivo de inicio principal (en Prioridad del disco duro/Prioridad del dispositivo de inicio);

  4. Si cambió el modo del controlador SATA en el BIOS antes de que ocurriera el problema, por ejemplo, de AHCI a IDE o RAID (o viceversa), vuelva al modo SATA original;

  5. Restablecer la configuración predeterminada del BIOS puede ayudar en algunos casos (use la opción del BIOS llamada Restaurar valores predeterminados, Cargar valores predeterminados de configuración o Cargar valores predeterminados a prueba de fallas);

  6. Verifique la configuración de Arranque seguro en UEFI; es posible que se hayan cambiado (verifique si Windows se inicia correctamente con el modo de Arranque seguro habilitado/deshabilitado y en el modo heredado).

Si ha hecho todo esto y Windows aún no arranca, deberá restaurar el gestor de arranque de Windows y el registro de arranque.

Identificar la tabla de particiones del disco y la unidad de Windows

Para reparar el gestor de arranque, necesita un medio de instalación de Windows (en un CD/DVD/ISO/unidad USB de arranque) o LiveCD.

Cambie el orden de inicio en el BIOS (UEFI), inicie desde su medio de instalación/arranque y abra el símbolo del sistema (si está utilizando un medio de instalación de Windows, presione Shift+F10 en la pantalla de selección de idioma).

En primer lugar, debe detectar el tipo de tabla de particiones en su disco: GPT o MBR. El método para restaurar el gestor de arranque de Windows depende de ello. Correr:

diskpart

Ingrese este comando:

list disk

Si hay un asterisco (

*

) en la columna Gpt de su disco, entonces se usa la tabla de particiones GPT; de lo contrario, es MBR.

Muestra la lista de volúmenes en el disco:

list vol

Salga de la sesión de diskpart:

exit

A juzgar por el tamaño de los volúmenes, es probable que Windows esté instalado en la unidad E:. Compruébalo ejecutando este comando:

dir e:

Como puede ver, Windows, Archivos de programa, Usuarios y otras carpetas comunes de Windows se encuentran en esta unidad.

Entonces, ha identificado el tipo de diseño de partición en su disco duro y la letra de unidad de la partición donde está instalado Windows. Según la tabla de particiones, vaya a la sección correspondiente del artículo.

Reconstruya el cargador de arranque de Windows en el disco MBR

Supongamos que ha determinado que la tabla de particiones MBR se usa en su disco de Windows. Esto significa que su computadora está usando firmware BIOS o tiene firmware UEFI pero usted arranca el sistema operativo en modo de compatibilidad (modo Legacy o CSM).

Consulte la guía detallada sobre cómo reconstruir el cargador de arranque MBR de Windows y BCD en una computadora basada en BIOS.

Cree archivos de configuración del gestor de arranque en la unidad E:\:

bcdboot E:\Windows /S E:

El "

Boot files successfully created

Debería aparecer el mensaje.

Vuelva a crear un registro de arranque maestro (MBR):

bootrec.exe /FixMbr
bootrec.exe /FixBoot
bootrec.exe /RebuildBcd

Puede recibir un error de Acceso denegado cuando ejecuta el comando bootrec.exe /FixBoot.

En este caso, primero debe ejecutar:

bootsect /nt60 all

Este comando comprobará y actualizará el código bootmgr (código de arranque maestro) en todas las particiones. Luego ejecuta el comando:

bootrec.exe /FixBoot

Ahora active la partición de Windows (el BIOS transfiere el control al gestor de arranque del sistema operativo en la partición MBR activa):

En este artículo, no mostramos cómo recrear la partición reservada del sistema, ya que el cargador bootmgr puede estar ubicado en la unidad de Windows.

diskpart
list disk
sel disk 0
list vol
select volume 2

(Windows está instalado en este volumen, como descubrimos anteriormente)

active
exit

Reinicie su computadora y asegúrese de que Windows arranque correctamente sin el error “No se encontró el sistema operativo”.

Cómo reparar el cargador de arranque EFI en una unidad GPT de una computadora UEFI

Si su disco duro está particionado en la tabla de particiones GPT, esto significa que su computadora está usando el firmware UEFI en lugar del BIOS. Puede encontrar la guía completa sobre cómo restaurar el cargador de arranque de Windows 10/11 en una computadora basada en UEFI en el siguiente artículo Cómo reparar el cargador de arranque EFI de Windows en un disco GPT. Echemos un vistazo rápido a los pasos principales.

Primero, debe buscar y asignar una letra a la partición del sistema EFI con el sistema de archivos FAT32 (EFI, interfaz de firmware extensible o ESP, partición del sistema EFI). El tamaño predeterminado de la partición EFI es de 100 MB. Esta partición contiene el gestor de arranque EFI y el Administrador de arranque de Windows. El archivo de configuración para el cargador de arranque BCD también se almacena aquí.

Obtenga más información sobre la partición de arranque del sistema EFI en Windows.

Diskpart
List vol

Por ejemplo, ha detectado que es Volumen 1 con la etiqueta Sistema.

Seleccione esta partición EFI y asígnele una letra de unidad:

select volume 1
assign letter M:
exit

Reconstruya la configuración del cargador de arranque BCD en la partición EFI:

cd /d m:\efi\microsoft\boot\
ren BCD BCD.bak
bcdboot E:\Windows /l en-us /s M: /f ALL

Este comando debería copiar los archivos del entorno de arranque de Windows del directorio E:\Windows (como descubrimos anteriormente, Windows está instalado en la unidad E: en nuestro caso).

Reinicie su computadora, retire el medio de arranque (unidad flash USB) y verifique que Windows arranque correctamente.

Corrección: Sistema operativo no encontrado en VMware VM

Es posible que encuentre el error ‘No se encontró el sistema operativo‘ al intentar iniciar una máquina virtual que se ejecuta en VMware ESXi o Workstation.

Verifique lo siguiente para solucionar este problema en una máquina virtual de VMware:

  • Si está intentando iniciar la máquina virtual desde un archivo ISO, asegúrese de que las opciones Conectado y Conectado al encender estén habilitadas en la configuración del CD/DVD virtual. Verifique que la ruta a un archivo ISO existente que contenga la imagen de instalación del sistema operativo esté especificada en el parámetro Usar archivo de imagen ISO. Asegúrese de que la imagen ISO utilizada para instalar el sistema operativo invitado no esté dañada;

  • Si ve el mensaje PXE-M0F: Saliendo de Intel PXE ROM cuando inicia la VM, acceda a la configuración del BIOS de la VM y verifique que la unidad de CD-ROM, el disco duro y las unidades extraíbles estén configurados en un orden de arranque más alto que arranque de red desde VMware VMXNET3;

  • Abra las propiedades de la máquina virtual y verifique que exista el almacenamiento que contiene los archivos VMDK de la máquina virtual. También es posible que los archivos VMDK de la VM se hayan dañado y que deba restaurarlos desde una copia de seguridad;

  • Abra las propiedades de la VM, vaya a la pestaña Opciones -> Avanzado y verifique que el tipo de firmware de la VM sea UEFI (usado de forma predeterminada).

Artículos relacionados