Как ещё можно восстановить загрузчик windows 7
Помогла ли вам эта статья?
ДАНЕТ
Проверка раздела диска
Если все в порядке, нужно проверить главную причину того, что bootrec /scanos или bootrec /rebuildbcd не находит Windows – состояние раздела диска. Для этого:
- запустить diskpart при загрузке;
- выбрать partition (нужный раздел восстановления);
- установить состояние active для этого раздела, если он был неактивен.
Как правило, это устраняет ошибку, загрузчик успешно находит Windows и дальнейшая загрузка идет нормально.
Если же проблема осталась, нужно попробовать переименовать или удалить и вновь записать файл boot bcd (не забудьте предварительно сделать копию файла).
Просим пройти опрос ниже статьи по методу устранения ошибки.
Решение 2. назначение буквы диска разделу efi
Если вы преобразовали MBR в GPT, загрузочные файлы автоматически сохраняются в разделе EFI. Теперь, если разделу EFI не присвоена буква диска, это вызовет ошибку «Элемент не найден». Чтобы исправить это, вам нужно будет назначить букву диска для раздела EFI. Используйте это решение, только если у вас есть GPT-диск. Вот как это сделать:
- Откройте Diskpart утилиту, как показано в решении 1.
- После загрузки утилиты diskpart введите ‘том списка’.
Объем листинга
- Затем выберите раздел EFI с помощью ‘выберите громкость X’, Где X представляет раздел EFI, отформатированный в FAT32, а не в NTFS.
- Теперь вам нужно присвоить ему букву. Тип ‘назначить букву = B’Где B – буква, присвоенная разделу EFI.
- Выйдите из утилиты diskpart, набрав ‘выход’, А затем перезапустите вашу систему.
Способ 1: интегрированное средство восстановление загрузчика
На каждом установочном накопителе с операционной системой Windows 10 присутствует утилита, которая способна автоматически выявить и устранить ошибки загрузчика, а также связанной с ним команды «fixboot». Для ее использования нужно выполнить следующее:
- Вставьте загрузочный накопитель в компьютер/ноутбук и загрузитесь с него через «Boot menu». Эти действия не отличаются от тех, которые выполняются при установке Windows 10. Если вы не знаете, какой кнопкой у вас вызывается «Boot menu», тогда ознакомьтесь с нашим тематическим руководством.
Подробнее: Руководство по установке Windows 10 с USB-флешки или диска
- После загрузки с установочного накопителя нажмите кнопку «Далее». В первом диалоговом окне можно оставить параметры языка по умолчанию.
- В следующем кликните по кнопке «Восстановление системы».
- В окне выбора действия необходимо нажать кнопку «Поиск и устранение неисправностей».
- Далее выбирайте самый первый пункт – «Восстановление при загрузке».
- Следующим шагом будет выбор операционной системы, в которой следует запустить утилиту восстановления. Если у вас установлено несколько ОС, выберите нужную из списка посредством стрелок на клавиатуре и нажмите «Enter». В противном случае вы увидите лишь один пункт.
- После этого система автоматически перезагрузится. Начнётся процесс диагностики компьютера.
- Если в ходе проверки загрузочных секторов будут найдены ошибки, оснастка попытается автоматически их исправить. Вы увидите соответствующее сообщение на экране и предложение перезапустить систему. Сделайте это.
Минус данного метода в том, что утилита находит проблемы далеко не всегда. Если ей не удастся обнаружить ошибки, появится показанное ниже сообщение. В таком случае мы рекомендуем нажать кнопку «Дополнительные параметры» и переходить сразу к следующему пункту.
Способ 2: перезапись системного загрузочного сектора
Данный метод позволит перезаписать программный код и обеспечить корректную работу загрузчика «bootmgr».
- Повторите первые четыре действия, которые описаны в предыдущем способе. Ваша задача – нажать кнопку «Поиск и устранение неисправностей».
- В следующем окне из предложенных параметров выберите пункт «Командная строка».
- В открывшееся окно введите указанную ниже команду. Соблюдайте все пробелы и не перепутайте буквы.
bootsect/nt60 sys
- Если вы всё сделали правильно, появится уведомление о том, что загрузочный код успешно обновлён во всех найденных томах.
- После этого в этом же окне введите команду
bootrec /fixboot
. С огромной долей вероятности доступ к данной оснастке будет открыт. - В случае успеха просто закройте утилиту «Командная строка» и нажмите кнопку «Продолжить» в появившемся меню.
Способ 3: восстановление загрузочных записей
Не менее эффективным методом восстановления доступа к команде «fixboot» является обновление хранилищ с параметрами загрузки и главной загрузочной записи. Реализуется данный способ следующим образом:
- По аналогии с предыдущим методом откройте «Командную строку» из меню «Поиск и устранение неисправностей» посредством загрузки с установочного носителя.
- В открывшееся окно введите команду
bootrec /rebuildbcd
и нажмите «Enter». Начнётся поиск всех установленных систем на подключённых дисках. Если изначально утилита не обнаружит никаких ОС, она предложит вам добавить в список текущую. Сделайте это. - Далее в этом же окне введите команду
bootrec /fixmbr
и снова нажмите «Enter». Данное действие позволит перезаписать главную MBR запись системного диска. - Уже после этого попробуйте снова выполнить команду
bootrec /fixboot
. Вполне вероятно, что доступ к утилите будет восстановлен и ваша операционная система при последующей перезагрузке запустится корректно.
Способ 4: активация раздела mbr
Если это не поможет, то снова запустите командную строку и пропишите следующие команды:
Diskpart
Выводим список всех разделов:
lis vol
Нас интересует два раздела. Первый – имеет размер в 100 мегабайт и содержит в себе все загрузочные модули Виндовс. Второй – это диск на котором расположена ваша ОС. Диск с вашей операционной системой вы должны обнаружить самостоятельно – смотрите по размеру. Также Имя (буква) диска может отличаться от фактического, поэтому на него даже не смотрим.
Теперь нам надо выбрать раздел с загрузочными модулями (используем цифру тома):
sel vol 1
activ
exit
Вписываем команду с буквой тома, где расположена у вас винда. В моем случае это диск «D», но у вас может быть совершенно другая буква:
bcdboot D:Windows
Способ 4: форматирование загрузочного раздела
По умолчанию на жёстком диске выделен отдельный раздел под загрузчик Windows 10. В случае критических проблем можно попробовать удалить его полностью и повторно инсталлировать.
- Через загрузочный накопитель запустите «Командную строку» так же, как делали это в двух предыдущих методах. В появившееся окно выполните команду
diskpart
. Данное действие позволит запустить менеджер работы с дисками. - Далее в этом же окне обработайте команду
list disk
. В результате появится список всех накопителей, подключённых к компьютеру. Вам нужно запомнить номер того диска, на котором инсталлирована система. - Затем нужно выбрать этот самый диск. Делается это с помощью выполнения команды
sel disk X
, где вместо «X» нужно указать номер искомого HDD/SSD. В нашем случае это «0». - Теперь необходимо открыть список всех разделов выбранного жёсткого диска. Для этого используйте команду
list vol
. Запомните номер тома, на котором хранится загрузчик. Как правило, такой том использует файловую систему FAT32, он скрытый и весит не более 500 Мб. - Выбираем нужный том с помощью команды
select volume X
. Тут снова вместо «X» нужно подставить своё значение. У нас оно равно «3». - Следующим шагом будет присвоение выбранному разделу уникальной буквы. Это реализуется с помощью команды
assign letter=X
. В очередной раз вместо «X» подставьте свою букву. Она может быть любой. Главное, чтобы выбранная буква не использовалась в маркировке других разделов диска. После выполнения команды вы можете снова выполнитьlist vol
для проверки внесённых изменений. Мы присвоили разделу букву «W». - Теперь можно выйти из оснастки «DiskPart». Для этого в «Командную строку» введите
exit
и нажмите «Enter». - Приступим к форматированию раздела с загрузчиком. Выполните для этого следующую команду:
format W: /FS:FAT32
Вместо «W» не забудьте поставить свою букву, которую ранее вы присвоили тому. В процессе форматирования вам нужно будет подтвердить свои намерения путем ввода буквы «Y» и нажатия «Enter». Кроме того, будет предложено присвоить имя тому. Это опционально, поэтому можно пропустить данный шаг, снова нажав «Enter». В результате вы должны увидеть следующую картину:
- Теперь остаётся лишь снова записать загрузчик на отформатированный том. Без него система попросту не запустится. Для этого выполняем следующую команду:
C:Windows /s W: /f UEFI
Снова подставьте вместо «W» свою букву. Если всё сделано правильно, вы увидите сообщение об успешном создании файлов.
- В завершении попробуйте выполнить команду
bootrec /fixboot
. Вероятнее всего, доступ к ней будет восстановлен.
Способ 5: командная строка (bootrec.exe)
Опять открываем волшебную консоль через загрузочный носитель и прописываем команды:
Bootrec
Bootrec.exe /FixMbr
Bootrec.exe /FixBoot
exit
В самом конце перезагружаемся.
Способ 6: системный
В общем если у нас не получается восстановить файл вручную, то мы можем заставить это сделать загрузочный носитель. Для этого нам нужно сначала удалить файл с загрузочными модулями, который занимает 100 МБ. А потом зайти через стандартное восстановление, через загрузочный диск – далее система сама себя реанимирует.
Из-под командной строки прописываем:
diskpart
list vol
Выбираем раздел с загрузочными модулями:
sel vol 1
format fs=ntfs
activ
Два раза прописываем команду:
exit
Далее система не сможет загрузиться, так как файл мы удалили, поэтому опять загружаемся с носителя. Программа предложит исправить загрузку – соглашаемся и перезагружаемся.
Если система загрузится – то хорошо, если он все также будет выдавать ошибку или зависать, то опять подгружаемся с носителя, и уже из списка способов выбираем «Восстановление запуска».
Способ 7: есть две операционные системы
Данный способ помогает, когда у вас существует две операционные системы, но загружается совершенно другая. Также могут быть проблемы с загрузкой обоих, особенно после установки второй ОС. Мы сейчас попробуем сделать обе ОС активными, чтобы вы смогли выбирать их при загрузке. Опять через загрузочную флешку заходим в консоль и прописываем волшебные заклинания:
Bootrec /ScanOs
Bootrec.exe /RebuildBcd
После этого система предложит записать обе системы в меню загрузки. В обоих случаях нужно ввести в консоль обычную букву «Y» и нажать «Enter».
Прежде чем выходить командной «exit» – введите ещё одну команду:
bootsect /NT60 SYS
Она поможет реанимировать некоторые BOOT модули.
Способ 9: ошибка «bootmgr is missing»
При загрузке вы можете наблюдать вот такое сообщение: «BOOTMGR is missing. Press Ctrl Alt Del to restart». Как я уже и говорил, в системе есть так называемый загрузочный файл MGR, который как раз так и называется «BOOTMGR». Весит он, как вы поняли, всего 100 МБ. Иногда данный файл может ломаться или вообще удаляться вирусами. Тогда вы и видите ошибку, что файл «BOOTMGR» – не найден.
Тут есть два варианта. Первый – он настолько поломан, что не может запустить систему. Второй – он удален или перенесен в другой раздел. Как вариант – система могла выбрать в качестве загрузки другой раздел, диск или устройство. По решению именно этой проблемы смотрим инструкцию по этой ссылке.