Ремонтируем загрузчик с помощью консоли восстановления в Windows XP. Восстановление системы Windows Исправление загрузки windows 7

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

Ниже будут рассмотрены все особенности восстановления системы через cmd с необходимыми пояснениями, чтобы вы точно знали, какие действия выполняются при вводе определенных запросов, и как это сказывается на работе Windows .

Запуск командной строки

Чтобы открыть список средств восстановления Windows , вам нужно при включении компьютера нажать F 8 и в появившемся меню «Дополнительные варианты загрузки» выбрать раздел «Устранение неполадок».

Если этой вкладки нет, то придется воспользоваться – о работе с ними мы рассказывали в предыдущих публикациях. В любом случае, на экране появится список инструментов – вы должны выбрать восстановление системы W indows 7 через командную строку.

Работать вы будете с утилитой Bootrec .exe , которая позволяет восстановить критические важные структуры диска. Для её запуска введите запрос «Bootrec.exe».

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

Возврат работоспособного состояния Windows

Восстановление W indows через командную строку не требует наличия специальных знаний, так как все запросы имеют описание на русском языке. Вам понадобятся две команды, восстанавливающи е загрузчик – «FixMbr» и «FixBoot».

  1. Наберите «Bootrec.exe /FixMbr» и нажмите Enter – новая загрузочная запись будет создана в системном разделе.
  2. Введите «Bootrec.exe /FixBoot » - в разделе создастся сектор загрузки.
  3. Используйте команду «Exit », чтобы отключить Bootrec .exe .
  4. Перезагрузите компьютер и проверьте, что система загружается нормально.

Bootrec .exe помогает в решении большинства проблем, однако если загрузчик сильно поврежден или вовсе отсутствует, то лучше воспользоваться возможностями утилиты BCDboot.exe.

Использование BCDboot.exe

Если восстановление системы через командную строку посредством Bootrec .exe не принесло положительного результата, попробуйте другой метод: введите в окне интерпретатора команду «bcdboot.exe c :\windows» и нажмите Enter .

С помощью этого запроса вы восстановите среду загрузки. В синтаксисе команды указывается буква того диска, на котором установлена система, то есть у вас может быть не «c :\windows», а, например, «e :\windows». Кроме того, в команде можно указать некоторые дополнительные параметры типа языка среды загрузки, но это необязательно.

Много лет компания Microsoft улучшала систему восстановления операционной системы Windows, и в Windows 7 и Windows Vista она работает практически в автоматическом режиме. Если вы загрузитесь с установочного диска Windows 7 и щелкните "Восстановление системы " ("Repair Computer "), система восстановления Windows будет запущена и самостоятельно попытается исправить все ошибки, которые она найдет. Она способна исправить большое количество проблем, однако, вполне вероятна ситуация, когда оказывается поврежден загрузчик, и с этой проблемой система восстановления не может справиться. В этом случае можно восстановить загрузчик вручную при помощи утилиты Bootrec.exe.

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

Последовательность действий

Описание ключей запуска утилиты Bootrec.exe

Bootrec.exe /FixMbr

Запущенная с ключом /FixMbr, утилита записывает совместимую с Windows 7 и Windows Vista главную загрузочную запись (Master Boot Record, MBR) в системный раздел. Используйте эту опцию для разрешения проблем, связанных с повреждением главной загрузочной записи, или если вы желаете удалить из неё нестандартный код. Существующая таблица разделов в этом случае не перезаписывается.

Bootrec.exe /FixBoot

Запущенная с ключом /FixBoot, утилита записывает в системный раздел новый загрузочный сектор, совместимый с Windows 7 и Windows Vista. Использовать эту опцию нужно в следующих случаях:

  1. Загрузочный сектор Windows Vista или Windows 7 был заменен нестандартным.
  2. Загрузочный сектор поврежден.
  3. Была установлена предыдущая версия операционной системы Windows после установки Windows Vista или Windows 7. Например, если была установлена Windows XP, будет использоваться NTLDR (Windows NT Loader, загрузчик Windows NT), код штатного загрузчика NT 6 (Bootmgr) будет затерт программой установки Windows XP.

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

Bootsect /NT60 SYS

Загрузочный сектор системного раздела будет перезаписан кодом, совместимым с BOOTMGR. Подробней об использовании утилиты bootsect.exe можно узнать, запустив её с параметром /help .

Bootrec.exe /ScanOs

Запущенная с ключом /ScanOs, утилита сканирует все диски на предмет установленных операционных систем Windows Vista и Windows 7. Кроме того, при её использовании выводится список найденных систем, которые в данный момент не прописаны в хранилище данных конфигурации загрузки Windows (Boot Configuration Data (BCD) Store).

Bootrec.exe /RebuildBcd

Запущенная с этим ключом, утилита сканирует все диски на предмет наличия установленных операционных систем Windows Vista или Windows 7. Найденные ОС выводятся в список, из которого их можно добавить в хранилище данных конфигурации загрузки Windows (Boot Configuration Data Store). Используйте также эту опцию, если вы хотите полностью перестроить хранилище данных конфигурации загрузки. Перед этим необходимо удалить предыдущее хранилище. Набор команд при этом может быть таким:

Bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd

В вышеприведенном примере текущее хранилище конфигурации загрузки экспортируется в файл C:\BCDcfg.bak, с него снимаются атрибуты "системный", "скрытый" и "только для чтения", после чего оно удаляется командой DEL и заново перестраивается командной bootrec /RebuildBcd.


Увеличить рисунок

Конечно, утилита Bootrec.exe весьма функциональна, однако, она не поможет, если, например, файл загрузчика Windows bootmgr поврежден или физически отсутствует. В таком случае можно воспользоваться другой утилитой, также входящей в состав дистрибутивного носителя Windows 7 - bcdboot.exe .

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

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

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

Bcdboot.exe e:\windows

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

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

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

BCDBOOT источник ]

источник

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

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

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

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

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

Резюме

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

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

Возможные проблемы с загрузчиком и их исправление

Чаще всего можно встретить две ошибки, связанные с загрузчиком Windows 7: первая - Bootmgr is missing, а вторая - Non system disc. Их появление говорит о том, что повреждены настройки компьютера или системные компоненты.

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

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

Способ 1: Настройка BIOS

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

При запуске ПК на первом изображении есть текстовая подсказка, обозначающая клавишу на клавиатуре для входа в BIOS . Многократно нажимайте ее, пока он не откроется. Там нужно проверить порядок устройств, с которых проводится загрузка. На первом месте должен стоять накопитель с ОС.Если это не так - установите верное устройство. Затем выйдите с сохранением изменений.

Это позволяет выполнить восстановление запуска Windows 7 без лишних проблем. Если способ не дал нужного результата, попробуйте другой вариант.

Способ 2: Носитель с образом системы

Для выполнения данного способа потребуется внешний носитель (флешка или диск) с записанным образом Вин, которая используется на компьютере. Она обязательно должна быть такой же, в противном случае восстановление будет невозможным. Тогда потребуется полная переустановка системы.

Инструкция по восстановлению:


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

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

Способ 3: Утилита Bootrec

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

В данном случае в Windows 7 восстановить загрузчик получится при помощи Bootrec . Это встроенная утилита, отвечающая за исправление ошибок. Для ее запуска требуется работа командной строки. Открыть ее получится при помощи инструкции из второго способа. В окне «Параметры восстановления системы», после выбора системного диска, будет находиться соответствующий пункт, выберите его.

Последовательно (Enter после каждой строки) вводите следующее в терминале:

bootrec /fixboot

Это специальные команды для исправления загрузчика. Первая переписывает его данные, а вторая делает раздел для загрузки на жестком диске.

Затем нужно убрать окно командной строки, отменить восстановление ОС и перезагрузить компьютер. Остается только изменить порядок устройств в BIOS (поставьте Floppy Drive на первом месте в Boot Priority). В противном случае ПК будет опять загружаться с носителя. Этот шаг можно пропустить, если просто вытащить USB-флешку или оптический диск из компьютера.

Из-за наличия вирусов, несоответствия драйверов или программного обеспечения, может возникнуть сбой в работе ОС. Если у вас "полетел" Windows, не спешите паниковать. Ситуацию можно исправить, вернув состояние файлов и программ к тому моменту, когда ПК работал исправно.

Во время работы OS Windows 7-ой, 10-ой или 8-ой версии могут возникнуть определенные ошибки и неполадки. В результате таких сбоев новый запуск операционки в рабочем режиме становится невозможным. При этом вовсе не обязательно делать трудоемкую переустановку OS. Достаточно выполнить восстановление системы.

Восстановление OS с использованием среды восстановления

При работе используем следующую схему действий:

  1. Перезагружаем компьютер, жмем клавишу F8 во время загрузки;
  2. Устранение неполадок;
  3. Восстановление системы, выбор точки восстановления OS;
  4. Кликаем «Далее» и опять «Далее» ;
  5. Нажимаем кнопку «Готово» , выполняем перезагрузку системы (в Меню выбрать загрузку с последней удачной конфигурацией).

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

Выполнить "реанимацию" ОС можно одним из способов:

  • с помощью выбора точек восстановления;
  • с помощью использования командной строки;
  • посредством безопасного режима;
  • с применением среды восстановления;
  • с использованием образа/загрузочного диска.

Восстановить операционку с задействованием контрольных точек "реанимации" системы - один из самых доступных, эффективных и популярных вариантов. Чтобы его применить, необходимо провести ряд кликов:

  1. Панель «Пуск» ;
  2. «Восстановление системы» ;
  3. «Далее» ;
  4. «Выбор точки восстановления» ;
  5. «Готово» .

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

Многие задаются вопросом, как самостоятельно (вручную) делать восстановительную точку, чтобы в перспективе выбрать именно ее? Для этого в том же меню «Пуск» - «Восстановление системы» можно в любой удобный и подходящий для Вас момент создать самому такую точку. Она сохранится с указанием текущей даты, которую остается только запомнить.

С точки восстановления

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

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

Можно использовать и другой способ. Войдите в свойства папки Мой компьютер. Найдите строчку Защита системы, кликнув на которую вы откроете одноименное диалоговое окно. Нажмите Восстановление – Далее. Задаем контрольную дату, указываем диски, которые подлежат исправлению, и подтверждаем действия. После перезагрузки ПК должен нормально работать.

Без точек восстановления

Можно исправить проблемы с ОС и без наличия точек восстановления. Для этого потребуется прибегнуть к программе LiveCD. Ее нужно скачать и записать на флешку с расширением.iso.
Далее все действия будут происходить в БИОС. Необходимо настроить загрузку с флешки. Для этого в разделе Boot выберите USB-HDD в строке First boot device.

Перед тем как приступить непосредственно к восстановлению, скопируйте все нужные файлы на съемный диск. Программа LiveCD предусматривает специальное меню для этих целей.

Мы исправим системную ошибку, используя архивную копию. Подключите флешку, откройте папку Windows\System32\config\ . Файлы с названиями default, sam, security, software, system нужно перенести в любую другую папку. На их место переносим аналогичные файлы из папки RegBack и перезагружаем компьютер.

Описанный способ поможет только в том случае, если проблема связана с реестром.

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

К "реанимированию" Windows 7 с командной строки можно прибегнуть, если ПК стал зависать или медленно работать, однако, система при этом загружается. Войдите в меню «Пуск» и при помощи правой клавиши мыши запустите командную строку от имени администратора. Задайте команду rstrui.exe , которая откроет программу восстановления системы. Нажмите «Далее» . В следующем окне выберите желаемую точку отката и снова кликните «Далее» . По завершении процесса, ПК должен нормально работать.

Зайти в утилиту можно иначе. Заходим в «Пуск» . Для вызова командной строки нажимаем «Выполнить» и прописываем команду CMD . Кликаем мышкой на найденном файле CMD.exe и ждем запуск. Далее вводим в командной строке rstrui.exe и подтверждаем действие клавишей Enter на клавиатуре.

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

Опираемся на схему:

  1. Значок «Мой компьютер» - правой клавишей мыши «Свойства» ;
  2. «Защита системы» ;
  3. В новом окошке нажимаем «Защита системы» , кнопка восстановления;
  4. «Далее» ;
  5. Выбираем точку восстановления в соответствии с датой;
  6. Указываем восстанавливаемые системные диски;
  7. Подтверждаем операции и перезагружаем систему.

Восстановление Windows 7 посредством безопасного режима

Такому способу отдают предпочтение в случае, если привычная загрузка системы невозможна. Тогда после нажатия кнопки включения ПК на системном блоке удерживаем клавишу F8 , чтобы вызвать «Меню запуска» . Одним из вариантов "Меню" является «Безопасный режим» . Выбираем его и нажимаем Enter на клавиатуре. Как только Windows прогрузится, выполняем тот алгоритм действий, который мы описывали ранее.

Восстановление системы Windows 8/8.1

Если вам удалось запустить ОС, можно возобновить Windows 8 через «Параметры» . Наведите курсор на правый верхний угол и войдите в них. Кликните на «Изменение параметров компьютера» . Раздел «Восстановление» предложит несколько вариантов:

  1. «Обычное восстановление с сохранением информации» .
  2. «Удаление данных и переустановка ОС» .
  3. «Особый вариант» .

Определитесь с тем, что именно нужно сделать. Далее следуйте подсказкам меню.

Если вы выбираете последний способ, в открывшемся окне следует кликнуть на пункт диагностики. Вам будут предложены такие варианты:

  • «Восстановить» ;
  • «Вернуть в исходное состояние» ;
  • «Дополнительные параметры» . Этот пункт включает возможность отката к желаемой точке возобновления.

Чтобы возобновить Windows 8.1 нажмите Win+R и вызовите sysdm.cpl . В окне свойств системы во вкладке «Защита» укажите необходимый системный диск. Нажмите «Восстановить» . Нажав «Далее» , вы сможете увидеть список точек отката. Выберите желаемую и нажмите «Поиск затрагиваемых программ» . Изменения, которые были произведены на ПК с выбранного момента, будут удалены. Завершите процесс, нажав «Готово» .

В случае работы с ОС Windows 8 могут возникнуть неполадки, некорректная работа интернета и т.д. Чтобы это исправить можно воспользоваться классическим способом восстановления через точки восстановления.

Другим вариантом является откат системы. Для этого откроем меню «Пуск» - «Панель управления» - «Центр обновлений Windows» . Выбираем пункт "Удаление обновлений" . Тоже можно сделать используя командную строку.

Итак, в открывшемся перечне обновлений удаляем те из них, с момента установки которых (смотрим по дате) начались проблемы и неполадки. Удаляем ненужные файлы и делаем перезагрузку.

В системе Windows 8.1 можно выполнить сброс настроек. Важные файлы при такой операции затронуты не будут. Метод эффективный, но для его реализации нужно ОС беспроблемно загружалась. Используем алгоритм:

  1. Правая сторона монитора - «Параметры» ;
  2. «Изменение параметров» ;
  3. «Обновление и восстановление» - «Восстановление» ;
  4. «Восстановление без удаления файлов» .

Если зайти в систему обычным способом нельзя, необходимо воспользоваться диском с системой. Загружаем установочный диск, выбираем "Восстановление системы" . Нажимаем кнопку "Диагностика" , и "Восстановить" .

Если проблемы возникли с Windows 10, нажмите Windows + Pausе . Перейдите в «Защиту системы» и нажмите «Восстановить» «Далее» . Выберите нужный показатель и снова нажмите «Далее» . По завершении действия нажмите «Готово» . Компьютер будет автоматически перезагружен и изменения вступят в силу.

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

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

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

Если ОС не грузится, то на экране возникает предупреждающая таблица с клавишей «Дополнительные варианты восстановления» . Нажимаем ее и выбираем «Диагностика» - «Восстановление системы» . Делаем выбор контрольной точки восстановления Windows, ждем откат системы и перезагрузку.

Если подобные операции не помогли и компьютер продолжает работать некорректно, можно выполнить откат к базовым настройкам. Часть программ и утилит, персональные настройки ПК будут сброшены, а личные данные - удалены.

Данная методика используется крайне редко, если другие описанные выше варианты не помогают. Алгоритм действий при этом таков:

  1. «Пуск» - «Выбор параметров» - вкладка «Обновлений и безопасности» ;
  2. Пункт «Восстановление» - кнопка «Начать» ;
  3. Выбираем удалить все файлы или частично их сохранить.

Откат системы после этого займет 40-90 минут.

Возобновление с использованием установочного диска

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

Привет всем! Сегодня я расскажу о достаточно распространенной проблеме операционных систем семейства Windows Vista/7/8/8.1/10 — нарушение целостности загрузчика MBR. Как бы не старалась Microsoft учесть возможные проблемы работы своего ПО, предусмотреть все еще на этапе разработки и тестирования наверное невозможно. Добавляют проблем к стабильности работы разнообразные сторонние загрузчики (активаторы, другие версии операционных систем, вирусы).

Что необходимо для восстановления загрузчика.

  1. Установочный носитель Windows Vista/7/8/8.1/10.
  2. Пользователь.
  3. Привод DVD.

Приступим!

Самый простой способ восстановить загрузчик. Для работы со средством восстановления запуска необходимо сначала запустить среду восстановления Windows RE.

Для этого:

  • Настройте BIOS на загрузку с установочного носителя.
  • Выберите пункт Восстановление системы .

  • Далее .
  • В диалоговом окне выберите пункт Восстановление запуска .

  • Следуйте дальнейшим инструкциям.

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

Если проблема осталась, приступим к дальнейшим действиям.

Сейчас мы рассмотрим восстановление загрузочной записи MBR с помощью штатных средств операционной системы. Которые идут либо в составе установочного диска, либо как компонент операционной системы. А именно BOOTREC.EXE и BOOTSECT .

BOOTREC.EXE — средство восстановления загрузочной записи. Поддерживает перечисленные ниже параметры, из которых можно выбрать наиболее подходящий.

Этот параметр записывает в системный раздел основную загрузочную запись, совместимую с Windows 7 или Windows Vista. Он не перезаписывает существующую таблицу разделов. Данный параметр следует использовать для устранения проблем, связанных с повреждением основной загрузочной записи, или если необходимо удалить из основной загрузочной записи нестандартный код.

/FixBoot

Это параметр записывает новый загрузочный сектор в системный раздел, используя загрузочный сектор, совместимый с Windows Vista или Windows 7. Этот параметр следует использовать, если выполняется хотя бы одно из перечисленных ниже условий.

  • Загрузочный сектор заменен на нестандартный загрузочный сектор Windows Vista или Windows 7.
  • Загрузочный сектор поврежден.
  • После установки Windows Vista или Windows 7 на компьютер была установлена более ранняя версия операционной системы Windows. В данном случае для запуска компьютера вместо диспетчера загрузки Windows (Bootmgr.exe) используется загрузчик Windows NT (NTLDR).

Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Он также отображает все записи, не включенные в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если на компьютере присутствуют установленные операционные системы Windows Vista или Windows 7, которые не отображаются в меню диспетчера загрузки.

/RebuildBcd

Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Кроме того, он позволяет выбрать установленные системы, которые необходимо добавить в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если необходимо полностью перестроить хранилище данных конфигурации загрузки.

Приступим!

Для работы со средством Bootrec.exe необходимо сначала запустить среду восстановления Windows RE.

  • Вставьте установочный диск Windows 7 или Windows Vista в DVD-дисковод и включите компьютер.
  • При появлении запроса нажмите клавишу.
  • Выберите пункт Восстановить компьютер .
  • Укажите операционную систему, которую требуется восстановить, и нажмите кнопку Далее .
  • В диалоговом окне Параметры восстановления системы выберите пункт Командная строка .
  • Введите команду Bootrec.exe и нажмите клавишу ВВОД . Появится полный список возможностей.
  • Запишите сектор MBR, для чего есть команда

Bootrec.exe /FixMbr ;

  • Об успешном завершении операции после нажатия Enter компьютер оповестит пользователя в следующей строчке;
  • Далее проведите процедуру записи нового сектора загрузки, для чего введите

Bootrec.exe /FixBoot ;

  • Останется только ввести Exit и попытаться перезагрузить компьютер.

Если нет, опишем, как восстановить загрузчик Windows другим способом с использованием этой же программы:

  • Войдите в командную строку с установочного диска или флешки.
  • Введите Bootrec /ScanOs, после чего утилита про сканирует компьютер на предмет наличия операционной системы.

Bootrec /ScanOs

  • Напишите в следующей строке команду Bootrec.exe /RebuildBcd, программа предложит внести в меню запуска все найденные версии Windows, включая XP и другие.

Bootrec.exe /RebuildBcd

  • Останется с этим согласиться, нажав последовательно Y и Enter, после чего при загрузке системы вы будете иметь выбор, какую из ОС загрузить - XP или семерку.

Если и это не помогло. Устранить проблему с MBR можно и еще одной командой. Для этого в командной строке нужно ввести bootsect /NT60 SYS , затем Enter.

Команда BOOTSECT позволяет записывать заданный программный код загрузочных секторов, обеспечивающих загрузку либо ntldr , либо bootmgr .

Формат командной строки:
bootsect {/help|/nt60|/nt52} {SYS|ALL|< DriveLetter >:}

Параметры командной строки Bootsect:
/help — отображение справочной информации;
/nt52 — запись программного кода загрузочного сектора, обеспечивающего использование загрузчика ntldr для операционных систем, предшествующих Windows Vista.
/nt60 — запись программного кода в загрузочные секторы для обеспечения загрузки файла bootmgr — диспетчера загрузки Windows Vista/Server 2008 и более поздних ОС семейства Windows.
SYS — запись будет выполнена в секторы системного раздела загрузки Windows, в среде которой выполняется данная команда.
ALL — запись программного кода будет выполнена для всех существующих разделов, которые могут быть использованы для загрузки Windows.
DriveLetter — буква диска, для которого будет выполнена перезапись программного кода загрузочных секторов.
/force — принудительное отключение используемых другими программами томов дисков для обеспечения монопольного доступа утилиты bootsect.exe
/mbr — изменение программного кода главной загрузочной записи (MBR — Master Boot Record) без изменения таблицы разделов диска. При использовании с параметром /nt52, MBR будет совместима с предшествующими Windows Vista версиями, При использовании с параметром /nt60 — MBR будет совместима с операционными системами Windows Vista и более поздними.

bootsect /nt52 E: — создать для диска E: загрузочные записи для операционных систем Windows XP/2000/NT, т.е для загрузки на базе ntldr;
bootsect /nt60 /mbr C: — изменить загрузочные сектора диска C: для обеспечения загрузки диспетчера bootmgr, а это Windows Vista/7/8/8.1/10;
bootsect /nt60 SYS — изменение загрузочных секторов для раздела, с которого выполнена загрузка текущей ОС Windows.

Так же попробуем использовать команду BCDBOOT . Это средство, которое используется для создания системного раздела или восстановления среды загрузки, расположенной в системном разделе. Системный раздел создается посредством копирования небольшого набора файлов среды загрузки из установленного образа Windows®. Средство BCDBOOT создает хранилище данных конфигурации загрузки (BCD ) в системном разделе с новой загрузочной записью, которая позволяет загружать установленный образ Windows.