Системный раздел efi отформатирован в ntfs

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

Итак, предположим, что каким-то образом случайно (или не очень случайно, например при попытке удалить с диска OEM разделы производителя) был удален или отформатирован загрузочный 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 разметкой на UEFI системе. Как минимум должны присутствовать следующие разделы:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Scangear mf невозможно установить связь со сканером

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

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:

xcopy /s C:WindowsBootEFI*.* G:EFIMicrosoftBoot

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

g:
cd EFIMicrosoftBoot
bcdedit /createstore BCD
bcdedit /store BCD /create /d “Windows Boot Manager”
bcdedit /store BCD /create /d “Windows 7” /application osloader

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

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


bcdedit /store BCD /set default
bcdedit /store BCD /set
path EFIMicrosoftBootootmgfw.efi
bcdedit /store BCD /set
displayorder

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

bcdedit /store BCD /set device partition=c:
bcdedit /store BCD /set
osdevice partition=c:
bcdedit /store BCD /set
path WindowsSystem32winload.efi
bcdedit /store BCD /set
systemroot Windows
exit

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

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

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

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

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

Читайте, как преобразовать диск от компьютера с MacOS, в совместимый с Windows, не утеряв хранимые на нём файлы и данные. На сегодняшний день компьютеры «Mac» используют файловую систему «Apple HFS +», которую Windows, к сожалению, не может распознавать и не может получить доступ без помощи стороннего программного обеспечения. В дополнение, «Mac» также могут создавать защищенный раздел «EFI» на этих дисках, который нельзя удалить с помощью обычных инструментов разделения диска.

Некоторые диски уже даже продаются как диски в формате «Mac» – это просто означает, что они поставляются с файловой системой «Mac HFS +» вместо привычных форматов «NTFS» или «FAT32». В отличие от «Windows» компьютеры «Mac» могут читать диски с файловой системой «NTFS», а диски с системой «FAT32» могут не только читать, но и записывать.

Выполните резервное копирование данных привода

Если вы планируете конвертировать Mac – форматированный диск в диск для операционной системы «Windows», то обязательно создайте резервную копию данных диска с файловой системой «Mac», если у вас есть что-то важное на нем. В дальнейшем при работе с диском нам придется стереть содержимое диска и начать с нуля. Поэтому все файлы на диске будут удалены и любые данные пользователя исчезнут. Позаботьтесь о сохранности вашей информации заранее, если таковая имеется на вашем «Mac – диске».

Читайте также:  Яндекс браузер очистка истории при выходе

Если у вас есть компьютер «Mac» рядом, вы можете подключить свой диск к нему и легко создать резервные копии файлов. Если у вас доступны только компьютеры с операционной системой «Windows», вы можете воспользоваться помощью приложения «HFSExplorer» для копирования файлов с диска на системный диск «Windows» или любой другой выбранный диск. К сожалению, для «HFSExplorer» вам необходимо установить «Java», но это единственный бесплатный вариант. Очень часто на компьютерах под управлением «Windows» технология «Java» уже установлена. И хотя «Java» постоянно выполняет обновления для повышения уровня безопасности, все равно существует риск заражения системы. Поэтому, по окончанию копирования файлов с использованием «HFSExplorer», вы можете удалить «Java» или оставить по своему желанию.

Как стереть разделы «Mac», включая системный раздел «EFI»

Сначала откройте инструмент «Управление дисками» «Windows». Нажмите сочетание клавиш «Windows + R», чтобы открыть диалоговое окно «Выполнить», введите в командной строке «diskmgmt.msc» и нажмите «ОК», чтобы открыть его. Этот инструмент позволяет вам управлять всеми разделами на дисках, подключенных к вашему компьютеру, – внутренними, внешними или подключенными через USB.

Или воспользуйтесь более простым способом для доступа к инструменту «Управления дисками» «Windows». Нажмите сочетание клавиш «Windows + X» или щелкните правой кнопкой мыши на кнопке «Пуск» в нижнем левом углу экрана, и во всплывающем окне выберите раздел «Управление дисками».

Найдите «Mac – диск» в предложенном списке дисков. Убедитесь, что вы верно определили «Mac – диск» – если вы случайно удалите разделы с другого диска, вы можете повредить установленную операционную систему «Windows» или потерять другие важные файлы на выбранном диске.

Если вам повезет, вы можете просто щелкнуть правой кнопкой мыши на каждом разделе на диске «Mac» и выбрать «Удалить том», чтобы удалить разделы. Затем вы можете щелкнуть правой кнопкой мыши в пустое пространство и выбрать «Создать простой том», чтобы создать раздел и отформатировать его в файловых системах «Windows» «NTFS» или «FAT32».

Но так бывает не всегда. На диске «Mac» может присутствовать «Системный раздел EFI». Этот раздел помечен как защищенный, поэтому вы не сможете просто щелкнуть его правой кнопкой мыши и удалить – опция удаления для такого раздела будет отключена.

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

Затем откройте диалоговое окно «Выполнить» в качестве администратора. Для этого нажмите сочетание клавиш «Windows + R», введите в поле «cmd» и нажмите «ОК», чтобы открыть окно командной строки.

Чтобы сделать это в Windows 8 или Windows 7, нажмите сочетание клавиш «Windows + X», и выберите во всплывающем меню раздел «Командная строка (администратор)».

Перед вами откроется окно командной строки. Введите команду «diskpart» и нажмите клавишу «Enter».

Откроется новое окно командной строки «diskpart.exe». В открывшемся окне в строке «DISKPART» введите команду «list disk» и нажмите клавишу «Enter», чтобы просмотреть список всех дисков, подключенных к вашему компьютеру. Определите номер вашего «Mac – диска» в списке. Он должен быть таким же, как номер диска в окне «Управление дисками».

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

Введите команду «select disk #» и нажмите клавишу «Enter». Чтобы выбрать «Mac – диск», замените символ «#» на выбранный вами номер «Mac – диска». Например, здесь мы будем вводить команду «select disk 1». В окне командной строки «diskpart.exe» появится подтверждающее сообщение «Выбран диск 1».

Читайте также:  Jk триггер на логических элементах

Наконец, в строке «DISKPART» введите команду «clean» и нажмите клавишу «Enter». Эта команда позволит вам очистить весь выбранный диск, включая все его файлы и разделы – независимо от того, защищены они или нет. После этого у вас будет пустой, неинициализированный диск.

Теперь вы можете закрыть окно командной строки «diskpart.exe», как только перед вами появится следующее сообщение: «DiskPart: очистка диска выполнена успешно.».

Создайте раздел «NTFS» или «FAT32»

Теперь вы можете снова открыть окно «Управление дисками». Если вы оставили его открытым, то вам может потребоваться выполнить следующие действия: в строке главного меню нажмите вкладку «Действие» и выберите раздел «Повторить проверку дисков», чтобы обновить данные.

Найдите ячейку «Mac – диск» в списке всех подключенных устройств. Он будет полностью пустым, и в поле диска вы увидите сообщение «Не проинициализирована». Щелкните на нем правой кнопкой мыши и выберите «Инициализировать диск».

В окне «Инициализация дисков» выберите стиль разделов: основная загрузочная запись «MBR» или таблица с «GUID» разделов «GPT» и нажмите «ОК», чтобы завершить процесс создания таблицы разделов для диска. Практически всегда выбирают основную загрузочную запись «MBR», которая отмечена по умолчанию.

Щелкните правой кнопкой мыши в нераспределенном пространстве на инициализированном диске и выберите «Создать простой том». Используйте «Мастер создания простых томов» для выбора буквы диска и создания раздела с файловой системой «NTFS» или «FAT32». Теперь ваш диск будет отформатирован и готов к использованию в любой операционной системе «Windows».

Я чистый установка windows 10 на ноутбуке dell (это мой третий раз установка windows на этой машине; ранее у меня были окна и ubuntu двойной загрузки в режиме EFI) с помощью установочного диска USB, и это не удается.

на шаге разбиения на разделы мастера установки windows я удаляю все разделы (у меня нет данных), а затем создаю новый раздел. Затем он автоматически создает раздел восстановления 500 МБ, системный раздел 100 МБ и MSR 16 МБ раздел, затем, наконец, мой основной раздел.

затем я выбираю основной раздел для установки windows. Затем я получаю предупреждение о том, что"разделы на диске, выбранном для установки, находятся не в рекомендованном порядке". Я продолжаю вперед, и сразу же получить сообщение об ошибке " Windows обнаружено, что системный раздел EFI был отформатирован как NTFS. Отформатируйте его как FAT32, затем перезапустите установку".

но системный раздел только что был создан самой windows 5 секунд назад. Как такое может быть возможно?

Я нашел много других тем на многих других сайтах по этой проблеме. Я попробовал shift+F10, затем diskpart, затем clean, который удаляет разделы. Же проблема сохраняется.

Почему он жалуется на шаг, который он сделал сам автоматически? Это создание разделов из строя, а затем жаловаться на это?

когда я иду в diskpart и делать list partition : Я получаю следующее:

опять же, это разделы, которые были автоматически созданы при нажатии кнопки "Создать" и выделении 50 000 МБ. Впрочем, если я это сделаю list volume , Я получаю это:

во-первых, 100 МБ, который я предполагаю, является системным разделом EFI is FAT32, поэтому сообщение об ошибке, которое я получил раньше, неверно. Тем не менее, что-то выглядит серьезно неправильно с заказом и буквами здесь. C назначен на мой USB-накопитель? И почему Тома Различный заказ от перегородки?

что мне нужно сделать, чтобы исправить проблему выше и на самом деле установить windows? Это мой третий раз установки windows 10 на этой машине, и первые два раза работал без заминки.

Оцените статью
Добавить комментарий

Adblock detector