Меню Рубрики

Windows server 2008 r2 восстановление mbr

Управление скрытым разделом System Reserved в Windows

Установщик Windows при чистой установке ОС создает в таблице разделов MBR диска специальный системный раздел System Reserved (SRP, “Зарезервировано системой”). Это скрытый раздел с файловой системой NTFS, которому по умолчанию не назначена буква диска, и который не отображается в проводнике (большинство рядовых пользователей даже не догадываются о существовании этого скрытого раздела). В Windows 7/Windows Server 2008R2 размер раздела System Reserved – 100 Мб, в Windows 8.1/Windows Server 2012 R2 – 350 Мб, а в Windows 10/Windows Server 2016 он увеличен до 500 Мб.

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

Раздел System Reserved в Windows 10

Сначала посмотрим, где находится раздел “Зарезервировано системой” и как отобразить его содержимое. Запустите оснастку управления компьютером и выберите пункт Storage -> Disk management. Как вы видите, в Windows 10 раздел System Reserved размером 500 Мб находится перед системным разделом (C:\), на котором установлена Windows.

Разделу System Reserved присвоены атрибуты Primary partition , Active и System .

По умолчанию разделу System Reserved не назначена буква диска (и это правильно). Вы можете задать букву диска через консоль управления дисками ( diskmgmt.msc ) или с помощью команды PowerShell:

Get-Partition -DiskNumber 0 -PartitionNumber 1|Set-Partition -NewDriveLetter R

Вот так выглядит содержимое раздела System Reserved (нужно разрешить показывать скрытые и системные файлы в проводнике):

Для чего используется раздел System Reserved в Windows 10?

В ранних версиях Windows загрузочные файлы хранились на разделе с установленной ОС. Начиная с Windows 7, разработчики добавили отдельный скрытый раздел System Reserved для хранения файлов загрузчика. Это позволило защитить файлы загрузчика от пользователей и повысило стабильность ОС.

Что еще хранится на разделе “Зарезервировано системой”?

    Загрузчик Windows (bootmgr), и файл с конфигурацией загрузчика BCD (Boot Configuration Data);

Можно ли безопасно удалить раздел “Зарезервировано системой”?

Не стоит удалять раздел System Reserved без серьезных оснований, а тем более для экономии места на диске (500 Мб — это не так много). Без этого раздела ваша Windows не сможет загрузиться, т.к. загрузочный раздел с загрузчиком отсутствует. Появится ошибка Operating System not found:

В этом случае вам придется вручную восстанавливать загрузчик Windows и размещать его на системном диске C: (описано ниже).

Как вручную восстановить раздел “Зарезервировано системой” в Windows 10?

Если вы удалили раздел System Reserved (или он отсутствует изначально) и вы хотите его восстановить, воспользуйтесь следующей инструкцией.

С помощью утилиты diskpart уменьшите раздел с Windows на 500 Мб (в этом примере, мы предполагаем, что Windows установлена на раздел 1):

diskpart
list volumе
sеlеct volume 1
shrink dеsired=500

Создайте новый раздел размером 500 Мб:

crеate partition primаry
format fs=ntfs
activе
assign letter R
еxit

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

bcdboot C:\windows /s R:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

Однако в большинстве случае пересоздать конфигурацию загрузчика bootmgr на системный раздел с Windows (описано в следующем подразделе статьи).

Восстановление загрузчика 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 10

При выполнении апгрейда Windows 7/8.1 до Windows 10 (или при апгрейде между билдами Windows 10) вы можете столкнуться со ошибками 0xc1900104 или 0x800f0922:

Это связано с тем, что в предыдущих версиях Windows размер раздела “Зарезервировано системой” меньше, чем в Windows 10. И, если раздел SRP заполнен и на нем недостаточно свободного места (как минимум 15 Мб) для размещения системных файлов загрузчика Windows, вы получаете эту ошибку.

Источник

Как восстановить загрузочный сектор — Master Boot Record

MBR , который также определяется как Master Boot Record или Главная загрузочная запись , является сектором жесткого диска, содержащим информацию о его разделах и служащим загрузчиком операционной системы.

Главная загрузочная запись представляет собой первые 512 байт (4096 бит) вашего HDD и создается в момент первой установки Windows. Если MBR повреждается, вы больше не сможете запустить операционную систему и продолжить работу в ней привычным образом. Данный факт касается следующих версий Windows: XP, Vista, 7 и 8.

Симптомы повреждения MBR:

1. Operating System not found (Операционная система не найдена).

2. Error loading operating system (Ошибка при загрузке операционной системы).

3. Invalid partition table (Неверная таблица разделов).

4. FATAL: No bootable medium found (Загрузочный носитель не найден).

5. Reboot and Select proper Boot device (Перезапустите систему и выберите подходящее загрузочное устройство.

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

Причины повреждения MBR:

  • Вредоносное программное обеспечение, вирусы.
    После восстановления загрузочного сектора не забудьте проверить жесткий диск на наличие возможных вирусов. Некоторые из них способны заменить код MBR своим собственным, что неизбежно приведет к его повреждению.
  • Наличие двойной загрузки.
    Предположим, что на условном ПК установлены операционные системы Windows и Linux. В этом случае возможно возникновение непреднамеренной ошибки и повреждения MBR.
  • Сторонний софт.
    Не всегда причиной сбоя в загрузочном секторе являются вирусы или ошибки в работе двух одновременно установленных операционных систем. Иногда повреждение MBR может вызвать даже популярный софт. Например, Acronis заменяет драйвера загрузки дисков своими, что вполне может испортить исходную запись MBR.

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

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

Восстановление MBR в Windows 10

1. Резервное копирование MBR.

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

dd if=/dev/sda of=/path-to-save/mbr-backup bs=512 count=1

Замените фрагмент /path-to-save/ на путь, по которому сохранится старая версия загрузочного сектора.

2. Восстановление MBR командой bootrec.

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

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. На приветственном экране кликните по параметру Восстановление системы .
  • 3. Перейдите в раздел Поиск и устранение неисправностей .
  • 4. Откройте утилиту Командная строка .
  • 5. Введите в ней приведенные ниже команды, подтверждая выполнение каждой нажатием клавиши Enter .
    По завершению, командную строку не закрывайте.bootrec /FixMbr
    bootrec /FixBoot
    bootrec /ScanOs
    bootrec /RebuildBcd
  • 6. Извлеките загрузочное устройство.
  • 7. Введите exit и нажмите Enter .
  • 8. Перезапустите компьютер.

Если данная инструкция по восстановлению главной загрузочной записи оказалась бессильна, воспользуйтесь следующей:

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. На приветственном экране кликните по параметру Восстановление системы .
  • 3. Перейдите в раздел Поиск и устранение неисправностей .
  • 4. Откройте утилиту Командная строка .
  • 5. Введите в ней приведенные ниже команды, подтверждая выполнение каждой нажатием клавиши Enter .diskpart
    sel disk 0
    list vol
    Эти команды позволят выбрать для работы первый диск компьютера и отобразят список его логических разделов.
  • 6. Найдите элемент тома со столбцом Fs FAT32 . Раздел EFI должен быть строго с форматом FAT32 . Если раздел тома обозначен цифрой 2 , введите следующую команду:sel vol 2
    Если номер тома не равен 2 , замените 2 на любую другую доступную цифру.
  • 7. Присвойте разделу новую букву, букву которая отличается от той, которая уже доступна на вашем компьютере. Например r:\ . Для выполнения этой задачи, воспользуйтесь следующей командой:assign letter-r:
  • 8. Дождитесь появления приведенного ниже сообщения:Diskpart successfully assigned the drive letter or amount point.
  • 9. Введите exit , чтобы покинуть утилиту DiskPart .
  • 10. Следующая команда понадобится для того, чтобы заменить r:\ буквой, которая ранее была присвоена разделу EFI :cd /d r:\EFI\Microsoft\Boot\
  • 11. Введите приведенную ниже команду, чтобы восстановить том диска:bootrec /fixboot
  • 12. Теперь необходимо сделать резервную копию старого BCD:ren BCD BCD.backup
  • 13. Введите следующую команду, чтобы создать новый BCD и замените r:\ назначенной ранее буквой:bcdboot c:\Windows /l ru-ru /s r: /f ALL
  • 14. В приведенной выше команде мы указали букву операционной системы — c:\ . Если вы устанавливали Windows на диск с другим путем, укажите корректную букву.
  • 15. Извлеките загрузочное устройство.
  • 16. Введите exit .
  • 17. Перезапустите компьютер.

Восстановление MBR в Windows 8 и 8.1

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

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. На приветственном экране кликните по параметру Восстановление системы .
  • 3. Перейдите в раздел Поиск и устранение неисправностей .
  • 4. Откройте утилиту Командная строка .
  • 5. Введите в ней приведенные ниже команды, подтверждая выполнение каждой нажатием клавиши Enter . По завершению, командную строку не закрывайте.bootrec /FixMbr
    bootrec /FixBoot
    bootrec /ScanOs
    bootrec /RebuildBcd
  • 6. Извлеките загрузочное устройство.
  • 7. Введите exit и нажмите Enter .
  • 8. Перезапустите компьютер.

Если данная инструкция по восстановлению главной загрузочной записи оказалась бессильна, воспользуйтесь следующей:

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. На приветственном экране кликните по параметру Восстановление системы .
  • 3. Перейдите в раздел Поиск и устранение неисправностей .
  • 4. Откройте утилиту Командная строка .
  • 5. Введите в ней приведенные ниже команды, подтверждая выполнение каждой нажатием клавиши Enter .diskpart
    sel disk 0
    list vol
    Эти команды позволят выбрать для работы первый диск компьютера и отобразят список его логических разделов.
  • 6. Найдите элемент тома со столбцом Fs FAT32 . Раздел EFI должен быть строго с форматом FAT32 . Если раздел тома обозначен цифрой 2 , введите следующую команду:sel vol 2
    Если номер тома не равен 2 , замените 2 на любую другую доступную цифру.
  • 7. Присвойте разделу новую букву, букву которая отличается от той, которая уже доступна на вашем компьютере. Например r:\ . Для выполнения этой задачи, воспользуйтесь следующей командой:assign letter-r:
  • 8. Дождитесь появления приведенного ниже сообщения:Diskpart successfully assigned the drive letter or amount point.
  • 9. Введите exit , чтобы покинуть утилиту DiskPart .
  • 10. Следующая команда понадобится для того, чтобы заменить r:\ буквой, которая ранее была присвоена разделу EFI :cd /d r:\EFI\Microsoft\Boot\
  • 11. Введите приведенную ниже команду, чтобы восстановить том диска:bootrec /fixboot
  • 12. Теперь необходимо сделать резервную копию старого BCD:ren BCD BCD.backup
  • 13. Введите следующую команду, чтобы создать новый BCD и замените r:\ назначенной ранее буквой:bcdboot c:\Windows /l ru-ru /s r: /f ALL
  • 14. В приведенной выше команде мы указали букву операционной системы — c:\ . Если вы устанавливали Windows на диск с другим путем, укажите корректную букву.
  • 15. Извлеките загрузочное устройство.
  • 16. Введите exit .
  • 17. Перезапустите компьютер.

Восстановление MBR в Windows 7

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

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. Укажите язык операционной системы.
  • 3. Выберите раскладку клавиатуры.
  • 4. Нажмите Далее .
  • 5. Выберите операционную систему и еще раз нажмите Далее .
  • 6. На экране Параметры восстановления системы выберите утилиту Командная строка .
  • 7. Как только командная строка будет запущена, введите следующую команду:bootrec /rebuildbcd
  • 8. Нажмите Enter .
  • 9. Далее введите:bootrec /rebuildbcd
  • 10. Нажмите Enter .
  • 11. Извлеките загрузочный носитель и перезапустите компьютер.

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

  • 1. Определите букву вашего загрузочного устройства, последовательно введя следующие команды:diskpart
    select disk 0
    list volume
  • 2. Теперь введите:exit
    F:
    cd boot
    dir
    Букву F: замените на букву под которой определяется загрузочный носитель.
  • 3. Введите команду:bootsect /nt60 SYS /mbr
  • 4. Подтвердите операцию, нажав Enter .
  • 5. Извлеките загрузочное устройство.
  • 6. Введите команду exit .
  • 7. Теперь нажмите Enter , чтобы перезапустить компьютер.

Восстановление MBR в Windows Vista

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

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. Выберите язык и раскладку клавиатуры.
  • 3. На приветственном экране выберите параметр Восстановление системы .
  • 4. Выберите операционную систему и нажмите Далее .
  • 5. Откройте утилиту Командная строка .
  • 6. Как только приложение запустится, последовательно введите следующие команды:bootrec /FixMbr
    bootrec /FixBoot
    bootrec /RebuildBcd
  • 7. Дождитесь завершения каждой операции.
  • 8. Извлеките загрузочный накопитель.
  • 9. Введите exit.

Альтернативно команде bootrec, вы можете попробовать восстановить MBR автоматически:

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. На приветственном экране выберите параметр Восстановление системы .
  • 3. Выберите параметр Восстановление запуска .
  • 4. Дождитесь завершения процесса и перезапустите компьютер.

Существует еще одна, более сложная, альтернатива восстановления MBR. Ее концепция вращается вокруг непосредственного ремонта BCD. Запустив Windows при помощи CD/DVD, откройте командную строку и введите в следующие команды:

bcdedit /export C:\bcdbackup
C:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.backup
bootrec /rebuildbcd

Подтвердите выполнение каждой команды нажатием клавиши Enter .

Восстановление MBR в Windows XP

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

  • 1. Для дальнейшей работы вам понадобится загрузочное устройство с предустановленной версией Windows Vista.
  • 2. В момент появления приветственного экрана нажмите клавишу R, чтобы открыть Консоль Восстановления
  • 3. На вопрос о дальнейших действиях, ответьте системе, введя цифру 1 и подтвердите операцию нажатием клавиши Enter .
  • 4. При необходимости введите пароль администратора.
  • 5. Введите команду fixmbr .
  • 6. Когда появится запрос системы о подтверждении ваших действий, нажмите клавишу Y и Enter .
  • 7. Дождитесь завершения операции.
  • 8. Извлеките загрузочный накопитель.
  • 9. Введите команду exit .
  • 10. Нажмите Enter , чтобы перезапустить компьютер.

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

Источник

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

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

  • Windows server 2008 r2 возможности рабочего стола
  • Windows server 2008 r2 архивация и восстановление
  • Windows server 2008 r2 активация служб терминалов
  • Windows server 2008 r2 активация сервера терминалов
  • Windows server 2008 r2 администрирование с нуля