Mbr error 3 windows 7 как исправить

Обновлено: 04.07.2024

Ситуация следующая. Есть винт на 160Гб. На нем 2 раздела — 40Гб и 120Гб. С целью установки убунты как второй системы была произведена разбивка 120Гб -> 100+10+2+8.

Далее, с целью отката изменений, были объединены диски (10, 2 и 8) обратно в один 20Гб и отформатирован в NTFS. В нагрузку к этому, были проведены операции с MBR, результатом которой явилась ее смерть.

Итоги

Дураку понятно, что это начало веселой ночи.
Далее, под катом, решения вопроса.

1. Восстановление таблицы разделов

1.1. Parted magic

Данный LiveCD\USB дистрибутив, размером в 100Мб несет в себе огромную кучу софта, для работы с дисками. От разбивки, до восстановления.
Из них всех, нам нужны будут gpart, testdisk, fdisk и ms-sys.

1.2. Gpart

gpart — это утилита, сканирующая по-секторно диск на наличие разделов, которые присутствуют на носителе, но отсутствуют в таблице. В своей работе, она игнорирует уже существующую таблицу (если присутствует). Программа разаботана немецким программистом Michail Brzitwa и больше им не поддерживается. Вялотекущая разработка ведется командами Fedora и Debian. Текущая версия — 0.1h.

Утилита позволяет наиболее быстро и легко восстановить таблицу разделов, но она несет в себе несколько недостатков. Во-первых, разработка была давно заброшена, во-вторых, она иногда не совсем корректно определяет разделы.

gpart может работать в 2-х режимах. Это быстрый анализ и подробное сканирование. В некоторых случаях, первого режима достаточно. Мы же будем смотреть на второй.

gpart -if /dev/sda

-i — интерактивный режим. На каждую найденную партицию будет задан вопрос, сохранять ее, либо пропустить.
-f — полный скан диска.

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

Если все ОК, то соглашаемся на запись в таблицу разделов, скрещиваем пальцы и перезагружаемся.
В моем случае, программа определила разделы, которые были до разбивки (40 и 120), что не подходило и заставило искать альтернативные способы восстановления.

1.3. testdisk

Note: подробнее эта утилита описана в этом посте, здесь не буду повторяться.

Эта утилита аналогична предыдущей, но имеет ряд плюсов:
1. более свежая и активно поддерживается;
2. субъективно, работает намного быстрее;
3. функциональнее;
4. есть простой консольный интерфейс на базе ncurses.

Поехали!
1. в первом окне выбираем Create a new log file;
2. выбираем нужный диск (/dev/sda) -> Proceed;
3. отмечаем тип разделов как Intel;
4. выбираем Analyse current partition structure and search for lost partitions;
5. если найденные разделы верны, жмем Backup и переходим к пункту 6, есть возможность быстро пересканировать диск, если где-то ошибка (Quick search);
6. здесь уже виден зеленый список с разделами. Если ок, то записываем, иначе запускаем Deep search.;

В моем случае, результат был аналогичен результату gpart, что есть некорректен.
Запустив Deep search, выждав около 40 минут я получил ответ, от которого на душе так нехило отлегло.
Было найдено несколько партиций, которые накладывались одна на другую (это были изначальная (до манипуляций) 120Гб и новая, на 100Гб). Отметив ненужную, как удаленную, я записал таблицу на диск и перезагрузился. К счастью, все обошлось и компьютер вернулся к состоянию, который был изначально, а я мог с чистой совестью лечь спать.

3. Восстановление MBR

Для этой задачи, у нас в арсенале есть тулза ms-sys.
Сперва узнаем, что с нашей MBR.

ms-sys /dev/sda
/dev/sda has an x86 boot sector
it is unknown boot sector

Теперь видно, что на данном диске нет загрузочного сектора.
Утилита может работать с MBR различных операционных систем. Список можно получить, запустив программу без агрументов. В моем случае, необходим был от Windows 7.
Записываем MBR на диск:

ms-sys -7 /dev/sda
Windows 7 master boot record successfully written to /dev/sda

Проверяем:

ms-sys /dev/sda
it is Microsof 7 master boot record, like the one this
program creates with the switch -7 on a hard disk device.

Вот и все, нужная MBR установлена и можно перезагружаться.

Для того, чтобы восстановить MBR в Windows 7 ( а также в Windows Vista), попробуйте выполнить следующие действия:

1. загрузиться с установочного DVD диска c Windows 7

2. выбрать Repair your computer


3. кликнуть Command Prompt

4. в открывшейся командной строке выполнить команды:

Если вы знаете другие способы как восстановить MBR, пишите в комментах.

Похожие записи:

Комментарии к записи “ Как восстановить mbr в Windows 7 ”

Сергей, почему вы решили что проблема в MBR? может проблема в другом?

Спасибо большое!
Стояло на буке 2 операционки, 7 и убунта, снес последнюю вместе с mbr, приведенные выше действия помогли)

Спасибо! Перебрал кучу вариантов, помог только Ваш!

Bootrec.exe /FixMbr
Bootrec.exe /FixBoot

Чтобы восстановить mbr, достаточно вставить установочный диск с Windows 7 и начать установку системы и затем прервать ее, в результате будет исправлен загрузчик mbr

как-то глупо переустанавливать винду, если можно восстановить саму МБР

Загрузиться с загрузочного диска Windows 7 в консоль восстановления, и написать команды fixboot, fixmbr чтобы восстановить mbr

в Windows 7 этой команды fixboot, fixmbr больше нет.

Windows 7 консконсоли восстановления тоже нет.

Учим матчасть деточки. В семерке команда восстановления MBR выглядит вот так: bootsect /mbr All

Мне помогли значительно более простые действия :


1. загрузиться с установочного DVD диска c Windows 7
2. выбрать Repair your computer
3. кликнуть Startup Repair (автоматическое исправление)

всё без проблем стало работать, спасибо

СПАСИБО БОЛЬШОЕ. Очень давно хотел вынести этот GRUB к чертям, но всё ни как не получалось восстановить MBR (в сети куча советов для ХР, а для Семёрки мало). СПАСИБО ЕЩЁ РАЗ.

Все помогло. Ошибка MBR error 3 исправлена.

Респект и уважуха автору данной статьи! Только ваш метод мне помог, до этого безрезультатно перепробовал много других способов. Огромное человеческое спасибо!

Спасибо ваш метод из под загрузки диска от вин7 помогло !

Спасибо, помогло. Осталось другой физ.диск найти с его логическими разделами

Огромное спасибо. Уже от отчаянья собирался форматировать, сия статья спасла.
СПАСИБО.

Спасибо совет помог(ноут Sony, ось Win7, с проблемой столкнулся после удаления Ubuntu которую ставил второй осью)

Спасибо! Стояло на буке 2 операционки, 7 и ubuntu, снес последнюю вместе с mbr.
Помогло.

при вводе команд в консоли пишет что все ок. после перезагрузки снова нету MBR

Благодарствую! Сия инструкция помогла восстановить МБРку 7ки при дополнительно установленной убунте.

Автору огромное спасибо! Решил проблему со сломанным grub

Скриншот ошибки MBR ERROR

Суть и причины ошибки

Причины возникновения проблем с МБР могут быть следующими:

Фото элемента CR2032

  • На подключенных к ПК внешних источниках (флешка, внешний диск и др.), с которых должна быть произведена загрузка ОС, отсутствует операционная система;
  • MBR на жёстком диске отсутствует или повреждена по различным причинам (аппаратным или программным);
  • Сбились настройки очерёдности загрузки устройств в БИОС (в частности из-за выхода из строя элемента CR2032);
  • Отошли или неправильно подключены шлейфы к жёстким дискам на пользовательском ПК.

Пути решения дисфункции «MBR ERROR 1 Press any key to boot from floppy»

Рассмотрим способы исправления MBR ERROR 1 на вашем компьютере:

Если после этого система загрузилась нормально, но после выключения компьютера ошибка повторяется вновь, то, скорее всего, вышел из строя элемент CR2032, благодаря которому БИОС помнит произведённые вами настройки. Необходимо изъять данный элемент с материнской платы ПК, и установить вместо него новый аналог (если не уверены в своих силах, доверьте это дело специалисту);

  • Проверьте корректность работы шлейфов , благодаря которым жёсткий диск (диски) подключены к материнской плате ПК. Проверьте плотность их подключения. Попробуйте заменить шлейфы;

bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /rebuildbcd

Перезагрузите ваш ПК.

Командная строка

Заключение

Устранить ошибку «MBR ERROR 1 Press any key to boot from floppy» может проверка очерёдности загрузки дисков в вашем БИОСе. Если же там всё нормально, и диски проранжированы правильно, тогда используйте другие советы, приведённые в данном материале, они помогут устранить ошибку MBR ERROR 1 на вашем ПК.

When i start Windows 7 Home Premium, I got MBR Error 3. Then Win 7 starts and work very fine.
I have 2 questions:
What means MBR Error 3 and
how can I repair it

Thanks for helping
Gerhard

Ответы

I suspect you have Acronis and perfect disk installed. For more information, please refer to Acronis forum:

You can also contact its Support for direct assistance.

Hope this helps

Vivian Xing - MSFT

Все ответы

Following procedure can remove the error message successfully.
Start with Win7 cd. Repair Computer > Recovery Option > Command Prompt > run both to remove the error message.

I suspect you have Acronis and perfect disk installed. For more information, please refer to Acronis forum:

You can also contact its Support for direct assistance.

Hope this helps

Vivian Xing - MSFT

When i start Windows 7 Home Premium, I got MBR Error 3. Then Win 7 starts and work very fine.
I have 2 questions:
What means MBR Error 3 and
how can I repair it

Thanks for helping
Gerhard

I was having the same error and can confirm it was related to Acronis True Image Home 2011 - although the "MBR Error 3" did not show until after I had enabled Bitlocker(with the USB key option) on my 7 ultimate x64 gateway laptop. Turning off the Acronis startup manager (F11) option at boot corrected the error. The fixmbr/fixboot command may fix it, but I confirmed that i can still boot into acronis recovery using the startup cd i created so at this point i see no reason to mess with the boot record.

and b/c someone always states the obvious, my windows and acronis is fully updated.

So to make it simple for anyone else that has this error, 1st try to disable the "Acronis Startup Recovery Manager" within "Tools and Utilities" of Acronis 2011 and reboot and see if your error is fixed (gone) - if not then move on to the fixing the MBR (master boot record) as stated in this article.

Also while researching this issue I found other articles that may indicate the issue may return after a short time (every few days) when 7 does it's idle time auto clean up/defrag. see the following article if this is a recurring issue for you. further action may need to be taken. I will try and report back here if the further action is needed on my machine. Good Luck!

Читайте также: