Все, что вы хотели знать про загрузку windows, загрузчики и восстановление загрузки ос

Содержание:

Изменение порядка

Как изменить порядок следования загрузочных записей (команды задаются после bcdedit/):

выполнить запуск командной строки на администраторских правах;

вывести список всех элементов на дисплей;

ID всех операционок находятся в блоке «Диспетчер…» в строчке: displayorder;

конкретное ID и название операционки находится в одном из блоков «Загрузки…» в строчках: description (наименование ОС) и идентификатор (ID);

поставить вторую операционную систему на первое место можно так: displayorder{ID2}{ID1};

добавить операционку в начало (конец) своего списка удастся так: displayorder{ID}/addfirst (addlast).

Важно! Именно из командной консоли удастся изменить порядок следования дополнительных загрузочных записей. Однако загружаемый по умолчанию Виндовс так и останется на первом месте

Дополнительно необходимо изменить порядок в Metro-интерфейсе.

Способ изменения порядка с помощью утилиты EasyBCD:

Восстановление загрузочного сектора Вин 10 через командную строку

Перед тем как восстановить вин 10 через командную строку нужно подготовить загрузочный носитель: CD-диск или USB-флешку.

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

В каждом отдельном случае, при загрузке с установочного носителя, способ может отличаться. Но в большинстве случаев, на компьютерах используется клавиша Esc, чтобы загрузить Boot Menu и здесь выбрать носитель.

Когда появится окно установки Windows 10, на первом экране нам нужно нажать кнопку «Далее».

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

Запустится меню восстановления, где нужно выбрать пункт «Диагностика» или «Поиск и устранение неисправностей».

Далее, в разделе «Дополнительные параметры», нас интересует пункт «Командная строка».

bcdboot.exe (буква диска):Windows

Как узнать букву диска

Чтобы узнать, какая именно буква нам нужна, прежде чем приступать к восстановлению набираем команду:

diskpart – кликаем Enter

Далее, когда запустится инструмент DISKPART, нужно ввести команду:

  Как активировать Windows XP  

list disk

Откроется информация об имеющихся дисках, по объёму можно определить, какой нам нужен. Далее, нужно открыть подробную информацию о системном диске командой:

sel disk 0

Когда появится сообщение что диск 0 выбран, вводим команду:

detail disk

В открывшейся информации уже видно, какое имя присвоено нашему системному диску.

Для чего нужны эти все манипуляции? Дело в том, что в системе наш локальный диск может по умолчанию носить букву (С), а в командной строке, это может быть совсем другая буква (На нашем примере это буква D). Мы узнали, какая буква закреплена за системным диском и теперь чтобы выйти из службы DISKPART набираем команду — Exit и кликаем Enter Возвращаемся к восстановлению и пишем команду — bcdboot.exe D:Windows, затем жмём EnterПосле того как вы увидите сообщение о том, что файлы загрузки успешно восстановлены можно закрывать командную строку и перезагружать компьютер. На самом деле всё гораздо проще чем, кажется с первого взгляда. Переустановка Виндовс 10, это решение на крайний случай всегда можно попробовать исправить ситуацию с помощью встроенных в систему средств Windows. @top-advice.ru

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

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

Загружаемся с установочного диска Windows XP, выбираем восстановить R. Если у нас одна операционная система ставим цифру 1.

Если был пароль вводим его, если нет нажимаем Enter.

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

Подтверждаем запись новой MBR, ставим Y

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

Копируем файлы ntldr, , с дистрибутива в корень системного диска С. Вводим команду МАР и смотрим букву нашего дисковода, в моём случае (D:)

Вводим D: (букву дисковода) и нажимаем Enter.

Переходим в папку i386, которая находится на установочном диске Windows XP, из неё скопируем наш файл NTLDR в корень диска С. Вводим команду cd i386 и Enter

Копируем файл NTLDR в корень нашего системного диска с операционной системой командой copy NTLDR C:

Теперь файл Команда Bootcfg /add, производит поиск установленных операционных систем, а заодно мы с вами добавляем обнаруженную копию Windows № 1 и сделаем новый файл

Вводим 1

Теперь напишем название, которое будет в файле — Professional RU. Параметры /fastdetect это такой ключ, который отключает распознавание устройств, подключаемых к параллельным и последовательным портам для ускореной загрузки.

Нажимаем Exit и компьютер перезагружается.

Система загрузилась успешно и вот скопированные загрузчики операционной системы Windows XP.

Вот созданный  файл в консоли восстановления.

Восстановление MBR стандартным способом

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

Найдя установочный диск, не принципиально важно, чтобы он был именно с родной Windows, можно использовать разные билды. Подключите USB или вставьте диск в компьютер, после этого:. Зайдите в БИОС или UEFI при помощи Del (или ваш вариант);

Зайдите в БИОС или UEFI при помощи Del (или ваш вариант);

  • Вам следует найти раздел с названием «boot priority», скорее всего это будет только частью названия;
  • Установите в положение First ваш накопитель с системой и перезапуститесь;

  • Теперь вы попадете непосредственно на установочный дистрибутив, где вам нужно выбрать ссылку снизу «Восстановление системы»;
  • Произойдёт поиск Windows, а после выберите её;
  • Кликните «Восстановление запуска». Автоматически произойдёт поиск и устранение неисправности, помогает это не всегда, но использовать весьма просто. Если вам помогло, дальнейшие действия можно не предпринимать;

  • Пройдите снова в тот же раздел, только выберите «Командная строка»;
  • Теперь внесите bootrec /fixmbr – позволяет записать основную запись для загрузчика, хотя при этом не изменяет таблицу разделов;
  • Снова вставьте bootrec /fixboot – большая вероятность, что вам на этом этапе можно остановиться и загрузить систему;

  • Также контрольная команда bootrec.exe /rebuildbcd;
  • Дополнительный способ при использовании другой утилиты bcdboot.exe c:windows.

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

Что такое загрузочная запись?

В главной загрузочной записи, более известной как MBR, хранится фрагмент кода, специальная сигнатура и таблицы разделов, необходимые для корректного запуска системы. При включении компьютера BIOS после завершения начального теста загружает фрагмент кода MBR на оперативную память, передавая ему (коду) управление дальнейшим запуском Windows.

Если вы видите на экране сообщение типа «ntldr is missing», «no boot device» или просто черный фон без дальнейшего продвижения, то для исправления ошибки вам необходимо выполнить восстановление загрузчика Windows XP.

  • Неправильная установка нескольких операционных систем, при котором загрузочный код затирается.
  • Удаление ОС Linux или менеджера загрузки.
  • Вирусное заражение (обычно программы-вымогатели, блокирующие запуск Windows).
  • Аппаратное повреждение диска.
  • Перебои с питанием (аварийное выключение).

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

: Ошибка «BOOTMGR is missing»

При загрузке вы можете наблюдать вот такое сообщение: «BOOTMGR is missing. Press Ctrl+Alt+Del to restart». Как я уже и говорил, в системе есть так называемый загрузочный файл MGR, который как раз так и называется «BOOTMGR». Весит он, как вы поняли, всего 100 МБ. Иногда данный файл может ломаться или вообще удаляться вирусами. Тогда вы и видите ошибку, что файл «BOOTMGR» – не найден.

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

Из резервной копии

Можно восстановить Windows 7 и из резервной копии, или архива: так пользователь сможет вернуть обратно не только удачные настройки системы, но и получить назад важные файлы. Последнее особенно приятно, если учитывать, что в некоторых случаях Винда может слететь со всеми данными.

Сделать резервную копию Windows 7 можно следующим образом:

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

Открыть раздел «Система и безопасность».

Войти в подраздел «Архивация и восстановление».

Выбрать, где будет сохранена резервная копия, воспользовавшись ссылкой «Изменить параметры».

В новом окне пользователь сможет выбрать, где будут размещаться резервные копии. В зависимости от потребностей и наличия соответствующего оборудования для сохранения данных подойдут съёмный жёсткий диск, папка во внутренней сети или оптический диск формата DVD-R/RW.

Самым эргономичным вариантом является сохранение файлов в сети. Указав конкретную папку, введя имя текущего пользователя и придумав (если не был задан) пароль, владелец компьютера или ноутбука может смело нажимать на «ОК».

Закончив с настройками сохранения, следует, не закрывая окна, щёлкнуть по кнопке «Далее» и перейти к выбору сохраняемых данных.

В следующем окошке пользователю предстоит выбирать из двух вариантов: создания резервной копии по выбору системы или исходя из собственных предпочтений.

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

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

Остаётся щёлкнуть по кнопке «Сохранить параметры и запустить архивацию».

Процесс займёт от нескольких минут до нескольких часов; за ходом операции можно следить, сверяясь с постепенно заполняемой шкалой вверху окна.

Кнопка «Просмотр сведений» поможет юзеру получить чуть больше информации о происходящем — в частности, узнать, чем именно ОС занята сейчас.

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

Отключить автоматическое создание копий можно в левой боковой панели «Архивации и восстановления».

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

Когда резервная копия будет готова, пользователь увидит в окне дату и время её создания, а также размер образа.

Чтобы восстановить Виндовс 7 из ранее сделанной копии, следует:

Теперь можно приступать к восстановлению, воспользовавшись одной из ссылок в одноимённом поле.

В новом окне пользователю нужно выбрать, нажав на кнопку «Обзор файлов», какие данные он хочет вернуть.

Windows 7 откроет окно с папкой, содержащей последние сохранённые копии; навигация в ней осуществляется в обычном порядке.

По окончании выбора нужно нажать на кнопку «Далее».

Указать, следует ли заменить текущие файлы сохранёнными, и щёлкнуть по «Восстановить».

В системах UEFI

Описанный выше способ применим к ПК на базе обычного BIOS с дисками MBR, тогда как процедура восстановления загрузчика в системах UEFI несколько отличается. Выполнить все действия здесь можно в той же командной строке, но есть и более простой способ. Воспользуйтесь спасательным диском by Sergei Strelec, ведь в нём имеются все необходимые инструменты для устранения подобного рода неполадок. Загрузив с диска компьютер, перейдите в меню Пуск по цепочке Программы WinPE – Редакторы BCD – EasyUEFI.

В открывшемся окне утилиты выберите опции Manage EFI System Partition – Rebuild EFI System Partition.

Далее укажите диск, на котором нужно восстановить загрузчик, а потом активируйте радиокнопки для системного (с файлами Windows) и служебного EFI-раздела. На заключительном этапе нажмите «Rebuild», закройте приложение и перезагрузите компьютер в штатном режиме.

Если EasyUEFI не справится с задачей, используйте командную строку, предварительно присвоив EFI-тому букву с помощью входящей в состав диска от Стрельца утилиты Bootice. Запустите ее из того же меню, что и EasyUEFI, выберите в окошке ваш жесткий диск и нажмите «Parts Manage».

В открывшейся таблице выберите EFI-раздел (он отформатирован в FAT32 и традиционно имеет размер около 100 Мб), после чего нажатием кнопки «Assign Drive Letter» присвойте ему любую незанятую букву.

Закрыв EasyUEFI, запустите командную строку и выполните две этих команды:

cd /d БУКВА:/efi/microsoft/bootbootrec /rebuildbcd

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

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

К слову, диск by Sergei Strelec можно использовать и для восстановления загрузчика на MBR-дисках. Для этого вместо EasyUEFI запускам утилиту EasyBCD, переключаемся в меню «Архивация/Восстановление», отмечаем «Обновить файлы загрузки» и жмем кнопку «Выполнить».

Итог

Восстановление загрузчика Windows 10, как мы видим, вполне решаемая задача, но давайте все-таки допустим, что ни один из этих способов не помог. В этом случае вместо напрашивающейся переустановки захватите с помощью входящей в состав диска by Sergei Strelec утилиты Dism++ Windows в WIM-образ, а затем, полностью удалив все системные разделы, выполните его повторную установку, в процессе которой все служебные разделы с загрузчиками и прочими файлами будут пересозданы с нуля. Такой способ является наиболее эффективным после переустановки или восстановления из полного бэкапа. Но сработает он только при условии, что созданный WIM-образ сам не содержит ошибки, препятствующие нормальной загрузке Windows.

Редактирование загрузчика

В Windows XP редактировать было очень просто. Таймаут можно было сделать и в «msconfig».

Но, полностью отредактировать файл можно, просто открыв его в текстовом файле. Его путь «C:\».

В Windows 7 ситуация сложнее. Обратившись по адресу «C:\» вы ничего не найдете, поскольку этого файла нет. Для этого было придумано много разных программ. Например, EasyBCD.

Она является бесплатной и найти её в сети очень просто. Как видите, содержимое тут более подробное, нежели чем демонстрация содержимого при помощи «msconfig».

Тут вы видите:

Таймаут 30 секунд;

ОС по умолчанию;

Название ОС — Windows 7;

Том устройства — «C»;

Путь до загрузчика;

Папка Windows.

Формат отображения можно изменить при помощи следующих радио кнопок.

При детальном просмотре вы увидите следующее:

Управление у этой программы очень простое. При нажатии на «Change settings» вы увидите следующие общие настройки:

При нажатии на «Add/Remove Entries» вы увидите окно с записями загрузки операционных систем:

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

Так же есть дополнительные настройки:

Способ 9: Ошибка «BOOTMGR is missing»

При загрузке вы можете наблюдать вот такое сообщение: «BOOTMGR is missing. Press Ctrl+Alt+Del to restart». Как я уже и говорил, в системе есть так называемый загрузочный файл MGR, который как раз так и называется «BOOTMGR». Весит он, как вы поняли, всего 100 МБ. Иногда данный файл может ломаться или вообще удаляться вирусами. Тогда вы и видите ошибку, что файл «BOOTMGR» – не найден.

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

Параметры командной строки

Для BCDBoot.exe доступны следующие параметры командной строки.

Параметр Описание

<source>

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

в следующем примере системный раздел инициализируется с помощью файлов BCD из папки C:\ Windows:

/l < языковой стандарт >

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

В следующем примере задается языковой стандарт BCD по умолчанию в японском виде:

/s < буква > тома

Необязательный параметр. Указывает букву тома системного раздела. Этот параметр не следует использовать в типичных сценариях развертывания.

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

UEFI:

BCDBoot копирует загрузочные файлы в системный раздел EFI или секцию, указанную параметром/s.
BCDBoot создает хранилище BCD в одном разделе.
по умолчанию BCDBoot создает запись диспетчера загрузки Windows в NVRAM на встроенном по для обнаружения загрузочных файлов в системном разделе. Если используется параметр/s, эта запись не создается. Вместо этого средство BCDBoot использует параметры встроенного по по умолчанию для обнаружения загрузочных файлов в системном разделе. По спецификации UEFI 2.3.1 Параметры встроенного по по умолчанию должны открывать файл: \efi\boot\bootx64.EFI в системном разделе EFI (ESP).

BIOS:

  1. BCDBoot копирует загрузочные файлы в активный раздел на основном жестком диске или в раздел, указанный параметром/s.

  2. BCDBoot создает хранилище BCD в одном разделе.

в следующем примере файлы BCD копируются из папки C:\ Windows в системный раздел на вторичном жестком диске, который будет загружаться на другом компьютере. Системному разделу на вторичном диске назначена буква S:

В следующем примере создаются загрузочные записи на флэш-накопителе USB с буквой S, включая загрузочные файлы для поддержки компьютера на основе UEFI или BIOS:

< тип > встроенного по /f

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

  • В системах на базе BIOS/MBR значение по умолчанию — . Этот параметр создает каталог Boot дистрибутивного в системном разделе и копирует все необходимые файлы среды загрузки в этот каталог.

  • В системах на основе UEFI и GPT значение по умолчанию — . Этот параметр создает каталог \ефи\микрософт\бут и копирует все необходимые файлы среды загрузки в этот каталог.

  • При указании значения BCDboot создает каталоги Boot дистрибутивного и \ефи\микрософт\бут и копирует все необходимые файлы среды загрузки для BIOS и UEFI в эти каталоги.

Если указан параметр /f , необходимо также указать параметр /s , чтобы определить букву тома системного раздела.

в следующем примере выполняется копирование файлов BCD, которые поддерживают загрузку на компьютере, основанном на UEFI или BIOS, из папки C:\ Windows на флэш-накопитель USB, которому назначена буква тома S:

/v

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

/m

Необязательный параметр. Объединяет значения из существующей загрузочной записи в новую загрузочную запись.

По умолчанию при выборе этого параметра объединяются только глобальные объекты. Если указать идентификатор GUID загрузчика ОС, этот параметр выполняет слияние объекта Loader в системном шаблоне для создания загрузочной записи.

Следующий пример выполняет слияние загрузчика операционной системы в текущем хранилище BCD, которое идентифицирует указанный GUID в новом хранилище BCD:

/аддласт

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

/p

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

по умолчанию во время обновления средство BCDBoot перемещает диспетчер загрузки Windows в первую запись в порядке загрузки UEFI.

/d

Необязательный параметр. сохраняет существующую запись операционной системы по умолчанию в объекте {bootmgr} в Windows диспетчера загрузки.

/C

Необязательный параметр. Указывает, что все существующие элементы BCD не должны переноситься.

новое для Windows 10. по умолчанию во время обновления элементы BCD, такие как дебугсеттингс или флигхтсигнинг , сохраняются.

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

Независимо от модели ПК/ноутбука, версии BIOS или файловой системы, есть два метода исправления загрузчика Windows 10: автоматически и вручную. Причём в обоих случаях понадобится загрузочный или USB-диск с соответствующей операционной системой на нём. Прежде чем приступать к любому из методов, убедитесь, что в USB-разъёмы не вставлены другие флешки, а дисковод пустой.

Восстановить загрузчик автоматически

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

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

Войдите в BIOS и настройте загрузку с соответствующего носителя.

В появившемся окне нажмите на кнопку «Восстановление системы» (внизу).

Нажмите на «Восстановление системы», чтобы открыть меню восстановления

В открывшемся меню нажмите на «Поиск и устранение неисправностей», а затем на «Восстановление при загрузке». После выбора ОС начнётся автоматическое восстановление.

Перейдите в «Поиск и устранение неисправностей» для дальнейшей настройки восстановления

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

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

Восстановить загрузчик вручную

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

Использование утилиты bcdboot

Установите загрузку с флешки/дисковода. Для этого в меню BIOS перейдите в раздел Boot и в списке устройств загрузки поставьте нужный носитель на первое место.

В появившемся окне выбора языковых настроек нажмите сочетание клавиш Shift+F10. Это откроет командную строку.

Подряд введите системные команды (без кавычек), нажимая после каждой кнопку Enter: diskpart, list volume, exit.

После ввода цикла команд утилиты diskpart появляется список томов

  1. Появится список томов. Запомните букву имени тома, где установлена система.
  2. Введите команду «bcdboot c:\windows» без кавычек. Здесь с — буква тома с ОС.
  3. Появится сообщение о создании инструкций загрузки.

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

Форматирование скрытого тома

Повторите пункты 1 и 2 первого способа.

Введите команду diskpart, затем list volume.

Просмотрите список томов. Если у вас система настроена по стандарту GPT, вы найдёте скрытый том без буквы с файловой системой (ФС) FAT32 объёмом от 99 до 300 Мб. Если же используется стандарт MBR, найдётся том с NTFS объёмом до 500 Мб.

В обоих случаях запомните номер этого тома (например, на скриншоте это «Том 2»).

Запомните номер скрытого тома в столбце «Том ###»

Теперь запомните букву имени тома, куда установлена система (как делали в первом способе). Последовательно вводите следующие команды без кавычек:

  • select volume N (где N — номер скрытого тома);
  • format fs=fat32 или format fs=ntfs (в зависимости от файловой системы скрытого тома);
  • assign letter=Z;
  • exit;
  • bcdboot C:\Windows /s Z: /f ALL (здесь C — буква тома, на котором установлена система, а Z — буква скрытого тома, присвоенная ранее);
  • diskpart;
  • list volume;
  • select volume N (где N — номер скрытого тома, которому присвоена буква Z);
  • remove letter=Z;
  • exit.

Перезагрузите компьютер. Если и этот способ вам не помог, обратитесь к специалисту

Если на системном диске нет важной информации, можете просто переустановить Windows

Видео: способ восстановления загрузчика для продвинутых пользователей

Какой бы ни была причина неисправности загрузчика Windows 10, указанные способы должны исправить её. В противном случае поможет переустановка Windows. Если даже после этого компьютер работает медленно или опять появилась проблема с загрузчиком, значит, неисправна его деталь (обычно жёсткий диск).

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

Если на экране появляется сообщение типа «NTLDR is missing», то причиной неполадки является повреждение загрузочной записи. По симптомам этот сбой похож на ошибку MBR, поэтому лучше выполнить две команды восстановления:

  1. Загрузитесь с установочного носителя и нажмите «R» для запуска консоли восстановления.
  2. Выберите, в какую систему нужно осуществить вход. Если система одна, введите «1».
  3. Перепишите загрузочный код, выполнив команду «fixmbr». Согласитесь с выполнением, нажав «Y».
  4. Перепишите загрузочный сектор, выполнив команду «fixboot». Согласитесь с выполнением, нажав «Y».
  5. Введите «exit» для завершения работы консоли, перезагрузите компьютер.

Если перезапись загрузочного сектора и MBR не помогла, то попробуйте исправить ошибки в файле Boot.INI:

  1. Загрузитесь с установочного диска XP и запустите консоль.
  2. Выполните «bootcfg /rebuild».

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

Восстановление MBR загрузчика Windows Vista/7/8/8.1/10 (часть 2).

И так, продолжим. В предыдущей статье мы восстанавливали MBR загрузчик средствами BOOTREC.EXE и BOOTSECT.EXE. И если предыдущие инструкции вам не помогли или все закончилось ошибкой bootmgr is missing. Или же вы как раз начали работать именно с этой ошибкой. Милости просим к нашему шалашу!

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

Наверное не совсем понятно написал, хм. Напишу проще — это средство которое восстанавливает системные, загрузочные файлы в маленьком скрытом разделе. Который создается в самом начале установки Windows. Именно он содержит среду Windows RE, а так же файлы загрузки.

На самом деле не все так категорично, разметка дисков бывает разная и ситуации разные. Бывает что этот раздел отсутствует или поврежден. И непосредственно файл bootmgr отсутствует. Иногда сама загрузочная запись не находит этот файл по причине повреждения файловой системы раздела на котором находятся файлы загрузки. Почему-то это часто стало встречаться в Windows 10. Так что имейте ввиду… В таких случаях всегда хорошо отрабатывает простая команда CHKDSK C: /f /r

Проверяете этой командой все разделы связанные с операционной системой, либо все разделы по очереди. И вполне вероятно система запуститься.

Но если файлы загрузки остались на другом жестком диске, скажем если вы временно подключали дополнительный жесткий диск для копирования файлов. И совершенно случайно временный диск определился первым в системе на момент установки Windows. А когда отключили, система не смогла корректно запуститься. Или просто запутались в параметрах разделов и что-то пошло не так. Во всех этих случаях поможет BCDBOOT. Именно с ней мы сейчас и попробуем разобраться.

Параметры командной строки средства BCDboot.

Ошибки диска

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

При наличии программных ошибок на жёстком диске правильным решением будет воспользоваться утилитой типа Victoria и просканировать систему. Причём этот инструмент объективно является одним из лучших. Альтернативой выступает HDD Regenerator. Применяется в тех ситуациях, когда диск окончательно посыпался. Эта программа, как утверждают разработчики, способна восстановить жёсткий диск, используя метод перемагничивания.

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

Загружаемся с установочного диска Windows XP, выбираем восстановить R. Если у нас одна операционная система ставим цифру 1.

Если был пароль вводим его, если нет нажимаем Enter.

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

Подтверждаем запись новой MBR, ставим Y

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

Копируем файлы ntldr, NTDETECT.COM, boot.ini с дистрибутива в корень системного диска С. Вводим команду МАР и смотрим букву нашего дисковода, в моём случае (D:)

Вводим D: (букву дисковода) и нажимаем Enter.

Переходим в папку i386, которая находится на установочном диске Windows XP, из неё скопируем наш файл NTLDR в корень диска С. Вводим команду cd i386 и Enter

Копируем файл NTLDR в корень нашего системного диска с операционной системой командой copy NTLDR C:

Теперь файл BOOT.INI. Команда Bootcfg /add, производит поиск установленных операционных систем, а заодно мы с вами добавляем обнаруженную копию Windows № 1 и сделаем новый файл BOOT.INI.

Теперь напишем название, которое будет в файле BOOT.INI-XP — Professional RU. Параметры /fastdetect это такой ключ, который отключает распознавание устройств, подключаемых к параллельным и последовательным портам для ускореной загрузки.

Нажимаем Exit и компьютер перезагружается.

Система загрузилась успешно и вот скопированные загрузчики операционной системы Windows XP.

Вот созданный BOOT.INI файл в консоли восстановления.

📹 ВИДЕО: Не загружается Windows? Восстанови загрузку Windows 10, 8 или 7 (bootrec, fixmbr, fixboot) 👨‍💻⚕️💻

Смотрите как восстановить загрузчик Windows 10, 8 и 7. Очень часто пользователи сталкиваются с тем, что операционная система перестает загружаться и в большинстве случаев, это связано с повреждением загрузчика Windows.

Например, при попытке запустить систему, вы сталкиваетесь с ошибками “BOOTMGR is missing”, “An operating system wasn’t found”, “No bootable device found”, “INACCESSIBLE BOOT DEVICE”, “Error loading operating system”, “Invalid partition table”, “Missing operating system”, “A disk read error occured”, “NTLDR compressed”, “NTLDR is missing”, “Non system disk”, “Invalid system disk”, “Rebot and select proper boot device or insert boot media in selected boot device and press a key”, “Boot failure”, “DISC BOOT FAILURE”, “INSERT SYSTEM DISK” и т.д.

Причиной повреждения загрузчика может быть установка второй ОС на компьютер, попытки использовать свободное пространство на скрытых разделах диска или их форматирование, сбой при установке обновлений Windows или другие системные сбои, наличие вирусов и т.д. И так, первый способ восстановления загрузчика будет актуален для всех версий Windows: 10, 8 и 7 (в моем случае это Windows 10). Все что вам необходимо – это диск восстановления либо загрузочный диск или флешка той же разрядности, что и ваша система (в случае с Windows 7 использовать можно только загрузочный диск или флешку). Если у Вас их нет, то можно использовать другой компьютер для их создания (как создать загрузочную флешку или диск восстановления вы можете просмотреть в моих предыдущих видео). После этого, ставим загрузку с флешки или диска в BIOS или UEFI и заходим в среду восстановления Windows. В среде восстановления нажимаем “Поиск и устранение неисправностей”, “Восстановление при загрузке” (в Windows 7 это пункт “Восстановление запуска”). Выбираем целевую систему “Windows 10” и ждем окончания данного процесса. По завершении компьютер перезагрузится уже в восстановленную систему (при этом, не забудьте сменить загрузку системы с жесткого диска в BIOS или UEFI). Если же вы увидели сообщение о том, что восстановление не удалось (а такое часто бывает), то перейдем ко второму способу.

Второй способ также актуален для Windows 10, 8 и 7. Как и в первом способе, заходим в среду восстановления, нажимаем “Поиск и устранение неисправностей” и запускаем “Командную строку”. Далее вводим команду “bootrec /fixmbr”, то есть, перезаписываем MBR Windows на системном разделе жесткого диска. По окончании, видим сообщение о том, что операция успешно завершена. Использование данной команды не всегда достаточно (например, если причина сбоя загрузчика это вирусы). Поэтому, далее вводим следующую команду: “bootrec /fixboot”, то есть записываем новый загрузочный сектор Windows на системный раздел. После завершения, закрываем командную строку и загружаем систему с жесткого диска компьютера. Никаких проблем с загрузчиком теперь у Вас не должно возникнуть.

Копирование файлов загрузки

Если создание новых MBR и загрузочного сектора не помогает устранить ошибку при запуске, то придется вручную переносить файлы NTLDR, NTDETECT.COM и boot.ini в корень диска.

  1. Загрузитесь с диска, откройте консоль восстановления.
  2. Проведите запись MBR и загрузочного сектора, как показано выше.
  3. Выполните команду «map» для вывода списка всех подключенных дисков. Найдите букву носителя с дистрибутивом Windows.
  4. Введите букву диска с дистрибутивом и нажмите Enter, чтобы перейти к работе с ним.
  5. Введите «cd i386», чтобы открыть одноименную папку на дистрибутиве Windows XP.
  6. Введите «copy NTLDR C:», чтобы скопировать файл NTLDR.
  7. Введите «copy NTDETECT.COM C:» для копирования файла NTDETECT.COM.

Следующим на очереди будет файл BOOT.INI.

  1. Выполните команду «Bootcfg /add». Начнется поиск инсталлированных систем.
  2. Выберите обнаруженную систему, указав её цифру.
  3. Укажите имя обнаруженной системы – XP Professional RU. В параметрах загрузки напишите «/fastdetect».

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector