Are you using Windows MBR2GPT.EXE to convert your system disk from MBR to GPT? Sometimes, you may get errors that prevent you from completing the conversion. In this post, MiniTool Partition Wizard tells you why these errors occur and shows you how to solve these MBR2GPT failed errors.
On This Page :
Introduction to MBR2GPT
Nowadays, many people may know that UEFI boot mode is superior to Legacy boot mode (BIOS vs UEFI). However, Legacy requires MBR while UEFI requires GPT. To use UEFI mode, some people may want to change the system disk from MBR to GPT.
MBR2GPT.EXE is a tool offered by Windows used to convert the system disk from Master Boot Record (MBR) to GUID Partition Table (GPT) partition style without modifying or deleting data on the disk. It is usually stored in WindowsSystem32.
- mbr2gpt /validate /disk:0 (This command will validate the disk to see if the disk is suitable for the conversion. If this command fails, the conversion will definitely fail.)
- mbr2gpt /convert /disk:0

Tip: 1. If you don’t specify the disk number, it will choose disk 0 by default. 2. You can run the MBR2GPT.EXE tool in both WinPE and the running Windows system. But if you want to run this tool in the running Windows, you must add “/allowFullOS” to the command.
- You should make sure your PC is running Windows 10 version 1703 or later.
- Make sure your PC is not in dual boot.
- The Windows system must be a 64-bit one.
- The disk you want to convert should be a system disk and MBR disk. In addition, the system partition should be active.
- The disk has enough space that is not occupied by partitions (16KB + 2 sectors at the front of the disk; 16KB + 1 sector at the end of the disk).
- The disk has at most 3 primary partitions (including the hidden system reserved partition, recovery partitions, etc.).
- The disk has no extended/logical partition.
- All partitions on the disk are of MBR types recognized by Windows.
- If your Windows 10 OS disk is encrypted by BitLocker, you need to decrypt the OS disk before the conversion. After the conversion, you will be able to encrypt the OS disk again.
When you run the MBR2GPT tool, you may get return codes. Some return codes indicate successful conversion while others indicate MBR2GPT failed errors. Here is the table of MBR2GPT.EXE return codes:
- Disk layout validation failed for disk 0. This disk number may change sometimes. The possible reasons of this error include: more than 3 partitions, unrecognized partition found (eg, extended partition), etc.
- Cannot find OS partition(s) for disk 0. This disk number may change sometimes. The possible reason of this error is that there is no BCD data found.
- Cannot find room for the EFI system partition. The possible reasons of this error include: not enough unallocated space, or not enough free space in the system drive (usually the C).
- Cannot create EFI system partition. The possible reasons of this error are similar to the previous error.
- Cannot perform layout conversion. The possible reasons of this error include: unsupported version of Windows, OEM partition mapping issue, etc.
In this part, I list the most possible solutions for each MBR2GPT failed error. You can try them.
Solution for Unsupported Windows Version
- Press Windows key + R to call out the Run box.
- In the Run box, type “winver” and press Enter. You will get the OS version and build.
- Open File Explorer, right-click This PC and choose Properties. Check System type and you will know whether your PC is running 64-bit OS.

If your Windows version is earlier than Windows 10 version 1703, you just need to upgrade your Windows to the latest version. But if your Windows is 32-bit, you need to fresh install the 64-bit Windows.
How to Upgrade 32 Bit to 64 Bit in Win10/8/7 without Data Loss
Solution for Disk Layout Validation Failed
- Open Run box.
- Type “diskmgmt.msc” and press Enter to open Disk Management. In this tool, check the layout of the system disk.

If there are extended partitions, you should convert them to primary partitions (or delete them); if there are other unrecognizable partitions, you should format or delete them; if there are four or more partitions, you should merge them or delete until there are 3 or less partitions on the disk.
Tip: If you plan to format or delete partitions, please back up data to external drives in advance. Then, you can delete partitions in Disk Management.
Solution for Cannot Find OS Partition(s)
Some people have reported that this method worked for them and you can have a try.
Solution for EFI System Partition Failure
If you get the “cannot find room for the EFI system partition” or “cannot create EFI system partition” error, the solution is to make sure there are enough unallocated space on the disk and free space in the C drive.
Some people report that they have solved this issue by shrinking the C drive to create unallocated space, and then moving the unallocated space to the front of the disk. To do this, I recommend you to use Move/Resize feature of MiniTool Partition Wizard, because Windows can’t complete this job. In addition, this feature is free.
Tip: The unallocated space should be large enough. 1GB is recommended.
Solution for Cannot Perform Layout Conversion
This command will successfully convert the disk partition structure to GPT but maintain the disk as a Basic disk.
Note: The above commands may be only available to Dell PC, because the 222 stands for the Dell OEM recovery partition on the MBR disk.
Causes for MBR2GPT conversion failed issue are various. It’s possible that there are other unknown causes for the MBR2GPT failed error. If you don’t know how to solve this issue, or these solutions don’t work, you can try MiniTool Partition Wizard.
This tool can also convert a disk from MBR to GPT without data loss. In addition, it can apply to both system disks and non-system disks. But to apply it to the system disk, you should get the Pro or higher edition. Here is the guide:
Tip: Before using this tool to convert the system disk from MBR to GPT, please make sure your system is 64-bit first.
Step 1: Create a USB bootable media. MiniTool Partition Wizard can perform the conversion without this step. But to avoid any accidents, I recommend you to complete this step.
- Connect a USB drive to PC.
- Launch MiniTool Partition Wizard and go to its main interface.

Step 2: After the bootable media is created, restart your PC and press the BIOS key to enter the BISO interface (or press the boot menu key to open then boot menu). Set the USB drive as the first boot device and save changes. Hence, the PC can boot from the USB drive.
Step 3: After the PC boots from the bootable media, please do not do any operations. You just need to wait until MiniTool Partition Wizard opens automatically.
Step 4: Right-click on the system disk and choose Convert MBR Disk to GPT Disk. Click Yes and then Yes again to confirm two warnings.

Step 5: Click the Apply button to execute the conversion operation.

Step 6: After the conversion is completed, restart PC and enter BIOS again. This time, you should set the hard drive back to the first boot device and then enable UEFI boot mode. Then, you can save changes and boot up the PC.
Here is a post talking about how to fix MBR2GPT failed errors. It lists some most common errors and offers solutions corresponding to these errors. If you fail to covert the system disk from MBR to GPT by using the MBR2GPT tool, this post may help you.Click to Tweet
Bottom Line
В этой статье приводится описание того, как на жёстком диске производится конвертация MBR в GPT. Диск с Master Boot Record превратится в GUID с помощью
Все варианты альтернативны и могут использоваться как отдельный и самодостаточный инструмент. Их преимущество перед другими: некоторые позволяют сохранить данные, не перенося их с подопытного диска на другой. Если готовый для конвертации внешний диск пуст, эту операцию можно проделать и другими средствами Windows.
СРАЗУ
Не все варианты для конвертации подойдут именно для системного диска, т.е. тогда, когда Windows уже установлена. Преобразование таблиц необходимо проводить заранее до установки. Только этот вариант спасёт вас от ошибок самого процесса и вероятности потерять данные или лишиться возможности загрузиться.
СПРАВОЧКА
Что такое GPT и MBR можно узнать в статье Основные вопросы о MBR и GPT. По умолчанию Windows всегда использует именно MBR, и все копии ОС Microsoft могут загружаться с дисков под MBR. А вот из-под GPT система может загрузиться в случае, если соблюдены такие условия:
- в BIOS материнской платы активирована функция UEFI
- на жёстком диске установлена ОС Windows не ниже 7-ой версии, которые поддерживают загрузку в GPT с предустановленной UEFI
- в тоже время можно одновременно являться обладателем GPT раздела, на котором хранятся данные самой системы (если её версия — согласно второго пункта — это поддерживает), даже если сам диск, на котором Windows установлена, был сконвертирован изначально в MBR
В чём разница между MBR и GPT?
Разницу между двумя форматами можно представить в виде таблички:

Условия конвертации
- права администратора
- следим за службой дефрагментации; её лучше выставить в Ручной тип запуска
- для работы с внешними дисками я использую специальный бокс через подключение по интерфейсу USB
- не забывайте о требованиях «железа» и настроек BIOS к GPT формату: система после конвертации может не загрузиться. Об этой настройке лучше позаботиться заранее.
- некоторые описываемые способы для системного диска не работают с 32-х битными версиями Windows
Зачем вообще нужна конвертация MBR в GPT?
Исходя из информации из предыдущих заголовков и рисунка, некоторые преимущества просто налицо. Если вы обладатель весомого по объёму хранилища, есть смысл воспользоваться шансом подстраховаться, создав «запасные» разделы, напрямую к которым система обращаться не будет. А в них можно будет хранить что угодно: от гигабайт «полезного мусора», до полновесных операционных систем разных поколений, версий, сборок и типов. Таким образом, конвертация MBR в GPT имеет реальный смысл ТОЛЬКО в случаях, когда:
- применяется жёсткий диск размером от 2 Тб и более (объёмы более 2 Тб MBR не видны)
- в целях безопасности нужны несколько загрузочных разделов (в MBR он один — в начале диска, а в GPT они в начале каждого из созданных вами по желанию)
- вам на одном физическом диске нужны 4 и более независимых тома
Конвертация MBR в GPT с помощью Gptgen
Утилита специально предназначена для этих целей, в Windows её нет. В настоящий момент доступна версия 1.1, которая не обновлялась с 2012 г. Однако в работоспособности утилиты не приходится сомневаться. Качаем с моего сайта:
В чём преимущество утилиты и почему начинаем с неё? Она позволит сохранить данные на конвертируемом диске. Расширенные/логические разделы также поддерживаются утилитой, несмотря на то, что GPT формат не видит разницы между логическими и первичными: после того, как конвертация MBR в GPT будет завершена, все разделы станут первичными.
Основная команда утилиты выглядит так:
gptgen.exe -w \.\physicaldriveX
где Х — буква диска, которая фигурирует в другой, системной уже утилите Diskpart. Давайте попробуем.


Обратите внимание на последний столбец с надписью GPT: он пуст под обоими дисками. Значит формат обоих дисков именно MBR.

cdcd gptgen-1.1
gptgen
gptgen.exe -w \.\physicaldrive2

Утилита перед изменениями предупреждает о том, что обнаружен загрузочный раздел и после конвертации он таковым, вероятно, перестанет быть. Жмём Y и через пару секунд нас ждёт Success!. Переподключаем диск и повторяем запуск Diskpart и попросим отобразить диски:

Повторяю, в этом примере я работал с внешним носителем.
Конвертация MBR в GPT с помощью MBR2GPT
У владельцев Windows 10 появилась отдельная возможность сменить формат таблиц на GPT встроенными средствами для подключённых (только!) системных дисков. И также без излишних движений для сохранения информации. Утилита лежит в системной папке System32. Полная справка по использованию программы лежит здесь. Требования и условия к работе являются общими для остальных программ и принципу конвертации вообще. Основной синтаксис команды для проверки перед конвертацией выглядит так:
mbr2gpt /validate /disk:X
где Х — номер физического диска, который будем предположительно изменять. Его можно узнать из Diskpart. Если диск единственный, то это 0. Если вы собираетесь изменить системный диск, то к команде добавляется флаг /allowFullOS, например:
mbr2gpt /validate /disk:0 /allowFullOS
Если ошибок проверки не будет, утилита приступит к работе немедленно. Однако эта утилита крайне требовательна к вопросам состояния жёсткого диска, её работа очень нередко сопровождается ошибками типа:
disk layout validation failed
Cannot find OS partition(s) for diskХ

Наиболее частыми причинами ошибок являются:
- сторонний загрузчик (при установке Windows и Linux на одном диске)
- забитый разделами диск с MBR: уже имеются 3+1 или 4 раздела (см. абзац В чём разница между MBR и GPT?)
- разрядность копии установленной Windows
- подопытный диск не является системным
Как сменить Legacy на UEFI (MBR на GPT) без потери данных?
Конвертация MBR в GPT с помощью AOMEI
Если вас напрягает использование консоли, можно воспользоваться программой по работе с дисками с графическим интерфейсом. Это также часто применяемая мной AOMEI. Здесь всё просто:


в 32-х битных версия Windows ничего не получится
Конвертация MBR в GPT с помощью Diskpart
Плюсом этого способа является его безотказность, работоспособность во всех системах, независимо от разрядности. С её помощью можно работать из среды WinPE, не имея установленной на диске системы, а прямо с загрузочного диска или флешки. Минус один — все разделы и информация на носителе затрутся.
- запускаем консоль cmd (из системы от имени админа или через консоль восстановления загрузочного диска)
- вводим команды
diskpart
list disk
select disk X
convert gpt
exit
где Х — номер диска для конвертации; Diskpart его вернёт после команды list disk.
В Windows 10 v1703 (Creators Update) появилась новая консольная утилита mbr2gpt.exe, которая позволяет преобразовать диск с таблицей разделов в стиле MBR (Master Boot Record) в таблицу разделов в стиле GPT (GUID Partition Table) без потери данных. Утилита может выполняться как в среде предустановки Windows PE (Windows Preinstallation Environment), так и непосредственно в среде установленной Windows 10.
Формат командной строки
/validate – проверка возможности конвертации диска из MBR в GPT без выполнения самой конвертации.
/convert – проверка возможности конвертации диска из MBR в GPT и выполнение конвертации, если это возможно.
/disk:diskNumber – номер диска для выполнения преобразования MBR в GPT. Если номер не указан, то выполняется конвертация системного диска.
/logs:logDirectory – каталог для ведения журналов. По умолчанию каталог определяется значением переменной окружения %windir% ( обычно – C:Windows ).
/allowFullOS – разрешение на выполнение конвертации в среди текущей ОС Windows. По умолчанию, утилита mbr2gpt.exe должна выполняться в среде предустановки Windows PE (Windows Preinstallation Environment).
Примеры использования MBR2GPT
mbr2gpt.exe /validate /allowFullOS – проверить возможность конвертации системного диска MBR в GPT в среде текущей ОС Windows. В процессе проверки отображаются сведения о ее результатах:
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
MBR2GPT: Validation completed successfully
MBR2GPT will now attempt to convert disk 0. – утилита выполнит попытку конвертировать диск 0 из MBR в GPT
If conversion is successful the disk can only be booted in GPT mode. – предупреждение о том, что если конверсия будет успешной, то загрузка будет возможна только в режиме GPT
These changes cannot be undone! – предупреждение о том, что обратное преобразование ( из GPT в MBR ) невозможно
MBR2GPT: Attempting to convert disk 0 – попытка конвертировать диск 0
MBR2GPT: Retrieving layout of disk – получение сведений о структуре разделов диска
MBR2GPT: Validating layout, disk sector size is: 512 bytes – определение возможности конвертации
MBR2GPT: Trying to shrink the OS partition – выполняется попытка уменьшить текущие разделы ОС для размещения двух новых разделов (системного EFI (ESP) и резервного MSR), необходимых для нового диспетчера загрузки и новой среды восстановления Windows.
MBR2GPT: Creating the EFI system partition – создание системного раздела EFI для диспетчера загрузки.
MBR2GPT: Installing the new boot files – установка новых файлов для загрузки в режиме EFI
MBR2GPT: Performing the layout conversion – преобразование разделов
MBR2GPT: Migrating default boot entry – миграция загрузчика
MBR2GPT: Adding recovery boot entry – добавление загрузки новой среды восстановления (Windows RE)
MBR2GPT: Fixing drive letter mapping – фиксация карты логических дисков
MBR2GPT: Conversion completed successfully – сообщение об успешной конвертации.
MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode! – предупреждение о том, что для загрузки Windows в настройках UEFI материнской платы необходимо установить режим загрузки UEFI mode
Дополнительную информацию о процессе и результатах преобразования дисков MBR в GPT можно получить из файлов журналов diagerr.xml, diagwrn.xml, setupact.log, setuperr.log
Требования к диску для преобразования из MBR в GPT
Диск, преобразуемый из MBR в GPT, должен соответствовать следующим требованиям:
Все разделы диска распознаются системой как имеющие тип MBR, или для них выполнено сопоставление с помощью параметра командной строки /map
Если какое-либо из перечисленных условий не удовлетворяется, преобразование диска не выполняется и программа сообщает об ошибке. Более подробная информация о выполненных проверках и обнаруженных ошибках содержится в файлах журнала утилиты:
setupact.log – в этом файле содержится подробная информация о выполненных проверках и их результатах.
setuperr.log – в этом файле содержатся только сообщения об ошибках.
Утилита mbr2gpt.exe может использоваться на этапе установки Windows 10/11 при переходе в командную строку из установщика по нажатию комбинации клавиш Shift+F10. Начиная с Windows 10, утилита mbr2gpt является стандартной утилитой среды предустановки Windows и имеется на установочных носителях в папках поиска исполняемых файлов, т.е. ее не нужно копировать на дополнительные носители, а просто в момент настроек устанавливаемой системы нажать Shift + F10 и в окне командной строки ввести mbr2gpt с соответствующими параметрами.
In this article I will show you how to fix the Error “Disk layout validation failed for disk 0” when running the mbr2gpt command in cmd in order to convert the operating system partition from MBR to GPT.
Make sure the OS is updated
In order for this command to work as intended, you have to make sure you have the latest version of Windows 10 for example, if you are doing this for the Windows 11 upgrade.
Go into Settings, and Check for Updates. Install the latest Windows 10 updates and make sure you are on the latest one that provides patches and fixes for certain errors and bugs.

Run the command for the Windows partition
One thing to note about the mbr2gpt command is that it can only be used for the Disk that contains the Windows partition. If you have any other external storage connected to the system, you won’t be able to connect those to GPT and you will get an error like this one.
The command needs the boot partition to be present in order for the changes to take effect and your disk to be converted to GPT.
Don’t run the command on Logical Drives
By default Windows allows you to create 3 primary partitions for one disk and when you create another one, it will be an extended partition that can contain as many logical partitions as you want.
For the command to run successfully make sure you only have primary partitions on the disk and you should no longer receive the error. Just move the contents from the logical partitions to the primary one(s) and then run the command.
After you successfully convert you are free to create as many logical partitions as you want.

↑ Как конвертировать стиль разметки диска MBR в GPT в командной строке Windows 10 с сохранением работоспособности системы


Также это можно увидеть в свойствах накопителя.

Запускаем Windows PowerShell от имени администратора

mbr2gpt.exe /disk:0 /validate /allowFullOS (данная команда произведёт проверку на предмет возможности конвертации выбранного нами Диска 0 в стиль GPT). Сообщение: Validation completed successfully, говорит о том, что проверка успешно завершена и такая возможность присутствует.
Вводим основную команду:

Примечание : Если вам не нравится Windows PowerShell, то используйте командную строку, вводить нужно всё тоже самое.

Входим в BIOS и включаем UEFI.

Загружается Windows 10, но уже на диске стиля GPT. Все программы работоспособны, а личные файлы целы.

В Управлении дисками видим, что первый раздел 500 Мб, стал просто разделом восстановления, а файлы загрузчика Win 10 находятся на вновь созданном разделе 100 Мб Исправен (Шифрованный (EFI) системный раздел).

Смотрим свойства Диска 0, теперь он GPT.

↑ Если в работающей Win 10 вам не удастся преобразовать диск в стиль GPT, то сделайте это в среде предустановки Windows (WinPE)
Загрузите компьютер или ноутбук с загрузочной флешки Windows 10, открываем командную строку и вводим команды:
exit (выходим из diskpart)
mbr2gpt.exe /convert /disk:0 (ключ /allowFullOS используется только в работающей системе)
Перезагружаемся, включаем в БИОСе опцию UEFI и входим в систему.
MBR2GPT — утилита конвертации диска из MBR в GPT в Windows 10
Mbr2gpt.exe – это встроенная консольная утилита Windows 10, которая позволяет сконвертировать диск с таблицей разделов MBR (Master Boot Record) в таблицу GPT (GUID Partition Table) без потери данных и без необходимости удаления существующих разделов на диске. Утилиту можно mbr2gpt использовать для конвертации таблицы разделов как в среде Windows PE (Windows Preinstallation Environment), так и непосредственно из запущенной Windows 10. С помощью утилиты можно изменить таблицу разделов с MBR на GPT как на диске с данными, так и на системном диске, на который установлена Windows 10 (с помощью параметра /allowFullOS).
Как работает утилита mbr2gpt?
Утилита mbr2gpt.exe входит в состав образа Windows 10, начиная с билда 1703 (Creators Update). При выполнении офлайн конвертации разметки диска из MBR в GPT, вы можете использовать mbr2gpt для билдов Windows 10 1507, 1511 и 1607 (и выше). Более ранние версии ОС (Windows 7, Windows 8.1) официально не поддерживаются.
В документации Mbr2gpt указано, что преобразования таблицы разделов диска в GPT, должны выполняться следующие условия:
Логика работы утилиты Mbr2gpt при преобразовании диска из MBR в GPT следующая:
При смене таблицы разделов на GPT данные на имеющихся разделах не затираются.
Синтаксис утилиты MBR2GPT:

Запуск конвертации таблицы разделов MBR в GPT без потери данных из Windows
Перед конвертацией таблицы разделов проверьте, возможно ли сконвертировать текущий системный MBR диск в GPT.
mbr2gpt.exe /disk:0 /validate /Logs:C:logs /allowFullOS

Строка MBR2GPT: Validation completed successfully говорит о том, что такую конвертацию можно произвести. Строка MBR2GPT: Disk layout validation failed означает, что диск нельзя конвертировать, т.к. он не удовлетворяет условиям.
Еще одна распространённая ошибка “ Cannot find OS partition(s) for disk 0 ” чаще всего она связана с использованием стороннего загрузчика, выбора неверного диска для конвертации. Также может помочь перенос файлов загрузчика Windows на системный диск ( bcdboot c:Windows /f bios /s c: ), и проверьте корректность записей для среды WinRE в BCD ( reagentc /disable && reagentc /enable ).
Теперь можно выполнить преобразование таблицы разделов на системном диске:
mbr2gpt.exe /convert /disk:0 /allowFullOS
Конвертация диска из из MBR в GPT из установленной Windows 10 выполняется за считанные секунды.
Чтобы компьютер мог загрузится с нового раздела EFI, нужно перенастроить компьютер для загрузки в режиме UEFI. Перезагрузите компьютер, в настройках UEFI измените режим загрузки Legacy (BIOS) на UEFI (Pure) и сохраните изменения.


Использование MBR2GPT при установке Windows 10
Вы можете использовать утилиту mbr2gpt при установке Windows. Вы создали загрузочную UEFI флешку, и пытаетесь установить Windows 10 на диск с MBR разметкой на компьютере с UEFI. В этом случае появится ошибка:

Если у вас на MBR диске есть разделы с данными (он использовался в Legacy режиме или на компьютере с BIOS), и вы не хотите их удалять при смене таблицы разделов на GPT, можно прямо из окна установки Windows 10 выполнить конвертацию MBR диска в GPT.
Возможные проблемы после преобразования таблицы разделов из MBR в GPT
После конвертации таблицы разделов с помощью mbr2gpt чаще всего проблемы возникают с BitLocker и Hyper-V (доступны в Pro и Enterprise редакциях Windows 10).
Если после конвертации диска при включении BitLocker появляется ошибка “ The system cannot find the file specified ”, скорее всего проблема со средой восстановления Windows Recovery Environment (WinRE).
Попробуйте переименовать файл %windir%System32RecoveryReAgent.xml и запустить BitLocker (новый файл ReAgent.xml будет создан автоматически).
Также возможна ошибка при запуске виртуальных машин Hyper-V:
Для исправления ошибки нужно включить поддержки автозапуска Hyper-V в загрузчике BCD:
BCDEDIT /Set hypervisorlaunchtype auto
Если вы попытаетесь конвертировать диски со предудущими версиями Windows (7 или 8.1), утилита выдаст ошибку “ mbr2gpt cannot install new boot files ”. В этом случае рекомендуется сначала выполнить апгрейд до Windows 10 и только после этого конвертировать таблицу разделов.
Не получается установить Windows на диск GPT или MBR. Исправляем
Поскольку ПК приобретается раз в несколько лет, а его комплектующие периодически заменяются, программные и аппаратные компоненты порой плохо соответствуют друг другу. Сам ПК может быть достаточно старым, но вы укомплектовали его современным SSD. Уже не первый год доступна Windows 10, а вы до сих пор отдаете предпочтение привычной «семерке».
Помимо таких заметных каждому вещей, как производительность процессора и интерфейс ПО, есть значимые характеристики, которые начинают представлять интерес только в тех случаях, когда становятся причиной сбоев.
К ним относится и формат таблиц разделов HDD или SSD. Вы могли и не слышать о существовании характеристики накопителя, которая неожиданно огорчила, препятствуя установке Windows 7, 10 или 8.
ПК «говорит», что установка Windows невозможна. Причина: таблица разделов диска — GPT или MBR. Увы, технологии прошлого не всегда «дружат» с современными. К счастью, это легко исправимо.

Не получается поставить ОС на GPT-диск. Решения, которые помогут
Существуют две возможности:
Настоящее (UEFI и GPT) и прошлое (BIOS и MBR)
Раньше материнская плата ПК оснащалась ПО BIOS. Оно осуществляло диагностику и анализ железа, а затем загружало ОС, опираясь на загрузочную запись раздела MBR.

В более современных моделях роль BIOS выполняет UEFI. Загружается быстрее и поддерживает:

GPT превосходит MBR по важным параметрам:
Выбор метода
Пытаться все же установить систему на «несовместимый HDD» или преобразовать его в MBR и тем самым сделать так, что ошибка больше появляться не будет. В каждом случае решение зависит от ряда факторов:
Помните
Когда вы заходите в BIOS и видите старомодный синий экран — перед вами традиционный BIOS. Если интерфейс с современной графикой и поддержкой мыши — это UEFI.
Чаще всего не получается установить Windows 7
Для установки Windows на диск со стилем разделов GPT необходимо соблюсти два условия:
Исхожу из того, что вы устанавливаете 64-битную версию Windows. Это означает, что сообщение об ошибке появляется по причине несоответствия второму требованию.
Не исключено, что будет достаточно поменять настройки BIOS. Зайдите в него, нажав предусмотренную для этого клавишу. Вы увидите, какую клавишу нажимать в процессе загрузки компьютера. В ноутбуках чаще всего применяется F2, в настольных моделях — Delete.
Поменяйте загрузку CSM (Compatibility Support Mode) на UEFI.

Ищите в разделах «BIOS Setup», «BIOS Features» или подобных по смыслу. В SATA определите режим AHCI, а не IDE.

Для седьмой (и еще более древних) версий Windows нужно также выключить Secure Boot.

BIOS вашей модели компьютера может выглядеть иначе. Названия пунктов меню также могут быть другими. Но смысл всегда сохраняется.
После изменения и сохранения вами новых параметров BIOS у вас появится возможность установки системы на GPT-диск. Если вы устанавливаете ОС с DVD, то сообщение об ошибке при повторной попытке установки, скорее всего, не появится.
В случае установки с USB-накопителя сообщение может отобразиться опять. В этой ситуации необходимо пересоздать установочную флешку таким образом, чтобы она поддерживала загрузку UEFI.
Если накопителем поддерживаются два метода загрузки, удалите файл «bootmgr» в корневой директории флешки. Тем самым вы предотвратите возможность загрузки в режиме BIOS. Если нужна загрузка в режиме BIOS, удалите каталог «efi». Не делайте этого в тех случаях, когда есть хоть малейшие сомнения. Можно повредить дистрибутив.
Преобразование GPT в MBR
Если вы располагаете ПК с классическим BIOS и собираетесь поставить Windows 7, этот вариант будет лучшим (и, возможно, единственным). В процессе преобразования вся информация с накопителя будет удалена.
Во время работы мастера установки ОС нажмите F10 и Shift. В некоторых моделях ноутбуков — F10, Fn и Shift. В открывшейся командной строке последовательно введите такие команды:
— diskpart — list disk (запишите номер подлежащего преобразованию диска) — select disk N (вместо N — записанный номер) — clean (команда очистит диск) — convert mbr — create partition primary — active — format fs=ntfs quick (быстрое форматирование в файловой системе NTFS) — assign — exit

Невозможно поставить ОС на диск с MBR-разделами
Вероятна обратная ситуация. Появляется ошибка:
«Установка Windows на данный диск невозможна. На выбранном диске находится таблица MBR-разделов. В системах EFI Windows можно установить только на GPT-диск»
Она означает, что вы пытаетесь установить систему с DVD или USB-накопителя в режиме EFI. Таблица разделов HDD или SSD старая — MBR. В этом случае вы можете:
Первый вариант предпочтительнее, поскольку проще и быстрее. Помните, что информация со всех разделов накопителя будет полностью потеряна.
Преобразование MBR в GPT. Вся информация будет удалена
В установщике системы запустите командную строку:
В открывшемся окне:
— diskpart — list disk (запишите номер подлежащего преобразованию диска) — select disk N (вместо N — записанный номер) — clean (команда очистит диск) — convert gpt — exit

Когда команды применены:

Более простой способ преобразования с потерей информации на накопителе:
Результатом ваших действий станет автоматическое преобразование в GPT. Следующим шагом стартует установка ОС.
Как не потерять данные при преобразовании
Загрузите ПК с созданного вами накопителя. В окне программного инструмента:

Если диск системный, может появиться сообщение о том, что его преобразование невозможно. Чтобы все же преобразовать его:
Как обойтись без преобразования
Зайдите в BIOS и установите режим загрузки CSM (Compatibility Support Mode) или Legacy, отключив EFI. Отключите «Secure Boot».
Ранее я подробно рассмотрел процессы чистой установки Windows 10 и Windows 7.
Какие другие затруднения возникали у вас при установке Windows?
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Cannot find os partition s for disk 0 как исправить
This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.
Asked by
trying to integrate this step into my in-place TS Win7 to Win10 but it keeps failing with the «Cannot find OS Partition(s) for disk 0». I have read many articles but nobody offered a clear solution for this.
This is how most of our windows 10 machine’s disks look like. So Windows 1903 version, it should convert without problems but TS fails.
Any suggestions? We need to do this without data loss ofcourse.
Have you tried the workaround described the Known issue section of this article? It mentions an issue with win10 v1903 when MBR2GPT.exe runs inside an imaging process such as a System Center Configuration Manager task sequence. And the workaround is to copy the missing files and then commit the change.
In addition, is the command line in task sequence is something like this?
Несовместимость разделов MBR и GPT при установке Windows на MAC [Решение]
Вот уже четыре человека обратилось ко мне с одним и тем же вопросом: как быть если при установке Windows на MAC выдает ошибку о несовместимости таблиц разделов MBR (Master Boot Record) и GPT (GUID Partition Table)?
Проблема действительно существует и затрагивает установку различных версий Windows (7, 8, 10). Покопавшись на буржуйских форумах и на официальном сайте поддержки Apple, я нашел несколько путей решения.
Некоторые из них, как и ожидалось, не работают, но я лично попробовал несколько из них и готов выдать рабочее решение по устранению ошибки несовместимости MBR и GPT разделов. Поехали!
Давайте для начала поймем суть проблемы. Скорее всего вы уже пробовали создавать дополнительный раздел для установки Windows, используя «Ассистент Boot Camp», но в итоге у вас ничего не получилось и при выборе раздела для установки Windows на экран выскакивало следующее сообщение:
Windows cannot be installed to this disk. The selected disk has an MBR partition table. On EFI systems, Windows can only be installed to GPT disks.
Все дело в том, что «Ассистент Boot Camp» создает в новом разделе гибридную MBR таблицу, которая в OS X распознается как GPT, а в Windows как MBR. Вот это и есть камень преткновения, который мешает вам выбрать данный раздел при установке Windows на MAC.
Сразу же перейдем к первому варианту решения данной проблемы.
Создаем нормальный GPT раздел для установки Windows
Идея этого способа очень проста. Нам необходимо удалить раздел, созданный Ассистентом Boot Camp и создать новый раздел, используя Дисковую Утилиту (Disk Utility). Для этого делаем так:
ШАГ 1 — Запускаем Дисковую Утилиту и удаляем раздел с названием BOOTCAMP нажав на «минус».
ШАГ 2 — Восстанавливаем раздел Macintosh HD до максимального размера. Это очень важно, т.к. именно этот шаг вернет «свободному» пространству необходимую GPT разметку.
ШАГ 3 — Вручную отделяем СВОБОДНОЕ пространство для установки Windows. Я устанавливаю облегченную версию Windows 7, и мне с головой хватает 10Гб. В вашем случае, решайте сами. В поле Формат необходимо ОБЯЗАТЕЛЬНО выбрать «MS-DOS (FAT)».

Если при создании нового раздела в поле Формат выбрать «Свободно», установщик Windows сначала попросит вас создать на свободном месте новый раздел, затем отформатировать его, а потом отправит вас подальше еще одним капризным сообщением типа: «Windows cannot be installed to this disk. The selected disk is of the GPT partition style».
ШАГ 4 — Перезагружаем MAC с зажатой кнопкой Alt (Option) и пробуем установить Windows. На странице выбора раздела для установки, выбираем созданный только что раздел. Установщик будет ругаться что указанный вами раздел не форматирован как NTFS. Удовлетворите его пожелания, нажав на кнопку Format на этой же странице.
Сегодня я установил Windows на свой MacBook Air уже четыре раза. И все ради того чтобы отличить «что работает, а что нет». Так вот способ, описанный выше, РАБОТАЕТ для меня ТОЧНО. Если вам не пошептало, пробуем способ ниже.
Форматируем новый раздел в NTFS из командной строки
Все ниже перечисленные действия необходимо выполнять в запущенном мастере установки Windows. Например на странице где вас просят ознакомиться с условиями лицензии.
Как только мастер установки дойдет до этого места, начинайте действовать по плану ниже:
ШАГ 1 — Нажимаем комбинацию Shift + F10 для запуска командной сроки. Появится привычное окно с белыми буквами на черном фоне.
ШАГ 3 — Вводим команду list disk и подтверждаем по Enter. На экране отобразится список дисков с которыми мы можем работать. В идеале это должен быть всего один диск, но их может быть и больше. Нас интересует основной жесткий диск и почти всегда он обозначен как Disk 0.
ШАГ 4 — Вводим команду select Disk 0 для выбора диска и подтверждаем по кнопке Enter. На экране появится сообщение о том, что Диск 0 теперь является выбранным диском.

ШАГ 8 — После того как форматирование закончится, вводим команду exit для выхода из утилиты управления дисками. Закрываем окно с командной строкой.
Теперь можно пробовать продолжать установку Windows.
Полезное из комментариев
В установке кликнула рефреш. Диск пропал куда собиралась устанавливать, но появилась кнопка «создать новый». Кликнула создать новый, ввела количество необходимой памяти, попросил создать ещё части для каких то системных файлов кликнула ок, НАЧАЛАСЬ УСТАНОВКА!! Windows 10 home с флешки MacBook Pro retina 13 late 2012 os high Sierra
Я надеюсь после таких шаманских обрядов, Windows установится раз и навсегда.
Если у вас все-таки не получилось продолжить установку, пишите в комментариях что не так. А еще почитайте о других проблемах при установке Windows на компьютеры MAC.
Операция конвертации из таблицы разделов из MBR в GPT необратимая.
Перед конвертацией таблицы разделов проверим, возможно ли сконвертировать текущий системный MBR диск в GPT
mbr2gpt.exe /disk:0 /validate /Logs:C:log /allowFullOS
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512
Строка MBR2GPT: Validation completed successfully говорит о том, что такую конвертацию можно произвести. Если проверка не проходит, получаем сообщение MBR2GPT: Disk layout validation failed.
Еще одна распространённая ошибка “Cannot find OS partition(s) for disk 0” чаще всего она связана с использованием стороннего загрузчика, выбора неверного диска для конвертации. Также может помочь перенос файлов загрузчика Windows на системный диск ( bcdboot c:Windows /f bios /s c: ), и проверьте корректность записей для среды WinRE в BCD ( reagentc /disable && reagentc /enable ).
mbr2gpt.exe /convert /disk:0 /allowFullOS
MBR2GPT will now attempt to convert disk 0.
If conversion is successful the disk can only be booted in GPT mode.
These changes cannot be undone!
MBR2GPT: Attempting to convert disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
MBR2GPT: Trying to shrink the system partition
MBR2GPT: Trying to shrink the OS partition
MBR2GPT: Creating the EFI system partition
MBR2GPT: Installing the new boot files
MBR2GPT: Performing the layout conversion
MBR2GPT: Migrating default boot entry
MBR2GPT: Adding recovery boot entry
MBR2GPT: Fixing drive letter mapping
MBR2GPT: Conversion completed successfully
MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode!
Чтобы компьютер мог загрузится с нового раздела EFI, нужно изменить параметры BIOS в разделе загрузки установить режим UEFI взамен Legacy.




