Сообщение “Operating System not found
” на компьютере говорит о том, что на текущем диске не найден загрузчик ни одной операционной системы. Соответственно ваш компьютер не может найти и запустить загрузчик Windows (или другой ОС, установленной на компьютере).
Ошибка при загрузке также может выглядеть так:
An operating system wasn't found. Try disconnecting any drives that don't contain an operating system. Press Ctrl+Alt+Del to restart.
На компьютерах и ноутбуках Lenovo аналогичная ошибка выглядит так:
Error 1962: No operating system found. Boot sequence will automatically repeat.
Причины ошибки “Operating System not found”
Самый частые причины, из-за которых не загружается ОС на компьютере с ошибкой “ОС не найдена”:
- испорченный системный раздел, отсутствует или повреждена MBR запись, нет активных разделов (или неверный раздел диска помечен активным );
- поврежден загрузчик BCD;
- не подключен HDD с установленной ОС (сюда могу входить такие проблемы, как плохое соединение шлейфа, аппаратные проблемы с диском, RAID или контроллером).
В первую очередь необходимо убедиться:
- что жесткий диск с ОС подключен к компьютеру (отключите все дополнительные диски, USB накопители – именно с этого просят начать на первом скриншоте);
- проверьте надежность подключения кабелей питания и шлейфов;
- убедитесь, что это жесткий диск определяется в BIOS/UEFI и выставите его в качестве первичного загрузочного устройства;
- проверьте настройки Secure Boot в UEFI, возможно он были изменены (проверьте загружается ли Windows с включенным и отключенным режимом Secure Boot и в Legacy режиме).
Если все это выполнено, а Windows не загружается, нужно восстановить загрузчик и загрузочную запись Windows.
Определение разметки диска и диска с установленной Windows
Для восстановления загрузчика вам понадобится установочный или загрузочный диск (USB флешка) с Windows (не ниже той версии, которая у вас установлена).
Измените порядок загрузки в BIOS (UEFI) и загрузитесь с вашего загрузочного или установочного диска и запустите командную строку (если у вас установочный диск, на экране выбора языковых параметров нажмите сочетание клавиш Shift+F10
).
В первую очередь нужно определить тип таблицы разделов на вашем диске: GPT или MBR. От этого зависит способ восстановления загрузчика Windows.
Запустите:diskpart
Выполните: list disk
Если у диска в столбце Gpt указана звездочка (*), тогда используется таблица разделов GPT, если нет – MBR.
Выведите список томов на диске:
list vol
Завершите сеанс:exit
Судя по размеру дисков, Windows скорее всего установлена на диске E:. Проверим этом, выполнив команду:dir e:
Как вы видите, на диске имеются каталоги Windows
, Program Files
, Users
и прочие.
Итак, мы определили тип разметки диска и букву раздела, на котором установлена Windows. В зависимости от типа разметки перейдите в соответствующий раздел статьи.
Восстановление загрузчика Windows на MBR диске BIOS системы
Итак, мы предполагаем, что на вашем компьютер используется BIOS.
Создадим конфигурационные файлы загрузчика на диске E:\
:
bcdboot E:\Windows /S E:
Должно появится сообщение Boot files successfully created
.
Пересоздадим MBR (Master Boot Record) запись:
bootrec.exe /FixMbr
bootrec.exe /FixBoot
bootrec.exe /RebuildBcd
Теперь нужно сделать активным раздел с Windows (BIOS передает управлению загрузчику ОС с активного MBR раздела):
diskpart
list disk
sel disk 0
list volselect volume 2
(ранее мы определили, что Windows установлена на этом томе)active
exit
Перезагрузите компьютер, и убедитесь, что Windows загрузилась корректно без ошибки “Operating System not found”.
Восстановление загрузчика Windows на GPT разделе UEFI системы
Если ваш диск размечен в таблице разделов GPT, значит компьютер использует UEFI архитектуру вместо BIOS. Полный гайд по восстановлению загрузчика Windows 10 на UEFI компьютере содержится в статье: Восстановление загрузчика в Windows 10 (UEFI). Вкратце рассмотрим основные шаги.
Сначала нужно найти и назначить букву скрытому разделу с файловой системой FAT32 (размер раздела 100-300 Мб, используется для хранения загрузчика Windows, который вызывается EFI загрузчиком).
Diskpart
List vol
Например, вы определили, что у вас это том Volume 2
с меткой System
.
Выберите этот EFI раздел и назначьте букву диска:
select volume 2
assign letter M:
exit
Пересоздадим конфигурации загрузчика:
cd /d m:\efi\microsoft\boot\
ren BCD BCD.bak
bcdboot E:\Windows /l en-us /s M: /f ALL
Перезагрузите компьютер, извлеките загрузочный диск (флешку) и проверьте, что Windows загрузилась корректно
После резкого отключения питания у компа вылезла эта проблема. Я очень признателен этому сайту за помощь с этой проблемой.
Это самый адекватный и понятный совет. Весь не мог запустить Винду, интернет перерыл с это ошибкой, после переустановки диска! Автор, спасибо.
огромное СПАСИБО человеку ,который решил мою проблему ,весь вечер убил чтобы понять и найти решение.
Прям спас!!!
Спасибо! Помогло! От души
Класс! Спасибо, от души!
Операционка работала на диске Д, форматировал С. После этого не запускалась.
Сделал как описано выше и помогло. Спасибо большое.
Спасибо за инструкцию, очень помогла)
Спасибо огромное
Проблема появилась после ого как расширил системный диск программой partition wizard статья помогла, спасибо
вот эта строчка неправильная: «Например, вы определили, что у вас это том Volume 2 с меткой System».
так можно перезаписать конфигурацию загрузчка, если вы пометили диск с Windows (где папка \Windows) меткой «System».
правильно будет: «Например, вы определили, что у вас это том Volume 2 с меткой System Reserved, которая в выводе diskpart-а обрезается до System Rese».
о том, как пользуясь этой инструкцией можно нормально упороть себе систему, если в ней больше одного диска, винда которую вы исправляете — на втором диске, а первый диск — с, например, Linux.
вот эти ребята всё запорят:
bootrec.exe БЕЗУСЛОВНО РАБОТАЕТ С ВАШИМ ПЕРВЫМ ДИСКОМ! (ну, то есть — нулевым, в выводе diskpart-а). сказать ему всё делать с другим диском — нельзя. соответственно, если у вас на первом диске Linux, bootrec без вопросов перетрёт вам ваш линуксовый загрузчик GRUB. после этого Linux, конечно, грузиться не будет.
исправить это можно загрузившись с флэшки с Linux-ом (желательно, именно ваш дистрибутив) и переустановив ваш grub/grub2 путём grub-install/grub2-install.
в случае двух дисков пользуйтесь bootsec.exe, ему можно указать чего куда:
За коммент спасибо.
Но я заранее стараюсь не описывать такие нестандартные конфигурации. Подразумевается, что раз вы умудрились установить grub с двумя ОС, и с дисками как-нбудь разберетесь 🙂
Это великая статья! Без шуток 🙂 Огромное спасибо!
PS: Отключите адблок и кликните по рекламе в благодарность
После установки виндовс окозалось что не поставил в первую очередь жесткий диск с ОС. Выставил в биосе все как нужно. Все заработало.
Я готов расцеловать админа!!!
Вообще красава, я думал всë конец!
Лучший!!!
А я просто флешку вытащил) это поможет тем, у кого после этой надписи загрузка продолжается
Спасибо большое!!!
Спасииииииьо!!!!
Огромное спасибо за статью. Быстро и понятно! Админу отдельный подарок под ёлку! С наступающим.
Здравствуйте!!! А Если нет загрузочной флешки, диска? прошу помогите
Автор, прими мою сердечную благодарность! Система запустилась не хотела запускаться после смены материнской платы, но данный совет исправил эту проблему, единственное что: команда «bootrec.exe /RebuildBcd» отобразила 0 установленных систем, но это никаким образом не повлияло на конечный результат
Ты просто лучший!!!Спасибо чувак!!!От души!!!!
эта проблема возникла у меня из-за того, что я отключил компьютер и забыл в нем флешку … вынул флешку и он запустилась