Восстановление загрузчика 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:\.
источник: https://a174.ru/vosstanovlenie-zagruzki-windows-server-2008-r2-cherez-komandnuyu-stroku/
- Загрузитесь с установочного диска Windows Server 2012.
- Когда увидите надпись «Press any key to boot from CD or DVD …», нажмите любую клавишу на клавиатуре.
- Выбор начальных настроек можете пропустить.
- Нажмите «Repair your computer».
- Выберите систему, которую хотите восстановить и нажмите Next.
- В диалоге выбора опций восстановления нажмите «Command Prompt»(командная строка).
Метод 1:
- Наберите
sfc /scannow
, и нажмите ENTER.
Этот метод работает, когда есть повреждения в системных файлах Windows. Файлы будут просканированы и повреждённые заменены на целые из резервного хранилища или из установочных файлов.
Повреждения файлов — повод проверить состояние жесткого диска
Метод 2:
- Наберите
Bootrec /RebuildBcd
, и нажмите ENTER.
Ищет установленные системы на всех дисках и полностью переписывает текущую конфигурацию загрузки.
Метод 3:
- Наберите
Bootrec /FIXMBR
, и нажмите ENTER.
- Наберите
Bootrec /FIXBOOT
, и нажмите ENTER.
- Наберите
Диск:\boot\Bootsect.exe /NT60 All
, и нажмите ENTER.
где Диск — имя диска, на котором расположены установочные файлы Windows Server 2012.
Эти команды перезаписывают загрузочную запись, загрузочный сектор и переписывают загрузочный код на всех разделах, которые могут быть загрузочными (первичные разделы с флагом ‘active‘)
Если вам помогла эта статья, поставьте лайк или напишите комментарий. Так я буду знать, какие из моих статей действительно полезны и о чём писать дальше.
Поддержать выход новых материалов
https://www.donationalerts.com/r/cbagpipe — в сообщении можете задать вопрос и указать контакт для ответа, прислать идею для нового контента или просто похвалить меня 😊.
Все, кто поддерживает мою работу, увековечены на отдельной странице.
Apply our detailed procedure right away
by Matthew Adams
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more
Updated on
Windows Server is Microsoft’s server platform series, more specifically for network servers. A Windows Server OS will rarely not boot up, but some users might still need to repair a Windows Server platform that doesn’t boot.
Users can do that with a Windows Server installation DVD or USB drive, including troubleshooting utilities.
How can I repair Windows Server with an installation disc?
1. Via the Command Prompt
- Users can try fixing Windows Server with Command Prompt utilities. To do that, insert the Windows Server installation DVD to boot from it.
- A Windows Server setup window will then open. Press the Next button on that window.
- Then click Repair your computer at the bottom left of the Windows Setup window.
- Select the Troubleshoot option.
- Then, choose the Command Prompt option to open the Prompt’s window.
- First, enter ‘DISM.exe /Online /Cleanup-image /Restorehealth’ in the Prompt, and press the Return key.
- Enter ‘sfc /scannow’ and press Return to run a System File Checker scan to fix corrupted files. That might take 30 minutes or longer to finish.
- To fix the system boot record, enter the following commands in the Prompt separately:
bootrec /fixmbrbootrec /fixbootbootrec /rebuildbcd
- After that, restart the desktop or laptop.
2. Restore a System Image
- Users can also restore system images so long as they’ve kept system image backups with the Windows Server Backup utility. Insert the Windows Server install DVD to open the window in the snapshot below.
- Click the Next button, and then select the Repair your computer option.
- Select Troubleshoot on the Choose an option menu.
- Select the System Image Recovery utility.
- Select the Windows Server target platform. A Re-image your computer window will then open.
- Select the Use the latest available system image option to recover the most recent system image.
- Press the Next button.
- Users can then select a Format and repartition option to reformat hard drives to match the system image layout. However, users only really need to select that if they’ve replaced a server’s hard drive.
- Click the Next button.
- Press the Finish button, and then select the Yes option to confirm.
- When the Windows Server image has been restored, remove the Windows Setup DVD and restart.
- Fix: This Alias Cannot be Added to Your Account Error on Windows 11
- How to fix the Thinkpad if it Won’t Wake Up
- Fix: Control Panel is Not Showing All Programs on Windows 11
- Fix: ATA/SATA Hard Drive not Detected in BIOS
So, that’s how users can fix Windows Server platforms with a Windows Server setup DVD. First, try fixing Windows Server with the SFC and bootrec commands, and then restore a system image if the command-line utilities don’t do the trick.
Я думаю, черный фон с надписью «BOOTMGR is missing Press » это не та надпись, которую хочется видеть после загрузки сервера Windows Server 2008. 🙂
К сожалению, в последнее время, мне тоже пришлось столкнуться с такой ошибкой после установки обновлений и перезагрузки одного из наших виртуальных серверов с Windows Server 2008. После длительного времени, убитого на разбор полетов и траблшутинг проблем, я не нашел причин того, что установка обновлений может повлиять на появление подобной проблемы. К счастью у меня всегда есть свежая резервная копия (а, вернее, снапшот), который я всегда создаю перед установкой обновления, к которому я мог без проблем откатится. К моему удивлению, я не смог загрузить ОС и с резервной копии данной виртуальной машины, я получал всю ту же ошибку “bootmgr is missing”. Последний раз этот сервер перезагружался 5 дней назад, получается что за последние 5 дней что-то произошло…
Мне пришлось спросить у гугла, а что он знает об ошибке: ‘bootmgr is missing’, он быстро выдал мне следующую статью Knowledge Base Microsoft KB:
http://support.microsoft.com/kb/927391 Приведу вольный перевод этой статьи:
Ошибка ‘bootmgr is missing’ может появляться в следующих случаях:
- В конфигурации Boot Configuration Data (BCD) отсутствует запись для загрузчика Windows Boot Manager (Bootmgr)
- На активном разделе поврежден или отсутствует загрузочный файл BCD
Есть несколько методов решения такой проблемы:
Способ 1: Восстановление хранилища BCD при помощи функции Startup Repair
Функцию Startup Repair можно запустить из среды восстановления Windows Recovery Environment:
- Вставьте дистрибутив Windows в DVD привод и загрузитесь с него
- Выберите предпочитаемый язык, время, раскладку клавиатуры, а затем нажмите кнопку Далее.
- Нажмите на кнопку Repair your computer (Восстановить компьютер).
- Выберите ОС, которую вы хотите восстановить, затем снова нажмите далее.
- В окне System Recovery выберите Startup Repair (восстановление загрузки)
- Перезагрузите компьютер.
Способ 2: Пересоздание конфигурации BCD при помощи утилиты Bootrec.exe
Если предыдущий метод не помог, пересоздать загрузочные записи BCD при помощи утилиты Bootrec.exe, которая включена в состав Windows Recovery Environment.
- Повторите шаги 1-4 из 1 способа восстановления BCD
- В окне System Recovery выберите Command Prompt (командная строка).
- Наберите команду Bootrec /RebuildBcd, и нажмите ENTER.
- Если Bootrec.exe отработает нормально, она найдет путь к директории Windows. Чтобы добавить запись о найденной ОС в BCD, наберите Yes. В результате появится сообщение об успешном окончании процесса конфигурации.
- В том случае, если Bootrec.exe не сможет найти установленную операционную систему, необходимо будет удалить BCD и пересоздать его заново:
Bcdedit /export C:\BCD_Backup Bcdedit
(мы создали резервную копию BCD)
ren c:\boot\bcd bcd.old
Bootrec /rebuildbcd
- Перезагрузите компьютер.
Способ 3: Ручное восстановление хранилища BCD при помощи Bcdedit.exe
В том случае, если предыдущие способы вам не помогли, придётся вручную пересоздать BCD при помощи все той же Bcdedit.exe.
- Повторите шаги 1-4 из 1 способа восстановления BCD
- Из окна System Recovery откройте командную строку.
- Наберите команду:
cd / d c :\ Windows \ System 32
Примечание. В том случае, если ваша ОС установлена на другом диске, измените команду соответственно
- Введите:bcdedit /enum allВ выводе этой команды найдите GUID, который присутствует в разделе resumeobject. Данный GUID мы будем использовать позже.
-
bcdedit -create {bootmgr} -d “ Description “
Примечание Description – это описание для создаваемой новой записи
-
bcdedit -set {bootmgr} device partition= Partition :
Примечание Partition — здесь указываем букву раздела, обычно это C.
-
bcdedit /displayorder { GUID }
Примечание GUID мы получили на 8 шаге.
-
bcdedit / default { GUID }bcdedit /timeout Value
Примечание, Value – это время задержки Windows Boot Manager в секундах
- Перезагрузите компьютер.
В том случае. Если вы загружаетесь с установочного диска с Windows Server 2008, то окно “System Recovery” будет выглядеть следующим образом:
На загрузочном диске с Server 2008 доступ к утилитам восстановления загрузчика BCD и записей в нем можно получить, открыв командную строку и запустив “x:\sources\recovery\StartRep.exe”.
На чтение 4 мин Опубликовано Обновлено
Bootrec exe — это инструмент восстановления системы, встроенный в Windows Server 2008, который позволяет исправить проблемы с загрузчиком операционной системы. Загрузчик является важной частью операционной системы, поскольку он отвечает за загрузку самой системы и всех необходимых компонентов.
В случае возникновения проблем с загрузкой Windows Server 2008, Bootrec exe может быть использован для восстановления и повторной установки загрузчика. Этот инструмент имеет несколько команд, позволяющих различные операции восстановления, такие как сканирование системы на наличие проблем, восстановление загрузочной записи и создание новой таблицы разделов.
Одной из распространенных причин неудачной загрузки операционной системы является повреждение загрузочной записи или таблицы разделов. В таких случаях использование Bootrec exe может быть необходимым для восстановления загрузчика и восстановления функциональности системы.
Bootrec exe — это мощный инструмент восстановления операционной системы, который может быть использован при возникновении проблем с загрузчиком Windows Server 2008. Его многофункциональность и возможность восстановления загрузочной записи делают его важным инструментом для системных администраторов и пользователей Windows Server 2008.
Содержание
- Описание программы bootrec.exe
- Роли и задачи загрузчика операционной системы
- Преимущества использования bootrec.exe в восстановлении загрузчика
Описание программы bootrec.exe
Основные функции программы bootrec.exe включают в себя:
- Функция /fixmbr — позволяет восстановить системный регистрационный раздел (MBR) на жестком диске. Это может быть полезно, если в операционной системе возникла проблема с загрузкой или если MBR был поврежден.
- Функция /fixboot — позволяет восстановить область загрузки на системном разделе. Это может быть полезно, если загрузочные файлы операционной системы были повреждены или удалены.
- Функция /scanos — сканирует все диски компьютера и обнаруживает установленные операционные системы Windows. Он также добавляет их в список загрузки операционной системы.
- Функция /rebuildbcd — позволяет перестроить базу данных конфигурации загрузчика (BCD), чтобы исправить проблемы с загрузкой операционной системы. Она также позволяет добавлять или удалять операционные системы из списка загрузки.
- Функция /scanos — сканирует все диски компьютера и обнаруживает установленные операционные системы Windows. Он также добавляет их в список загрузки операционной системы.
Программа bootrec.exe может быть полезна при восстановлении загрузчика операционной системы после установки новой операционной системы, удаления другой операционной системы или возникновения проблем с загрузкой. Однако, перед использованием этих функций, рекомендуется создать резервную копию данных и ознакомиться с дополнительными инструкциями и рекомендациями.
Роли и задачи загрузчика операционной системы
1 | Загрузка операционной системы | Загрузчик ответственен за загрузку операционной системы и ее компонентов в память компьютера. Он выполняет процедуру инициализации системы и подготавливает ее к работе. |
2 | Управление загрузочными настройками | Загрузчик также выполняет задачу управления загрузочными настройками операционной системы. Он позволяет выбирать, какую операционную систему загружать при наличии нескольких систем на компьютере или выбирать режимы работы системы, такие как безопасный режим или загрузка с восстановлением. |
3 | Обнаружение и исправление ошибок | Загрузчик осуществляет мониторинг загрузки системы и может обнаруживать и исправлять ошибки, возникающие при этом процессе. В случае возникновения ошибок, загрузчик может предлагать варианты действий для их устранения или перезапуска системы. |
4 | Защита от несанкционированного доступа | Загрузчик также выполняет задачу защиты операционной системы от несанкционированного доступа. Он контролирует целостность системных файлов и может предотвращать загрузку системы, если обнаружит их повреждение или изменение. |
Все эти роли и задачи загрузчика операционной системы позволяют обеспечить безопасность, стабильность и правильную работу системы. Они играют ключевую роль в процессе загрузки и запуска операционной системы на компьютере.
Преимущества использования bootrec.exe в восстановлении загрузчика
- Возможность восстановления загрузчика: Bootrec.exe позволяет восстановить поврежденный или испорченный загрузчик операционной системы Windows Server 2008. Это особенно важно в случае возникновения проблем с загрузкой системы, например, в результате сбоя во время обновления или установки драйверов.
- Простота использования: Утилита bootrec.exe имеет простой интерфейс командной строки, что делает ее доступной для использования даже пользователями с небольшим опытом. Достаточно выполнить несколько простых команд, чтобы восстановить загрузчик операционной системы.
- Поддержка разных видов загрузчиков: Bootrec.exe поддерживает различные типы загрузчиков, используемых в операционной системе Windows Server 2008, включая MBR (Master Boot Record) и BCD (Boot Configuration Data). Это позволяет восстановить загрузчик, независимо от его текущего состояния.
- Восстановление доступа к операционной системе: С помощью bootrec.exe можно не только восстановить загрузчик, но и восстановить доступ к операционной системе Windows Server 2008. Если загрузчик был поврежден или испорчен, пользователь может столкнуться с проблемой доступа к своей системе. Утилита bootrec.exe позволяет решить эту проблему и вернуть доступ к операционной системе.
- Совместимость: Bootrec.exe совместима с операционной системой Windows Server 2008 и может быть использована для восстановления загрузчика в различных ситуациях. Независимо от причины сбоя, данная утилита способна вернуть работу загрузчика и операционной системы.
В итоге, использование bootrec.exe в восстановлении загрузчика операционной системы Windows Server 2008 является надежным и эффективным способом решения проблем с загрузкой системы, обеспечивая восстановление работы операционной системы и возвращая доступ пользователю к его данным.