Как исправить ошибку ‘An Operating System Wasn’t Found’ в Windows

The ‘Operating system not found‘ или ‘Missing operating system‘ при загрузке компьютера означает, что на текущем диске/носителе отсутствует загрузчик операционной системы. В результате компьютер не может найти и запустить загрузчик Windows (или любой другой загрузчик операционной системы, установленный на компьютере) или среду восстановления Windows (WinRE).

Ошибка, возникающая при попытке загрузить операционную систему, может выглядеть следующим образом:

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

Операционная система не найдена. Попробуйте отключить все диски, на которых нет операционной системы.Операционная система не найдена. Попробуйте отключить все диски, на которых нет операционной системы

Конкретный текст ошибки может отличаться в зависимости от производителя устройства или версии UEFI/BIOS. Во всех случаях ошибка указывает на то, что на диске не найден загрузчик операционной системы.

Например, на компьютерах и ноутбуках Lenovo подобная ошибка выглядит следующим образом:

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

компьютер lenovo: Ошибка 1962: Операционная система не найдена. Последовательность загрузки автоматически повторится.компьютер lenovo: Ошибка 1962: Операционная система не найдена. Последовательность загрузки автоматически повторится.

или:

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

Ошибка отсутствия операционной системы при загрузке WindowsОшибка отсутствия операционной системы при загрузке Windows

Общие способы исправления ошибок «Операционная система не найдена» или «Отсутствует

Наиболее распространенные причины, по которым возникает ошибка «Операционная система не найдена» ошибка может возникнуть при запуске компьютера:

  • Поврежден системный раздел, отсутствует или поврежден MBR (главная загрузочная запись), отсутствует активный раздел (или активным отмечен неправильный раздел диска);
  • Поврежден загрузчик Windows (BCD) или случайно удален загрузочный раздел;
  • HDD/SSD с установленной ОС не подключен. Это может быть связано с такими проблемами, как плохое подключение ленточного кабеля или любые аппаратные проблемы с диском, RAID-массивом или дисковым контроллером.

Поэтому, чтобы устранить проблему с обнаружением загрузчика ОС, сначала нужно проверить следующее:

  1. Жесткий диск с операционной системой должен быть подключен к компьютеру. Отключите все дополнительные диски, извлеките подключенные USB-накопители (об этом свидетельствует сообщение Попробуйте отключить все диски, на которых не установлена операционная система.);
  2. Проверьте надежность соединений кабелей питания и ленточного кабеля жесткого диска;
  3. Убедитесь, что жесткий диск обнаружен BIOS/UEFI и установлен в качестве основного загрузочного устройства (в разделе Приоритет жесткого диска / Приоритет загрузочного устройства);
  4. Если перед возникновением проблемы вы изменили режим работы контроллера SATA в BIOS, например, с AHCI на IDE или RAID (или наоборот), вернитесь к исходному режиму SATA;
  5. В некоторых случаях может помочь сброс настроек BIOS на значения по умолчанию (используйте опцию BIOS под названием Восстановление настроек по умолчанию, Загрузка настроек по умолчанию, или Загрузка отказоустойчивых настроек по умолчанию);
  6. Проверьте настройки Secure Boot в UEFI — возможно, они были изменены (проверьте, правильно ли загружается Windows при включенном/отключенном режиме Secure Boot и в режиме Legacy).

Если вы сделали все это, но Windows все равно не загружается, вам нужно восстановить загрузчик Windows и загрузочную запись.

Определение таблицы разделов диска и диска Windows

Чтобы восстановить загрузчик, вам понадобится установочный носитель Windows (на CD/DVD/ISO/загрузочном USB-накопителе) или LiveCD.

Измените порядок загрузки в BIOS (UEFI), загрузитесь с установочного/загрузочного носителя и откройте командную строку (если вы используете установочный носитель Windows, нажмите Shift+F10 на экране выбора языка).

запуск командной строки с установочного носителя windowsзапуск командной строки с установочного носителя windows

Прежде всего, необходимо определить тип таблицы разделов на диске: GPT или MBR. От этого зависит метод восстановления загрузчика Windows. Выполните:
diskpart
Введите эту команду: list disk
Если есть звездочка (*) в столбце Gpt для вашего диска, то GPT используется таблица разделов, в противном случае MBR.

windows diskpart - получить таблицу разделов диска gpt или mbrwindows diskpart - получить таблицу разделов диска gpt или mbr

Отображение списка томов на диске:

list vol

список томовсписки томов

Выйдите из сеанса diskpart:
exit
Судя по размерам томов, Windows, вероятно, установлена на E: диск. Проверьте его, выполнив эту команду:
dir e:

Как вы можете видеть, Windows, Файлы программы, Пользователи, и другие обычные папки Windows находятся на этом диске.

определение раздела windowsопределить раздел windows

Итак, вы определили тип расположения разделов на жестком диске и букву диска раздела, на котором установлена Windows. В зависимости от таблицы разделов перейдите к соответствующему разделу статьи.

Восстановление загрузчика Windows на диске MBR

Предположим, вы определили, что MBR Таблица разделов используется на диске Windows. Это означает, что на вашем компьютере используется прошивка BIOS или прошивка UEFI, но вы загружаете ОС в режиме совместимости (Legacy или CSM).

Ознакомьтесь с подробным руководством по восстановлению загрузчика Windows MBR и BCD на компьютере с BIOS.

Создайте файлы конфигурации загрузчика на диске E:\:

bcdboot E:\Windows /S E:

«Boot files successfully created» должно появиться сообщение.

bcdboot - воссоздание загрузочных файлов windows на mbr-дискеbcdboot - воссоздание загрузочных файлов windows на mbr-диске

Пересоздайте главную загрузочную запись (MBR):

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

Вы можете получить сообщение Доступ запрещен ошибка при запуске программы bootrec.exe /FixBoot команда.

В этом случае необходимо сначала выполнить:

bootsect /nt60 all

Эта команда проверит и обновит bootmgr код (Master Boot Code) на всех разделах. Затем выполните команду:

bootrec.exe /FixBoot

Теперь сделайте раздел Windows активным (BIOS передает управление загрузчику ОС на активном разделе MBR):

В этой статье мы не показываем, как воссоздать раздел System Reserved, поскольку загрузчик bootmgr может находиться на диске Windows.

diskpart
list disk
sel disk 0
list vol
select volume 2
(Windows установлена на этом томе, как мы выяснили ранее)
active
exit

сделать раздел windows активнымсделать раздел windows активным

Перезагрузите компьютер и убедитесь, что Windows загружается правильно, без «Операционная система не найдена» ошибка.

Как восстановить загрузчик EFI на GPT-диске компьютера с UEFI

Если жесткий диск разбит на разделы в формате GPT таблица разделов, это означает, что ваш компьютер использует UEFI вместо BIOS. Полное руководство по восстановлению загрузчика Windows 10/11 на компьютере с UEFI вы найдете в следующей статье Как восстановить загрузчик Windows EFI на GPT-диске. Давайте вкратце рассмотрим основные шаги.

Во-первых, необходимо найти и присвоить букву диску системному разделу EFI с файловой системой FAT32 (EFI, Extensible Firmware Interface или ESP, EFI System Partition). По умолчанию размер раздела EFI составляет 100 МБ. Этот раздел содержит загрузчик EFI и диспетчер загрузки Windows. Здесь же хранится файл конфигурации для загрузчика BCD.

Подробнее о системном загрузочном разделе EFI в Windows.

Diskpart
List vol

Например, вы обнаружили, что Том 1 с Система label.

diskpart - обнаружить efi разделdiskpart - обнаружить раздел efi

Выберите этот раздел EFI и назначьте ему букву диска:

select volume 1
assign letter M:
exit

Восстановите конфигурацию загрузчика BCD на разделе EFI:

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

Эта команда должна скопировать файлы среды загрузки Windows из раздела E:\Windows (как мы выяснили ранее, Windows установлена на диске E: в нашем случае).

Перезагрузите компьютер, извлеките загрузочный носитель (USB-накопитель) и убедитесь, что Windows загружается правильно.

Исправление: Операционная система не найдена в VMware VM

Вы можете столкнуться с проблемой ‘Операционная система не найдена‘ ошибка при попытке загрузить виртуальную машину, работающую на VMware ESXi или Workstation.

ошибка операционная система не найдена erro при загрузке Windows

Чтобы устранить эту проблему на виртуальной машине VMware, выполните следующие действия:

  • Если вы пытаетесь загрузить виртуальную машину из файла ISO, убедитесь, что файл Подключено и Подключение при включении питания опции включены в настройках виртуального CD/DVD. Убедитесь, что путь к существующему ISO-файлу, содержащему установочный образ операционной системы, указан в параметре Использовать файл образа ISO параметр. Убедитесь, что образ ISO, используемый для установки гостевой операционной системы, не поврежден; vmware vm: проверка подключенного образа isovmware vm: проверка подключенного образа iso
  • Если вы видите сообщение PXE-M0F: Выход из Intel PXE ROM при запуске виртуальной машины зайдите в настройки BIOS виртуальной машины и проверьте, что для устройств CD-ROM Drive, Hard Disk и Removable Drives установлен более высокий порядок загрузки, чем Сетевая загрузка с VMware VMXNET3;приоритет загрузочного устройства в настройках vmware vm biosприоритет загрузочного устройства в настройках vmware vm bios
  • Откройте свойства виртуальной машины и убедитесь, что хранилище, содержащее файлы VMDK виртуальной машины, существует. Также возможно, что файлы VMDK виртуальной машины повреждены и их необходимо восстановить из резервной копии;
  • Откройте свойства виртуальной машины, перейдите в раздел Options -> Продвинутый На вкладке Проверьте, чтобы тип прошивки виртуальной машины был UEFI (используется по умолчанию).vmware vm uefi и тип прошивки bios vmware vm uefi и bios тип прошивки

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *