Fixboot не смогла найти системный диск
Нужен хороший совет, как произвести восстановление загрузчика Windows 7 , если восстановление запуска с помощью установочного диска семёрки не помогло. Вкратце объясню в чём дело: на компьютере сначала была установлена Windows 7, затем второй системой понадобилась Windows XP, после установки естественно запускалась она одна, для загрузки двух операционных систем использовал программу EasyBCD. В дальнейшем XP стала не нужна и раздел на котором она находилась я форматировал из Windows 7. Сейчас при загрузке кроме чёрного экрана ничего. Что можно предпринять в таком случае? Поподробнее если можно. Сергей.
Присвойте букву разделу EFI
С ошибкой «Элемент не найден» при восстановлении загрузки нередко сталкиваются пользователи, конвертировавшие MBR в GPT . Чаще ее причиной становиться отсутствие буквы для EFI -раздела, на котором сохраняются загрузочные файлы. Фиксим неполадку, присваивая EFI -разделу букву с помощью той же Diskpart. Загружаем ПК с установочного диска, запускаем описанным выше способом консоль и Diskpart, и выполняем такие команды:
Первая команда выдает перечень всех разделов на физических дисках, второй командой выбирается EFI -раздел (он имеет файловую систему FAT32) , третья команда присваивает ему букву X, exit завершает работу Diskpart, пятой командой выполняется переход в EFI -раздел с загрузочными файлами, шестая команда записывает новый загрузочный сектор.
Примечание: в некоторых случаях каталог с загрузочными файлами может иметь расположение cd /d Буква:\Boot либо же cd /d Буква:\ESD\Windows\EFI\Microsoft/Boot.
Восстановление BCD
Наконец, ошибка может быть вызвана повреждением конфигурационных файлов BCD . Чтобы их восстановить, загрузите ПК с установочного диска, откройте нажатием Shift + F10 командную строку и выполните такие команды:
Обратите внимание на используемые буквы. Буква F в данном примере присвоена загрузочному диску с дистрибутивом Windows, D — это буква системного раздела с файлами операционной системы. В проводнике он обычно имеет букву C, но в загрузочной среде буква может отличаться. Если вы не знаете, какие буквы присваиваются в загрузочной среде, откроете командой notepad Блокнот и выберите Файл -> Сохранить как -> Этот компьютер.
Восстановление Windows XP через консоль
Вставляем установочный диск Windows XP в дисковод и перезагружаемся, в BIOS выставляем в качестве первого загрузочного устройства дисковод. Далее, загружается установочная программа Windows XP и после загрузки появляется меню, в нём нужно выбрать пункт №2. Чтобы восстановить Windows XP с помощью консоли восстановления нажмите R.
Нажимаем R и входим в Консоль восстановления.
У нас установлена одна операционная система на диске С и на вопрос в какую копию Windows следует выполнить вход, ставим цифру 1 и жмём Enter.
Если у вас не было пароля администратора просто нажмите "Enter", если был вводите пароль.
Далее вводим команду FIXMBR, данная команда восстановления повреждённой таблицы разделов жёсткого диска, она перезапишет главную загрузочную запись.
соглашаемся, вводим y (что означает yes) и Enter. Произойдёт перезапись таблицы разделов жёсткого диска.
Далее вводим команду FIXBOOT данная команда перезаписывает загрузочный сектор.
Конечный раздел: C:. Хотите записать новый загрузочный сектор в раздел C:? даём своё согласие У и жмём Enter.
Файловая система в загрузочном разделе: NTFS (или FAT32).
Команда FIXBOOT записывает новый загрузочный сектор, новый загрузочный сектор успешно записан, далее exit.
Вот и всё, водим exit и перезагружаемся.
Далее может возникнуть такая ошибка "Не удаётся запустить Windows из-за аппаратных ошибок настройки диска", в этом случае виноват файл BOOT.INI, для его исправления опять загружаемся в консоль восстановления и вводим команду bootcfg /rebuild и нажмите клавишу ВВОД
- Добавить систему в список загрузки? [Y(да)/N(нет)/All(все)].
Соглашаемся Y (да)
Введите идентификатор загрузки:
Вводим Windows XP Professional.
Введите параметры загрузки операционной системы:
Введите/fastdetect специальный ключ, система не определяет Plug and Play устройства в процессе загрузки, можете прочесть Редактирование файла BOOT.INI
Ну вот мы изменили файл BOOT.INI и последнее если у вас несколько жёстких дисков, узнать какие именно им назначены буквы можно командой MAP и на экран будут выведены устройства и соответствующие им буквы, а также файловые системы.
Для восстановления «слетевшего» загрузчика в Windows применяется специальная команда bootrec с параметрами /FixMbr, если диск имеет разметку MBR и /FixBoot. Команда bootrec с первым параметром создает основную загрузочную запись, та же команда со вторым параметром записывает в системный раздел новый загрузочный сектор. Но не всегда выполнение этих команд бывает корректным. В некоторых случаях при выполнении команды bootrec /fixboot вы можете получить ошибку «Элемент не найден» .
Активируйте системный раздел
На дисках MBR загрузчик лежит в специальном разделе «Зарезервировано системой», который является активным. Если он по какой-то причине станет неактивным, при загрузке Windows вы получите ошибку BOOT FAILURE . Попытка восстановить загрузчик командой fixboot ни к чему не приведет, так как наличие флага «Активный» для раздела является обязательным условием.
Сделать том «Зарезервировано системой» активным проще всего с помощью загрузочных LiveCD с менеджерами дисков, но сгодится и обычный установочный диск с Windows. Загрузив с него компьютер и открыв нажатием Shift + F10 командную строку, последовательно выполните в ней указанные на скриншоте команды:
Первая команда запускает Diskpart, вторая предоставляет список подключенных носителей, третья выбирает диск с системой, четвертая выводит список томов, пятая устанавливает фокус на разделе «Зарезервировано системой», шестая делает его активным. Exit служит для выхода из Diskpart. Активировав раздел, выполните команду bootrec /fixboot .
↑ Восстановление загрузчика Windows 7 автоматически
Загружаемся с диска восстановления или установочного диска с Windows 7, в начальной фазе загрузки компьютера, при появлении предложения загрузиться с диска «Press any key to boot from CD…», жмём в течении 5 секунд на любую клавишу клавиатуры, иначе с диска вы не загрузитесь
далее Восстановление системы.
Происходит недолгий поиск установленных систем Windows и анализ проблем мешающих их загрузке
В первую очередь выберите средство Восстановление запуска , оно тоже может решить проблемы с загрузкой Windows 7
Стандартное решение:
- Находишь диск/ флешку с Windows
- Загружаешься с него
- Выбираешь пункт "Восстановление системы"
- Пункт "командная строка"
- Вводишь Bootrec.exe /FixMbr
- После Bootrec.exe /FixBoot
В видимо в вашем случае Bootrec.exe /FixBoot выдает - Элемент не найден.
-------------
При загрузке система пишет, что не может найти загрузочное устройство (reboot and select proper boot device).
1 - Запускаемся с загрузочного диска.
2 - Запускаем восстановление системы.
3 - Заходим в командную строку.
4 - Там можно прописать bootrec /fixmbr и bootrec /fixboot. Однако скорей всего на второй команде система выдаст "элемент не найден". Поэтому для начала даём иные команды.
DISKPART
list disk
sel disk 0
list partition
sel part 1
active
exit
5 - По какой-то причины партишн перестаёт быть активным, поэтому и fixboot не понимает. Соответственно после манипуляций в пункте 4 задаём ему уже bootrec /fixboot.
6 - После этого при загрузке система будет выдавать BOOTMGR is missing. И вот теперь нужно снова загрузиться с загрузочного, выбрать восстановление системы, которое починит отображение оси в списках и перезагрузится.
7 - Ещё раз загрузиться с загрузочного и на этот раз в восстановлении выбрать свою ось в списках, а потом нажать на привычную кнопочку "восстановление запуска".
8 - После ещё одной перезагрузки система должна запуститься.
------------------
для GPT нет возможности проверить, но по идее как-то так:
1. В командной строке запускаем diskpart
2. Выводим список дисков в системе list disk
3. Выбираем диск, на котором установлена ОС (если жесткий диск в системе один, его индекс будет нулевым) sel disk 0
4. Выведем список разделов в системе list vol Находим раздел EFI (обычно у него размер 100 Мб и FAT32) и запоминаем его номер (допустим он volume 1)
5. Назначаем скрытому EFI разделу произвольную букву диска :
select volume 1
assign letter M:
6. Выходим из diskpart командой exit
7. Переходим в каталог с загрузчиком на скрытом разделе
cd /d m:\efi\microsoft\boot\
8. Удаляем текущий файл с конфигурацией BCD, переименовав его (сохранив старую конфигурацию в качестве резервной копии):
ren BCD BCD.bak
9. С помощью утилиты bcdboot.exe пересоздаём хранилище BCD, скопировав файлы среды загрузки из системного каталога:
bcdboot C:\Windows /l ru-ru /s M: /f ALL
* если у вас не русская версия windows, то флаг /l необходимо поменять на нужный
Или так:
1. Устанавливаем виндовс в соседний раздел.
2 А затем:
DISKPART
list disk
sel disk 0 (указываем нужный диск)
list partition
sel part 1 (указываем нужный раздел)
active
exit
Цитата |
---|
Услуги системного администратора в Москве - Филиппов Денис пишет: Или так: 1. Устанавливаем виндовс в соседний раздел. 2 А затем: DISKPART list disk sel disk 0 (указываем нужный диск) list partition sel part 1 (указываем нужный раздел) active exit |
Восстанавливает, помогло вроде, интересно из за чего это происходит.
Я на видеомонтаже, стоит ссд , напрягается чуток комп на Пендерецкий и синий экран. Как это предугадать и что делать .
А если после прописания команды list partition пишет, что у диска нет разделов, а свободного места на диске столько же сколько его объем, что делать? Не мог же диск форматнуться сам?
уже было обрадовался, но нет. застрял на этапе BootMGR is missing. следующая загрузка с уст. диска и попытка применить опцию "восстановление системы" не удается, программа не видит установленной системы. при попытке установить драйвера видно, что диск С почти пуст. подозреваю, что это вирус. поврежден загрузчик. W7
После ввода команды :"bootrec/fixboot" пишет:"Отказано в доступе",и дальше, как я пологаю с этим далеко не уйдёшь
РЕШЕНИЕ 1 . Обновим основной загрузочный код в системном разделе, который используется для загрузки Windows. Введите команду ниже:
РЕШЕНИЕ 2 . В первую очередь команда bootrec должна выполнятся при условии, что вы запускаете командную строку с установочной флешки. Вам нужно создать загрузочную флешку с Windows 10 и загрузиться в дополнительные параметры загрузки, после чего запустить CMD. Как говорилось выше, это связано с тем, что в скрытом разделе не назначена буква/метка или раздел в NTFS, а нужен FAT32. Запускаем командную строку и вводим следующие команды:
diskpart - запуск инструмента с дисками.
list disk - список дисков.
sel disk 0 - выбор диска (на ПК может быть несколько дисков, выберите тот на котором Windows).
list vol - список разделов на выбранном диске.
sel vol 3 - выбор раздела. Нужно искать скрытый раздел, который обычно в NTFS и занимает около 600 МБ.
assign letter=E: Назначить метку, я назначил E.
exit - выйти из инструмента по работе с дисками.
format E: /FS:FAT32 - форматирование в FAT32 выбранного раздела E.
На последней команде нажмите Y для подтверждения, если потребуется. Также может быть так, что нужно назначить метку для тома (11 символов). Я назначил E и нажал Enter для продолжения операции. Смотрите второй рисунок. Обязательно перезагрузитесь и попробуйте ввести команду bootrec /fixboot.
РЕШЕНИЕ 3. Если выше способы не помогли, то проверим несколько параметров в BIOS. Параметр может называться по разному, в зависимости от производителя материнской платы. Вам легче поискать в Google или Yandex картинках.
1. Отключить быструю загрузку: Fast Boot, Quick Power или Quick Boot.
2. Отключить безопасную загрузку: в большинстве случаях называется Secure Boot.
3. Изменить UEFI на Legacy: обычно находится во вкладке boot и называется UEFI/Bios Boot Mode.
Стандартное решение:
- Находишь диск/ флешку с Windows
- Загружаешься с него
- Выбираешь пункт "Восстановление системы"
- Пункт "командная строка"
- Вводишь Bootrec.exe /FixMbr
- После Bootrec.exe /FixBoot
В видимо в вашем случае Bootrec.exe /FixBoot выдает - Элемент не найден.
-------------
При загрузке система пишет, что не может найти загрузочное устройство (reboot and select proper boot device).
1 - Запускаемся с загрузочного диска.
2 - Запускаем восстановление системы.
3 - Заходим в командную строку.
4 - Там можно прописать bootrec /fixmbr и bootrec /fixboot. Однако скорей всего на второй команде система выдаст "элемент не найден". Поэтому для начала даём иные команды.
DISKPART
list disk
sel disk 0
list partition
sel part 1
active
exit
5 - По какой-то причины партишн перестаёт быть активным, поэтому и fixboot не понимает. Соответственно после манипуляций в пункте 4 задаём ему уже bootrec /fixboot.
6 - После этого при загрузке система будет выдавать BOOTMGR is missing. И вот теперь нужно снова загрузиться с загрузочного, выбрать восстановление системы, которое починит отображение оси в списках и перезагрузится.
7 - Ещё раз загрузиться с загрузочного и на этот раз в восстановлении выбрать свою ось в списках, а потом нажать на привычную кнопочку "восстановление запуска".
8 - После ещё одной перезагрузки система должна запуститься.
------------------
для GPT нет возможности проверить, но по идее как-то так:
1. В командной строке запускаем diskpart
2. Выводим список дисков в системе list disk
3. Выбираем диск, на котором установлена ОС (если жесткий диск в системе один, его индекс будет нулевым) sel disk 0
4. Выведем список разделов в системе list vol Находим раздел EFI (обычно у него размер 100 Мб и FAT32) и запоминаем его номер (допустим он volume 1)
5. Назначаем скрытому EFI разделу произвольную букву диска :
select volume 1
assign letter M:
6. Выходим из diskpart командой exit
7. Переходим в каталог с загрузчиком на скрытом разделе
cd /d m:\efi\microsoft\boot\
8. Удаляем текущий файл с конфигурацией BCD, переименовав его (сохранив старую конфигурацию в качестве резервной копии):
ren BCD BCD.bak
9. С помощью утилиты bcdboot.exe пересоздаём хранилище BCD, скопировав файлы среды загрузки из системного каталога:
bcdboot C:\Windows /l ru-ru /s M: /f ALL
* если у вас не русская версия windows, то флаг /l необходимо поменять на нужный
Или так:
1. Устанавливаем виндовс в соседний раздел.
2 А затем:
DISKPART
list disk
sel disk 0 (указываем нужный диск)
list partition
sel part 1 (указываем нужный раздел)
active
exit
Цитата |
---|
Услуги системного администратора в Москве - Филиппов Денис пишет: Или так: 1. Устанавливаем виндовс в соседний раздел. 2 А затем: DISKPART list disk sel disk 0 (указываем нужный диск) list partition sel part 1 (указываем нужный раздел) active exit |
Восстанавливает, помогло вроде, интересно из за чего это происходит.
Я на видеомонтаже, стоит ссд , напрягается чуток комп на Пендерецкий и синий экран. Как это предугадать и что делать .
А если после прописания команды list partition пишет, что у диска нет разделов, а свободного места на диске столько же сколько его объем, что делать? Не мог же диск форматнуться сам?
уже было обрадовался, но нет. застрял на этапе BootMGR is missing. следующая загрузка с уст. диска и попытка применить опцию "восстановление системы" не удается, программа не видит установленной системы. при попытке установить драйвера видно, что диск С почти пуст. подозреваю, что это вирус. поврежден загрузчик. W7
После ввода команды :"bootrec/fixboot" пишет:"Отказано в доступе",и дальше, как я пологаю с этим далеко не уйдёшь
РЕШЕНИЕ 1 . Обновим основной загрузочный код в системном разделе, который используется для загрузки Windows. Введите команду ниже:
РЕШЕНИЕ 2 . В первую очередь команда bootrec должна выполнятся при условии, что вы запускаете командную строку с установочной флешки. Вам нужно создать загрузочную флешку с Windows 10 и загрузиться в дополнительные параметры загрузки, после чего запустить CMD. Как говорилось выше, это связано с тем, что в скрытом разделе не назначена буква/метка или раздел в NTFS, а нужен FAT32. Запускаем командную строку и вводим следующие команды:
diskpart - запуск инструмента с дисками.
list disk - список дисков.
sel disk 0 - выбор диска (на ПК может быть несколько дисков, выберите тот на котором Windows).
list vol - список разделов на выбранном диске.
sel vol 3 - выбор раздела. Нужно искать скрытый раздел, который обычно в NTFS и занимает около 600 МБ.
assign letter=E: Назначить метку, я назначил E.
exit - выйти из инструмента по работе с дисками.
format E: /FS:FAT32 - форматирование в FAT32 выбранного раздела E.
На последней команде нажмите Y для подтверждения, если потребуется. Также может быть так, что нужно назначить метку для тома (11 символов). Я назначил E и нажал Enter для продолжения операции. Смотрите второй рисунок. Обязательно перезагрузитесь и попробуйте ввести команду bootrec /fixboot.
РЕШЕНИЕ 3. Если выше способы не помогли, то проверим несколько параметров в BIOS. Параметр может называться по разному, в зависимости от производителя материнской платы. Вам легче поискать в Google или Yandex картинках.
1. Отключить быструю загрузку: Fast Boot, Quick Power или Quick Boot.
2. Отключить безопасную загрузку: в большинстве случаях называется Secure Boot.
3. Изменить UEFI на Legacy: обычно находится во вкладке boot и называется UEFI/Bios Boot Mode.
Восстановление Windows XP через консоль можно рассмотреть на простом примере с повреждением загрузочной записи (MBR) и второй вариант: редактирование из консоли восстановления файла BOOT.INI. Главная загрузочная запись, это первый сектор загрузочного раздела на жёстком диске. В сектор записана таблица разделов и программа, на которую возложена миссия загрузки операционной системы. При повреждении или отсутствии главной загрузочной записи, мы с вами не загрузим операционную систему никогда. И иногда это повреждение или отсутствие всё-таки происходит и в самый неподходящий момент.
Например, один пользователь решил установить у себя на компьютере 20 операционных систем, и занялся созданием соответствующих разделов на жёстком диске (и даже создают иногда), ну а потом соответственно установкой. Естественно, всё это когда-то перестаёт загружаться и надо выходить из ситуации с достоинством.
↑ Восстановление загрузчика Windows 7
Привет друзья! Самое главное не волнуйтесь, проблема у вас несложная и в принципе простое средство "Восстановление запуска Windows 7" описанное в нашей статье должно помочь, но! Если данная статья вам не поможет, то должны помочь две другие:
в этих статьях описаны ещё несколько хороших способов восстановить загрузку вашей операционной системы, кроме них есть ещё одна Как восстановить систему Windows 7, так что пробуйте и просто так не сдавайтесь.
Напомню вам, что нельзя устанавливать старшую операционную систему после младшей, Windows 7 ни в коем случае не будет загружаться после установки на компьютер Windows XP, так как последняя при установке переписывает главную загрузочную запись (MBR) на себя. Поэтому вы установили дополнительный менеджер загрузки EasyBCD, который используется для настройки загрузки нескольких операционных систем и имеет в свою очередь свой загрузчик.
Когда вы удалили старушку XP вместе с EasyBCD, то оставили свой компьютер на произвол судьбы с непонятной ему загрузочной записью и он в знак благодарности выдаёт вам чёрный экран. Для исправления ситуации, мы с вами проведём восстановление загру зчика Windows 7 , а именно перезапишем главную загрузочную запись с помощью утилиты Bootrec.exe , находящейся на диске восстановления или на установочном диске Windows 7 (друзья, если у вас нетбук и вы хотите использовать среду восстановления находящуюся на флешке, то прочтите сначала комментарии). Так же данной утилитой мы запишем новый загрузочный сектор, понятный Windows 7.
Читайте также: