1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как восстановить загрузчик Windows

  1. Причины неполадок загрузчика
  2. Восстановление при загрузке
  3. Восстановление работоспособности загрузчика Windows в командной строке

Проблемы с загрузкой Windows являются явным признаком повреждения файлов, отвечающих за загрузку ОС. Некорректный запуск системы может быть вызван многими причинами.

Самые частые из них :

  • Установка дополнительных операционных систем, повреждающая файлы загрузки основной ОС.
  • Повреждение или удаление загрузочных файлов вредоносными программами и вирусами.
  • Потеря файлов из-за физических и программных неисправностей накопителя.

1. Восстановление загрузки Windows 7 с помощью средства восстановления

Загрузитесь с установочного диска или флешки с вашей версией Windows 7. Главное, чтобы совпадала разрядность системы (32-бит или 64-бит). Также, желательно чтобы совпадал выпуск (Home, Professional, Ultimate).

Вместо установки выберите «Восстановление системы».

Дойдите до окна «Параметры восстановления системы» и выберите средство восстановления «Восстановление запуска».

После этого программа восстановления произведет поиск ошибок в загрузочном секторе и загрузочном разделе Windows 7 и при обнаружении попытается их исправить. После этого потребуется перезагрузка системы и возможно Windows 7 загрузится нормально.

Если с первого раза не удалось восстановить загрузку с помощью средства восстановления Windows 7, то попробуйте повторить этот процесс еще 1-2 раза. Это часто помогает, так как средство восстановления не всегда может устранить несколько проблем за один проход.

Восстановление загрузчика Windows 7

Иногда для восстановление работоспособности Windows 7 необходимо перезаписать главную загрузочную запись операционной системы.

Главная загрузочная запись (MBR) — это первый сектор на жёстком диске, в котором находится таблица разделов и маленькая программа загрузчик, которая считывает в данной таблице данные с какого раздела жёсткого диска производить загрузку ОС, в дальнейшем информация передаётся в раздел с установленной операционной системой, для её загрузки. Если в главной загрузочной записи находится неправильная информация о расположении системы, значит мы при загрузке получим разные ошибки, вот одна из них «BOOTMGR is missing press CTR-Alt-Del for restart» или будем наблюдать чёрный экран. Исправляется проблема восстановлением загрузчика Windows 7.

Нам необходимо перезаписать главную загрузочную запись с помощью утилиты bootrec.exe, находящейся на диске восстановления или на установочном диске Windows 7. Так же данной утилитой мы запишем новый загрузочный сектор, понятный Windows 7.

Загружаемся с диска восстановления или установочного диска с Windows 7, в начальной фазе загрузки компьютера, при появлении предложения загрузиться с диска «Press any key to boot from CD…», жмём в течении 5 секунд на любую клавишу клавиатуры, иначе с диска вы не загрузитесь.

Далее: «Восстановление системы»

Происходит недолгий поиск установленных систем Windows и анализ проблем мешающих их загрузке.

Обычно проблемы быстро бывают найдены и среда восстановления предлагает устранить их автоматически. Нажмите на кнопку «Исправить и перезапустить», после этого компьютер перезагрузится и загрузка Windows 7 будет восстановлена.

Если проблемы с загрузкой системы продолжатся или вам не будет предложено исправить проблемы автоматически, значит в этом окне нужно выбрать операционную систему, которую нужно восстановить, она у вас скорее всего одна и Далее.

В первую очередь выберите средство Восстановление запуска, оно тоже может решить проблемы с загрузкой Windows 7.

Читать еще:  Как зайти в меню восстановления windows 10

Если и это средство не поможет, выбираем средство: Командная строка.

В окне командной строки вводим команду Bootrec и жмем Enter.

Мы видим полную информацию о возможностях утилиты. Выбираем запись основной загрузочной записи Bootrec.exe /FixMbr

Операция успешно завершена. В первый сектор загрузочного раздела записана новая загрузочная запись.

Вторая команда Bootrec.exe /FixBoot записывает новый загрузочный сектор.

Операция успешно завершена. Exit. Далее пробуем загрузить нашу Windows 7.

Друзья, если команды Bootrec.exe /FixMbr и Bootrec.exe /Fixboot Вам не помогут, не отчаивайтесь, есть ещё одно средство:

Вводим команду Bootrec /ScanOs, она просканирует все ваши жёсткие диски и разделы на наличие операционных систем и если такие будут найдены, то выйдет соответствующее предупреждение. Затем нужно ввести команду Bootrec.exe /RebuildBcd, данная утилита предложит внести найденные Windows в меню загрузки, соглашаемся и вводим Y и жмём Enter, всё найденная Windows добавлена в меню загрузки.

В моём случае найдено две операционные системы. Всё видно на скришноте.

Кроме вышеприведённого способа, есть ещё один, вводим в командной строке bootsect /NT60 SYS, основной загрузочный код, так же будет обновлен.

Наша найденная Windows 7 появляется в меню загрузки операционных систем.

Е сть еще один способ восстановления загрузчика Windows 7.

Недавно один мой знакомый принёс мне компьютер с жалобой на то что две установленные у него на разных жёстких дисках операционные системы Windows 7 и Windows 8 не загружаются выдавая разные ошибки при загрузке.

Первым делом я загрузил компьютер с загрузочного диска Acronis Disk Director и увидел такую картину. Как видим имеются два жёстких диска, первый Диск 1 с установленной Windows 7, а второй Диск 2 с установленной Windows 8. Обратите внимание на два красных флажка, которыми помечены совсем не те разделы, которые нужно. Почему? Красный флажок означает то, что данный раздел активен и с него должна происходить загрузка операционной системы.

Так вот, ошибка в том, что у нас на обоих жёстких дисках должны быть отмечены красным флажком первые скрытые разделы System Reserved (Зарезервировано системой). На Windows 7 объём такого раздела составляет 100 МБ, а на Windows 8 350 МБ, именно эти разделы носят атрибуты: Система. Активнен и именно на этих разделах находятся файлы конфигурации хранилища загрузки (BCD) и файл менеджера загрузки системы (файл bootmgr). А у нас получается эти атрибуты носят другие разделы. Из-за этого Windows 7 и Windows 8 не загружаются.

Что нужно сделать? Выбираем первый жёсткий Диск 1, щёлкаем на первом разделе System Reserved (Зарезервировано системой) правой мышью и выбираем «Отметить как активный».

Том «Зарезервировано системой» будет отмечен как активный. Нажимаем ОК.

То же самое делаем с Диском 2. Программа Acronis Disk Director работает в режиме отложенной операции, чтобы изменения вступили в силу нажимаем кнопку «Применить ожидающие операции».

Как видим, после наших изменений активными стали те разделы которые нужно.

Выходим из программы и перезагружаемся. Результат работы положительный — поочерёдно загружаются обе операционные системы.

На страничке «Полезности» Вы можете узнать много новых и полезных вещей, которые обязательно рано или поздно пригодятся вам при работе с ко мпьютером. Многие вещи, я уверен, станут для вас приятным открытием. Буду рад и дальше делиться с Вами интересными вещами.

Компьютер этот размерами своими напоминает пластиковую кредитную карту – всего 50 на 87 миллиметров.

Утилита BCDboot

Если исправить ошибку MBR не получается, попробуйте выполнить восстановление загрузчика, применив утилиту BCDboot. Это средство позволяет создать или восстановить среду загрузки, расположенную в активном разделе винчестера. Если в результате системного сбоя среда загрузки была перенесена на другой раздел жесткого диска, то с помощью BCDboot.exe вы вернете её на место.

Читать еще:  Ошибка 1 при восстановлении iphone 6

Откройте командную строку и введите «bcdboot.exe e:windows» (атрибуты вводить необязательно). Вместо «E:» вам нужно поставить букву раздела, на котором хранятся файлы Виндовс. Если в среде Windows этот раздел обозначен буквой «C», то здесь он может отображаться как «D» – учитывайте это при выполнении команды.

После завершения операции перезагрузите компьютер и снова попробуйте запустить Windows. Поврежденная среда загрузки будет восстановлена, и система стартует без ошибок.

Синтаксис параметров командной строки утилиты bcdboot

Утилита bcdboot.exe использует следующие параметры командной строки:

источник

Указывает расположение каталога Windows, используемого в качестве источника при копировании файлов среды загрузки.

/l

Необязательный параметр. Задает язык среды загрузки. По умолчанию используется английский (США).

/s

Необязательный параметр. Указывает букву диска системного раздела, куда будет установлены файлы среды загрузки. По умолчанию используется системный раздел, заданный микропрограммой BIOS.

/v

Необязательный параметр. Включает режим подробного протоколирования работы утилиты.

/m

Необязательный параметр. Объединяет параметры вновь созданной и уже имеющейся загрузочной записи хранилища и записывает их в новую загрузочную запись. Если GUID загрузчика операционной системы задан, для создания загрузочной записи объединяет объект загрузчика с шаблоном системы.

Восстановление загрузчика Windows после удаления раздела “Зарезервировано системой»

Если наличие других разделов мешает вам сжать/расширить том с Windows, вы можете восстановить конфигурацию загрузчика и поместить его на раздел, на котором установлена Windows.

Эти шаги помогут вам восстановить загрузку Windows после удаления раздела System Reserved, если Windows не загружается.

Убедится в отсутствии раздела System Reserved на диске можно, загрузившись с любого загрузочного диска (установочной USB флешки) с Windows (в нашем случае использовался установочный диск с Windows Server 2012 R2).

На экране установки нажмите сочетание клавиш Shift+F10 чтобы открыть командную строку. Запустите diskpart и выведите список разделов:

Как вы видите, раздел System Reserved отсутствует и, естественно, Windows не может загрузится с этого диска.

Для восстановления работоспособности, нужно пересоздать записи загрузчика Windows. Только в данном случае, чтобы не создавать заново 500 Мб раздел System Reserved, мы пересоздадим файлы загрузчика bootmgr на системном диске C:.

В командной строке среды WinPE (установочного/загрузочного диска) выполните следующие команды. Поместите файлы среды загрузки на диск C: и укажите путь к каталогу с Windows:

bcdboot c:windows /s c:

В случае успеха, команда вернет ответ Boot files successfully created.

Теперь нужно перезаписать загручоный сектор:

bootsect.exe /nt60 All /force

Далее нужно сделать раздел C: активным (в вашем случае номера дисков и разделов могут отличаться, будьте внимательными):

diskpart
list disk
select disk 0
list partition
select partition 1
active

Затем последовательно выполните команды:

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

Вторая команда выполнит сканирование всех дисков и попытается найти установленные копии Windows (Scanning all disk for Windows installations). В нашем примере ОС была найдена в каталоге C:Windows. Система запросит, нужно ли добавить найденные копии Windows в список загрузки (Add installation to boot list?). Подтверждаем это (Y).

Осталось перезагрузить компьютер и убедится, что Windows стала загружаться корректно. Убедимся, что теперь файл загрузчика bootmgr находится в корне системного диска C:.

Читать еще:  Как восстановить пароль в аппсторе

Данный мануал можно использовать для переноса конфигурации загрузчика на диск C: при целенаправленном удалении служебного раздела System Reserved, когда нужно, чтобы система была целиком расположена на одном разделе (удобно с точки зрения различных утилит резервного копирования и управления дисками).

Этот путь требует ввода нескольких команд в командную строку Windows.

  • В меню восстановления системы выберите пункт «Командная строка».
  • Теперь необходимо ввести « bottrec/fixmbr ». Данная команда служит для записи новой MBR совместимой с Win 7. Команда удалит нестандартные части кода, исправит повреждения, но не будет затрагивать существующую таблицу разделов.
  • Следом введите « bootrec/fixboot ». Эта команда служит для создания нового загрузочного сектора для Windows.
  • Далее « bootrec/nt60 sys ». Эта команда обновит загрузочный код MBR.
  • Закройте консоль, перезагрузите компьютер и попробуйте запустить систему. Если проблема все еще не решена, необходимо ввести еще несколько команд.
  • Снова запустите консоль и введите « bootrec/Scanos » и « bootrec/rebuildbcd ». С помощью этих утилит компьютер просканирует жесткий диск на наличие операционных систем, а затем внесет их в меню загрузки.
  • Следом опять введите « bootrec/nt60 sys » и перезагрузите компьютер.

Восстановление среды загрузки с помощью BCDboot.exe

BCDboot.exe — это средство, которое используется для создания или восстановления среды загрузки, расположенной в активном системном разделе. Утилита также может быть использована для переноса файлов загрузки с одного жесткого диска или раздела на другой.

Командная строка в данном случае может выглядеть таким образом:

Замените e:windows на путь, соответствующий вашей системе.
Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе упомянутый выше файл bootmgr.

Предотвращение затирания загрузочной записи MBR

Успешно восстановив, свой загрузчик следующим шагом будет обеспечение его безопасности, чтобы ситуации с затиранием больше не возникало.

Наиболее часто, главным виновником стирания файлов загрузчика являются вирусы и различное вредоносное ПО. Поэтому вам следует установить антивирусное ПО.

Самыми лучшими комплексными антивирусными продуктами являются такие антивирусы:

  • Bitdefender Internet Security;
  • Kaspersky Internet Security;
  • ESET Smart Security;
  • AVG Internet Security;
  • Outpost Security Suite Pro.

Комплексные антивирусные продукты, благодаря своей модульной структуре, превосходят обычный антивирус. Посудите сами, установив комплексный антивирусный пакет, вы получите:

  • Антивирус;
  • Сетевой экран;
  • Проактивная защита.

У антивируса главное предназначение — это поиск и обезвреживание вредоносных программ. В это время у сетевого экрана и проективной защиты главной задачей является защита от сетевых вторжений и новых видов угроз. То есть, проще говоря, сетевой экран и проактивная защита не дают вредоносному ПО попасть на ваш компьютер.

С антивирусной защитой разобрались, теперь разберемся с предотвращением порчи файлов загрузчика при резком отключении электропитания. Чтобы компьютер не выключался вовремя отключения света его необходимо подключить к источнику бесперебойного питания. Во всех источниках бесперебойного питания установлен аккумулятор, который поддерживает работу компьютера после отключения питания. Наиболее качественными источниками бесперебойного питания являются модели таких фирм:

  • APC;
  • FSP;
  • LogicPower;
  • Powercom;
  • PrologiX.

Выбирая качественные источники бесперебойного питания, вы обезопасите загрузчик Windows 7 от затирания, а также продлите жизненный цикл HDD и SDD дискам.

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

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector