- Ошибка Operating System not found
- Проблема с загрузкой винды после установки Linux
- Причины ошибки Operating System not found
- Восстановить загрузчик Windows на GPT разделе компьютера с UEFI
- Как определить разметку диска и найти диск с установленной Windows
- Ошибка Operating System Not Found в виртуальной машине VMware
- Восстановление загрузчика Windows на MBR диске BIOS системы
Ошибка Operating System not found
Сообщение ‘Operating System not found или ‘Missing Operating System при включении компьютера говорит о том, что на диске отсутствует загрузчик операционной системы. Соответственно, ваш компьютер не может найти и запустить загрузчик Windows (или другой ОС, установленной на компьютере) или среду восстановления Windows (WinRE).
Ошибка при загрузке также может выглядеть так:
An operating system wasnt found. Try disconnecting any drives that dont contain an operating system. Press Ctrl+Alt+Del to restart.
Конкретный текст ошибки может отличаться в зависимости от вендора или версии UEFI/BIOS. Во всех случаях ошибка указывает на то, что на диске не обнаружен загрузчик операционной системы.
Например, на компьютерах и ноутбуках Lenovo аналогичная ошибка выглядит так:
Error 1962: No operating system found. Boot sequence will automatically repeat.
Проблема с загрузкой винды после установки Linux
Решил посмотреть, что такое Linux, скачал Ubuntu, все было хорошо, решил удалить и скачал Fedora 38 (установил на одном диске с Windows на разных разделах). В итоге у меня пропал загрузчик Windows в GRUB. Пробовал монтировать раздел с Windows и обновлять GRUB через терминал, но он не видел Windows. Добавил её через Grub Customizer, но при запуске с Windows получаю ошибку:
error: ../../grub-core/net/nct.c:1552:disk hd0 sdos4 not foundПри нажатии на ESC/Enter меня кидало в Windows Boot Manager, где был описан способ восстановления Windows, который не работал. Перепроверил bootmgr в разделе с Windows и он был целым и не поврежденным. Раздел тоже проверил и знаю, что он находится в /dev/sda4. Попытки перепроверить командой os-prober также не увенчались успехом. Флешка не помогает. При установке образа с UNetbootin выдает ошибку 1962 или кидает в странное окно с таймером, который обновляется при нажатии на клавиши. Rufus вообще не видит флешку, даже после форматирования в NTFS. Пробовал установку через другие программы и Fedora Media Writer, но ошибка оставалась.
Причины ошибки Operating System not found
Самые частые причины ошибки операционная система не найдена при загрузке:
- Неисправный жесткий диск
- Неправильно настроенные параметры BIOS
- Неактивный раздел загрузки
- Поврежденный или отсутствующий загрузочный файл
Для исправления ошибки с обнаружением загрузчика операционной системы в первую очередь нужно проверить:
Если все это выполнено, а Windows не загружается, нужно восстановить загрузчик и загрузочную запись Windows.
Восстановить загрузчик Windows на GPT разделе компьютера с UEFI
Если ваш диск размечен в таблице разделов GPT, значит компьютер использует UEFI архитектуру вместо BIOS. Полный гайд по восстановлению загрузчика Windows 10/11 на UEFI компьютере содержится в статье: Восстановление загрузчика Windows (UEFI). Вкратце рассмотрим основные шаги.
Сначала нужно найти и назначить букву системному разделу EFI (Extensible Firmware Interface, или EFI System Partition — ES) с файловой системой FAT32. По умолчанию размер EFI раздела 100 мб. Именно на этом разделе находится загрузчик EFI и Windows Boot Manager. Также здесь хранится файл с конфигурацией загрузчика BCD.
Например, вы определили, что у вас это том Volume 1 с меткой System.
Выберите этот EFI раздел и назначьте букву диска:
select volume 1
assign letter M:
exitПересоздайте конфигурации загрузчика на 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:).
Перезагрузите компьютер, извлеките загрузочный диск (флешку) и проверьте, что Windows загружается корректно
Как определить разметку диска и найти диск с установленной Windows
Для восстановления загрузчика вам понадобится загрузочная USB флешка с Windows или Live CD.
Измените порядок загрузки в BIOS (UEFI) и загрузитесь с вашего загрузочного/ установочного диска и запустите командную строку (если у вас установочный диск, на экране выбора языковых параметров нажмите сочетание клавиш Shift+F10).
В первую очередь нужно определить тип таблицы разделов на вашем диске: GPT или MBR. От этого зависит способ восстановления загрузчика Windows.
Запустите: diskpart
Выполните: list disk
Если у диска в столбце Gpt указана звездочка (*), тогда используется таблица разделов GPT, если нет – MBR.
Выведите список томов на диске:
list volumesЗавершите сеанс: exit
Судя по размеру дисков, Windows скорее всего установлена на диске E:. Проверим это, выполнив команду: dir e:
dir e:Итак, мы определили тип разметки диска и букву раздела, на котором установлена Windows. В зависимости от типа разметки перейдите в соответствующий раздел статьи.
Ошибка Operating System Not Found в виртуальной машине VMware
Ошибка Operating System not found может появиться при загрузке виртуальной машины на VMware ESXi или Workstation.
Восстановление загрузчика Windows на MBR диске BIOS системы
Для решения проблемы Операционная система не найдена в виртуальной машине VMware, можно выполнить следующие действия:
Создайте конфигурационные файлы загрузчика на диске E:
bcdboot E:\Windows /S E:Должно появиться сообщение Boot files successfully created.
Пересоздайте MBR запись:
bootrec.exe /FixMbr bootrec.exe /FixBoot bootrec.exe /RebuildBcdПри запуске команды
bootrec.exe /FixBootможет возникнуть ошибка Access Denied. В этом случае выполните команду:bootsect /nt60 allЭта команда проверит и обновит загрузочный код
bootmgr(master boot code) на всех разделах.Сделайте активным раздел с Windows:
diskpart list disk sel disk 0 list vol select volume 2 (ранее мы определили, что Windows установлена на этом томе) active exitПерезагрузите компьютер и убедитесь, что Windows загружается корректно без ошибки Operating System not found.





