На компьютере появился новый диск esp. Системный раздел (системный раздел EFI или ESP). Введение в UEFI и GPT

В этой статье мы покажем, как вручную восстановить случайно удаленный загрузочный раздел Windows на UEFI системе. Изначально в статье был описан мой опыт по восстановлению загрузочного EFI раздела на Windows 7, однако статья актуальна и для современных операционных систем Microsoft (от Windows 7 и до Windows 10). Она не раз выручала меня, после случайного форматирования или удаления EFI раздела в Windows 10. В этой статье мы покажем простой способ ручного пересоздания загрузочного EFI и MSR разделов в Windows.

Итак, предположим, что каким-то образом случайно (или не очень случайно, например при попытке ) был удален или отформатирован загрузочный EFI раздел на UEFI системе (не BIOS), в результате чего Windows 10 / 8.1 / 7 перестала загружаться, циклически предлагая выбрать загрузочное устройство (Reboot and select proper boot device or insert boot media in selected). Разберемся можно ли восстановить работоспособность Windows при удалении раздела с Boot Manager без переустановки системы.

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

Структура разделов на GPT диске

Рассмотрим, как должна выглядеть таблица разделов загрузочного жесткого диска с GPT разметкой на . Как минимум должны присутствовать следующие разделы:

  • Системный раздел EFI (EFI System Partition или ESP — Extensible Firmware Interface) – 100 Мб (тип раздела - EFI ).
  • Резервный раздел Майкрософт – 128 Мб (тип раздела - MSR ).
  • Основной раздел Windows – раздел с Windows .

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

Раздел EFI c файловой системой Fat32 является обязательным на дисках с GPT разметкой на UEFI системах. Данный раздел, по аналогии с разделом System Reserved на дисках с MSR разметкой, хранит хранилище конфигурации загрузки (BCD) и ряд файлов, необходимых для загрузки Windows. При загрузке компьютера среда UEFI загружает с раздела EFI (ESP) загрузчик (EFI\Microsoft\Boot\bootmgfw .efi ) и передает управление ему. Если этот раздел удален, загрузить ОС нельзя.

MSR раздел на GPT диске используется для упрощения управления разделами и используется для служебных операций (например, при конвертирования диска из простого в динамический). Это резервный раздел, которому не назначается код раздела. На этом разделе нельзя хранить данные пользователя. В Windows 10 размер MSR раздела – всего 16 Мб (в Windows 8.1 размер MSR раздела – 128 Мб), файловая система – NTFS.

Вручную создаем EFI и MSR разделы на GPT диске

Т.к. система корректно не загружается, нам понадобится установочный диск с Windows 10 (Win 8 или 7) или любой другой загрузочный диск. Итак, загружаемся с установочного диска и на экране начала установки нажимаем комбинацию клавиш Shift +F 10 . Должно открыться окно командной строки:

Запустим утилиту управления дисками и разделами:

Выведем список жестких дисков в системе (в этом примере он один, disk 0 . Звездочка (* ) в столбце Gpt означает, что диск использует GPT таблицу разделов).

Выберем этот диск:

Выведем список разделов на диске:

В нашем примере в системе осталось всего 2 раздела:

  • Раздел MSR — 128 Мб
  • Системный раздел Windows – 9 Гб

Как мы видим, раздел EFI отсутствует (удален).

Наша задача удалить оставшийся MSR раздел, так чтобы на диске осталось неразмечено как минимум 228 Мб свободного места (для разделов MSR и EFI). Удалить оставшийся раздел можно с помощью графической GParted или непосредственно из командной строки (именно так и поступим).

Выбираем раздел для удаления:

Select partition 1
И удаляем его:
Delete partition override

Убедимся, что остался только раздел с Windows:

Теперь мы можем вручную пересоздать разделы EFI и MSR. Для этого в контексте утилиты diskpart последовательно выполните команды:

Выбираем диск:

create partition efi size=100

Убеждаемся, что выбран раздел 100 Мб (звездочка напротив строки Partition 1):

list partition
select partition 1
format quick fs=fat32 label="System"
assign letter=G
create partition msr size=128
list partition
list vol

В нашем случае разделу с Windows уже назначена буква диска C :, если это не так, назначим ему букву следующим образом:

select vol 1
assign letter=C
exit

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

После того, как вы создали минимальную структуру дисковых разделов для UEFI системы, можно переходить к копированию загрузочных файлов EFI на диск и созданию конфигурационного файла загрузчика (BCD).

Скопируем файлы среды EFI из каталога вашего диска, в который установлена ваша Windows:

mkdir G:\EFI\Microsoft\Boot

xcopy /s C:\Windows\Boot\EFI\*.* G:\EFI\Microsoft\Boot

Пересоздадим конфигурацию загрузчика Windows 10 / 7:

g:
cd EFI\Microsoft\Boot
bcdedit /createstore BCD
bcdedit /store BCD /create {bootmgr} /d “Windows Boot Manager”
bcdedit /store BCD /create /d “Windows 7” /application osloader

Вы можете заменить надпись “My Windows 10”, на любую другую.

Совет . В том случае, если на разделе EFI были повреждены только файлы среды EFI, а сам раздел остался на месте, вы можете пропустить процесс пересоздания разделов с помощью diskpart. Хотя в большинстве случаев достаточно восстановить загрузчик по статье . Вручную пересоздать BCD на обычных MBR+BIOS системах можно .

Команда возвращает GUID созданной записи, в следующей команде этот GUID нужно подставить вместо {your_guid}.


bcdedit /store BCD /set {bootmgr} default {your_guid}
bcdedit /store BCD /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
bcdedit /store BCD /set {bootmgr} displayorder {default}

Дальнейшие команды выполняются в контексте {default}:

bcdedit /store BCD /set {default} device partition=c:
bcdedit /store BCD /set {default} osdevice partition=c:
bcdedit /store BCD /set {default} path \Windows\System32\winload.efi
bcdedit /store BCD /set {default} systemroot \Windows
exit

Перезагружаем компьютер … В нашем случае с первого раза он не загрузился, пришлось дополнительно поплясать с бубном:

  1. Отключаем питание ПК.
  2. Отключаем (физически) жесткий диск.
  3. Включаем ПК, дожидаемся появления окна с ошибкой загрузки и снова его выключаем.
  4. Подключаем диск обратно.

Затем в нашем случае (тестирование проводилось на ) пришлось добавить новый загрузочный пункт меню, выбрав файл EFI\Microsoft\Boot\bootmgrfw.efi на EFI разделе.

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

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


Иногда ошибки ESP.exe и другие системные ошибки EXE могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл ESP.exe, но когда эти программы удалены или изменены, иногда остаются "осиротевшие" (ошибочные) записи реестра EXE.

В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка ESP.exe. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с MSDN Disc 2432.6. Таким образом, эти поврежденные записи реестра EXE необходимо исправить, чтобы устранить проблему в корне.

Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей ESP.exe не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как %%product%% (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с ESP.exe. Используя очистку реестра , вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку ESP.exe) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.


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

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с ESP.exe (например, MSDN Disc 2432.6):

  1. Нажмите на кнопку Начать .
  2. Введите "command " в строке поиска... ПОКА НЕ НАЖИМАЙТЕ ENTER !
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да .
  6. Черный ящик открывается мигающим курсором.
  7. Введите "regedit " и нажмите ENTER .
  8. В Редакторе реестра выберите ключ, связанный с ESP.exe (например, MSDN Disc 2432.6), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт .
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа MSDN Disc 2432.6.
  11. В поле Имя файла введите название файла резервной копии, например "MSDN Disc 2432.6 резервная копия".
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
  13. Нажмите Сохранить .
  14. Файл будет сохранен с расширением.reg .
  15. Теперь у вас есть резервная копия записи реестра, связанной с ESP.exe.

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

Большинство установок Windows 7 включают в себя крошечные 100 Мб разделы с именем `system Reserved» ,также известные как MSR или раздел “Microsoft System Reserved» . В остальной части этой статьи,для краткости я буду ссылаться на этот раздел как MSR .

Одним из самых основных параметров каждого кондиционера считается его мощность. Мощность кондиционера рассчитывается в зависимости от того, где Вы намерены установить оборудование или же в зависимости от площади жилого помещения. Если устанавливать бытовые кондиционеры, которые по мощности не рассчитаны на работу в большом помещении, то, в этой ситуации Вы просто не сможете получить должного охлаждения. Так как система работать будет по максимуму.
Примечание: Некоторые OEM установки могут иметь название этого раздела `system` или даже `recovery` . В любом случае это будет раздел `Active` на том же диске, как и диск `C`.

У меня есть раздел MSR ?

Некоторые OEM установки Windows 7 не включают раздел MSR . Чтобы проверить есть ли о у вас этот раздел запустите Macrium Reflect и найдите раздел на системном диске под названием `System Reserved».

Примечание: Если диск `C` - это ваш `Active` раздел, вам просто нужно сделать резервное копирование и восстановление диска `C` для полного восстановление системы.

Что делает раздел MSR ?

В MSR разделе обрабатывается вторая стадия загрузочного процесса после Master Boot Record (MBR) . MBR находится на первом секторе диска и загружается при запуске системы, после загрузки управление передается в раздел кода загрузочного сектора активного раздела, это MSR раздел, если он существует на вашем диске `C`. MSR содержит каталог `oot`, содержащий Данные Конфигурации Загрузки (BCD) . BCD контролирует следующий этап процесса загрузки и загружает операционную систему с диска C:. MSR раздел всегда `Active` раздел на системном диске, и должен быть установлен в разделе `Active ` . Содержимое этого раздела не изменится, и по умолчанию, не назначается буква диска в Windows, так что вы не сможете его изменить.

Мне нужен его образ?

Образ в MSR разделе является необходимым для восстановления вашей системы, чтобы переместить систему на новый диск. Однако, если вам нужно только обновление системы на более раннюю дату, раздел восстановления MSR не нужен, нужно просто восстановить диск С. Это необходимо, чтобы восстановить Windows 7 разделы, в то же место, для BCD чтобы по-прежнему иметь возможность ссылаться на них при загрузке. Если вы делаете восстановление на новый или неформатированный диск, а потом идёте на первичный диск C, как «primary». Простейшее решение заключается в использовании DiskRestore для восстановления обоих разделов одновременно. DiskRestore - доступен в Windows PE спасателе CD и может быть запущен из BartPE если вы работаете в свободном издании Macrium Reflect.

Резюме

  • Вы должны создать по крайней мере один образ в MSR разделе, если он существует в вашей системе. Однако, раздел будет занимать только 100 Мб и это только небольшой объём, чтобы был образ всего образа вашего диска `C` .
  • Если вы хотите восстановить вашу систему на более ранний момент, то вам просто нужно восстановить диск `C` (как «primary» не active»), то нет необходимости восстанавливать MSR раздел.
  • Если вы делаете восстановление вашей системы, чтобы установить её на пустой или неформатированный диск, то вам сначала следует восстановить раздел MSR , как «active» раздел, затем уже сделать восстановление диска `C` как primary .

Здравствуйте! Не загружается Windows 8.1 на ноутбуке с БИОСом UEFI и ничего не могу сделать. При загрузке выходит ошибка на экране File:\EFI\Microsoft\Boot\BCD... Все статьи интернета по этой теме изучил, но в моём случае ничего не помогает.

Что мной было предпринято!

  1. Загружался с установочного диска Windows 8.1 и производил поиск установленной операционной системы командой bootrec /RebuildBcd , вышла ошибка «Сканирование установленных систем Windows завершено успешно. Общее количество обнаруженных систем Windows: 0 »
  2. Удалял раздел (300 МБ), шифрованный (EFI) системный раздел, содержащий все файлы загрузчика Windows 8.1 командой del vol , затем применял Автоматическое восстановление загрузки, система заново создаёт этот раздел, но не загружается. Делал этот раздел активным в командной строке, тоже не помогло.
  3. Вводил команды, которые проходят успешно, но винда не грузится.

    bootrec /FixMbr

    bootrec /FixBoot

  4. Также форматировал этот же раздел (300 МБ), Шифрованный (EFI) командой format fs=FAT3 и создавал его заново.
  5. Пробовал записать для Windows 8.1 новое хранилище загрузки командой bcdboot.exe C:\Windows , где (C:) раздел с установленной операционной системой Windows 8.1 и у меня опять выходит ошибка Сбой при копировании файлов загрузки.

Что ещё делать и как восстановить загрузчик Windows 8.1 не знаю. Может что вы подскажете?

Привет друзья! Меня зовут Владимир и я отвечу на этот вопрос.

Если ваша Windows 8.1 не загружается и вы использовали все имеющиеся средства для восстановления загрузчика, то можно удалить ответственный за загрузку системы: шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб и создать их заново.

В управлении дисками можно увидеть только шифрованный (EFI) системный раздел 300 Мб, раздел MSR 128 Мб виден только в командной строке при вводе команды «lis par ».

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

Будем удалять и создавать заново разделы:

1. Раздел (400 МБ) содержащий среду восстановления Windows 8.1 (от данного раздела и вовсе можно избавиться и пользоваться при необходимости средой восстановления находящейся на загрузочном носителе с Win 8.1).

2. Раздел (300 МБ), шифрованный (EFI) системный раздел, содержащий все файлы загрузчика Windows 8.1.

3. Служебный раздел MSR (Microsoft System Reserved) 128 Мб, обязательный для разметки дисков GPT.

Загружаем ноутбук с и в начальном окне установки системы жмём клавиатурное сочетание Shift + F10,

открывается окно командной строки, вводим команды:

diskpart

lis dis (выводит список физических дисков).

sel dis 0 (выбираем жёсткий диск ноутбука 931 Гб, а второй накопитель 14 Гб - загрузочная флешка Windows 8.1).

lis par (показ всех разделов выбранного диска, первые три раздела будем удалять).

sel par 1 (выбираем первый раздел

del par override (удаляем раздел, для удаления раздела ESP и MSR или раздела OEM-изготовителя ноутбука, необходимо указать параметр override)

sel par 2

del par override

sel par 3

del par override

Всё, все три скрытых раздела мы удалили.

Теперь, если выбрать диск и ввести команду lis par , то мы увидим всего два раздела на жёстком диске ноутбука:

Раздел 4 - установленная Windows 8.1

Раздел 5 - скрытый раздел восстановления с заводскими настройками.

Создаём заново шифрованный (EFI) системный раздел 300 Мб, а также раздел MSR 128 Мб

Вводим команды:

diskpart

lis dis (выводим список дисков).

sel dis 0 (выбираем жёсткий диск ноутбука).

create par efi size=300 (создаём шифрованный (EFI) системный раздел 300 Мб).

format fs=fat32 (форматируем его в файловую систему FAT32).

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

Зачем необходим зарезервированный системой диск

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

Если после установки вы зашли в «Мой компьютер» и обнаружили наличие отдельного накопителя, на котором написано «Зарезервировано системой», причиной тому может быть следующее:

  • Операционная система была установлена не с лицензионного дистрибутива;
  • На этапе установки Windows проводились работы по перераспределению дискового пространства;
  • Была выполнена операция ;
  • На новый накопитель Windows был скопирован с другого носителя.

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

В Windows 10 система резервирует под свои нужды от 500 до 600 Мб, при этом на более ранних версиях ей требовалось не более 300 Мб. Связано это с тем, что в новой операционной системе компания Microsoft начала добавлять функциональность восстановления Windows на данный технический раздел.

Важно: В профессиональных версиях операционной системы Windows имеется функция BitLocker. Она позволяет пользователям шифровать данные на жестком диске или внешних носителях. На зарезервированном системой диске хранится необходимая информация для расшифровки данных.

Как убрать зарезервированный системой диск

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

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


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

Важно: Если в компьютере установлено несколько накопителей, пользователь может заметить наличие двух (или более) разделов, зарезервированных системой. Это говорит о том, что ранее на подключенных дисках также стояла Windows, которая создала данный раздел. Для грамотной работы текущей системы «старый резерв» не потребуется, и его можно смело удалить, а после отформатировать диск, создав раздел, занимающий весь объем накопителя.

Как запретить Windows резервацию диска

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

  1. Запустить командную строку до выбора жесткого диска для будущей системы. Делается это в процессе установки Windows при помощи комбинации клавиш Windows+F10;
  2. Далее в открывшемся окне необходимо написать и активировать (клавишей Enter) команду diskpart . После этого выбрать с помощью команды select disc 0 базовый жесткий диск. И следом ввести команду create partition primary , чтобы создать основной раздел до того, как Windows сделает это автоматически;
  3. После выполнения действий закройте командную строку и продолжите установку системы, выбрав среди предложенных для ее расположения вариантов ранее созданный раздел.

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