Как безопасно преобразовать MBR в GPT на Windows 10 не теряя данные
Начиная с 1983 года главная загрузочная запись (MBR) использовалась в большинстве персональных и промышленных компьютеров. Само понятие MBR представляет собой код и набор загрузочной информации, которая требуется для запуска Windows. Из-за архаичной конструкции главной загрузочной записи в ней имелось множество ограничений, негативно сказывающихся на работоспособности современных и производительных компьютеров, оборудованных большими объемами памяти. Для решения данной ситуации примерно в 2010 году был разработан новый стандарт размещения таблиц на HDD, который получил название GPT. Новый формат исключал недостатки старого, а также открывал потенциал более мощных комплектующих, поэтому современные материнские платы с завода оборудуются режимом работы BIOS UEFI, являющимся обязательным условием для работы с дисками, преобразованными в формат GPT. Всеобщее введение GPT и BIOS UEFI создало некоторую путаницу, поэтому пользователи начали сталкиваться с проблемами, связанными с различием разных форматов и невозможности корректной работы нового оборудования на старых форматах.
Содержание:
Зачем нужно преобразовывать MBR в GPT?
GPT представляет собой современный вариант формата размещения таблиц на жестких дисках с большими объемами. Ключевыми преимуществами данного формата являются: увеличенная эффективность работы, улучшенное быстродействие, а также возможность работы с жесткими дисками объемом более двух терабайт. Помимо этого, формат GPT является более легким и понятным форматом для программ, занимающихся восстановлением утерянных или случайно удаленных данных.
Стоит отметить, что формат MBR поддерживал работу с ограниченным количеством HDD объемами менее двух терабайт. Такая особенность попросту лишала возможности пользователей в работе с подобными жесткими дисками, делая свободное пространство диска попросту недоступным. В этой статье мы поговорим о том, как преобразовать MBR в GPT, предоставим несколько удобных способов сделать это, а также разберемся сделать преобразование легким, быстрым и безопасным.
Основные способы преобразования MBR в GPT
На данный момент существует несколько основных способов преобразования диска MBR в GPT. Стоит отметить, что данное преобразование может часто приводить к порче или потере данных, поэтому рекомендуем точно следовать всем инструкциям, описанным ниже.
Преобразование MBR в GPT при установке операционной системы
Данный способ является одним из самых легких и простых способов изменения формата главной загрузочной записи.
К сожалению, этот метод полностью удаляет все данные, поэтому его выгодно использовать тем пользователям, которые делают чистую установку операционной системы на чистый диск.
В процессе установки Windows 10 с флешки, некоторые пользователи могли столкнутся с ошибкой, которая была вызвана конфликтом форматов MBR и GPT. Данная проблема имеет вид окна ошибки, в котором указано, что система не может быть установлена на диск с MBR. Для решения сложившейся ситуации пользователю достаточно удалить все разделы жесткого диска в установщике, а затем заново их разметить и провести установку на необходимый раздел. В процессе установки диск будет автоматически преобразован с формата MBR на GPT, но все данные будут утеряны.
Конвертация MBR в GPT при помощи командной строки
В Windows 10 присутствует встроенное программное обеспечение, позволяющие преобразовать диски без разделов в MBR и GPT или обратно. Для того, чтобы изменить формат при помощи командной строки, необходимо проследовать следующим шагам:
Шаг 1. Нажать на кнопку пуск правой кнопкой мыши и найти пункт «Выполнить».
Шаг 2. В открывшемся окне, необходимо ввести команду «diskpart» и нажать «Ок».
Шаг 3. Открывшаяся программа является удобным средством для конвертации дисков и работы с ними. Для продолжения работы вводим команду «list disk».
Шаг 4. После этого в окне будут показаны все жесткие диски. Каждому из них будет присвоен собственный номер. Находим нужный диск по номеру и вводим «select disk 0» (в нашем случае установлен один диск, поэтому ему присвоен номер 0).
Шаг 5. После этого можно вводить команду «clean», которая удалит все разделы диска, а затем команду «convert mbr». Подтверждаем действия нажатием клавиши «Enter».
Стоит отметить, что данный метод также является крайне небезопасным, поскольку пользователь имеет большие шансы утери данных и невозможности их восстановления. Выполняя подобную процедуру, мы настоятельно рекомендуем перенести всю важную информацию на другой диск.
Изменение формата при помощи встроенной утилиты «Управление дисками»
Инструмент для управления дисками (Disk Management), также является встроенным в Widndows 10 способом, изменения формата дисков. Чтобы провести преобразования MBR в GPT с ее помощью, необходимо проследовать следующим шагам:
Шаг 1. Нажимаем правой кнопкой мыши по кнопке «Пуск» и выбираем раздел «Управление дисками». Также инструмент для работы с дисками можно открыть, нажав сочетание кнопок Win+R и ввести команду «diskmgmt.msc» и нажать «Enter».
Шаг 2. В открывшемся окне выбираем необходимый диск и нажимаем по нему правой кнопкой мышки, после чего можно выбрать функцию преобразования в GPT диск.
Стоит отметить, что данная функция может быть неактивной, поскольку утилитой можно пользоваться лишь в том случае, если на диске удалены разделы.
Преобразование MBR в GPT без потери данных
На данный момент для преобразования формата диска с MBR в GPT без потери информации, необходимо стороннее программное обеспечение, вроде EaseUS Partition Master, AOMEI Partition Assistant (сейчас бесплатная версия программы не позволяет преобразовывать диски, без покупки лицензии) и других. Данные программы способны изменить формат, но при этом сохранить данные. Стоит понимать, что сторонний софт не может гарантировать стопроцентного сохранения всех данных. Это обусловлено техническими особенностями самого преобразования, поэтому мы настоятельно рекомендуем сделать резервные копии важной информации.
Разберем процесс преобразования MBR в GPT с помощью программы EaseUS Partition Master, бесплатную версию которой можно сказать на официальном сайте. Все программы такого типа имеют примерно одинаковый принцип работы и похожее меню. Зная, как конвертировать в одной программе, абсолютно любой пользователь сможет проделать процесс конвертации в любой другой программе. После скачивания и установки, следует запустить программу и проследовать следующим шагам:
Шаг 1. В открывшемся окне программы EaseUS Partition Master, находим необходимый диск и нажимаем по нему ПКМ и выбираем параметр «convert MBR to GPT».
Шаг 2. Подтверждаем действие, нажатием кнопки «Apply»
После этого программа начнет процесс конвертации, который может занять немного времени.
Важно: любая программа подобного типа не способно выполнять конвертацию того диска, на котором она установлена.
Что делать если данные все же пропали?
К сожалению, вышеуказанные способы не дают полной гарантии сохранения всех файлов в процессе конвертации. Если некоторые важные файлы были удалены, не стоит отчаиваться, ведь в данный момент существует множество утилит, способных восстановить все утерянные данные.
Для быстрого и полноценного восстановления всех файлов, наши специалисты рекомендуют воспользоваться программой RS Partition Recovery, которая сможет быстро восстановить утерянные файлы, которые исчезли в процессе конвертации. Помимо этого, программа RS Partition Recovery способна восстанавливать файлы после случайного удаления или форматирования, которое было произведено даже несколько недель назад.
Часто задаваемые вопросы
Это сильно зависит от емкости вашего жесткого диска и производительности вашего компьютера. В основном, большинство операций восстановления жесткого диска можно выполнить примерно за 3-12 часов для жесткого диска объемом 1 ТБ в обычных условиях.
Если файл не открывается, это означает, что файл был поврежден или испорчен до восстановления.
Используйте функцию «Предварительного просмотра» для оценки качества восстанавливаемого файла.
Когда вы пытаетесь получить доступ к диску, то получаете сообщение диск «X: \ не доступен». или «Вам нужно отформатировать раздел на диске X:», структура каталога вашего диска может быть повреждена. В большинстве случаев данные, вероятно, все еще остаются доступными. Просто запустите программу для восстановления данных и отсканируйте нужный раздел, чтобы вернуть их.
Пожалуйста, используйте бесплатные версии программ, с которыми вы можете проанализировать носитель и просмотреть файлы, доступные для восстановления.
Сохранить их можно после регистрации программы – повторное сканирование для этого не потребуется.
Содержание:
↑ Как конвертировать стиль разметки диска MBR в GPT в командной строке Windows 10 с сохранением работоспособности системы
Также это можно увидеть в свойствах накопителя.
Запускаем Windows PowerShell от имени администратора
mbr2gpt.exe /disk:0 /validate /allowFullOS (данная команда произведёт проверку на предмет возможности конвертации выбранного нами Диска 0 в стиль GPT). Сообщение: Validation completed successfully, говорит о том, что проверка успешно завершена и такая возможность присутствует.
Вводим основную команду:
Конвертация диска успешно завершена сообщением: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode! (Прежде чем новая система сможет правильно загрузиться, вам необходимо переключить прошивку на загрузку в режиме UEFI!). То есть нам нужно перезагрузиться и войти в БИОС, включить там опцию UEFI, сохранить изменения и войти в операционную систему.
Примечание : Если вам не нравится 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 и входим в систему.
Как конвертировать MBR в GPT в Windows 10
Автор: Джон, дата публикации: 2 ноября 2020 г.
В этой статье рассказывается, как преобразовать MBR в GPT без потери данных в Windows 10 с 2 бесплатными программами.
На MBR-диске можно создать только максимум 2TB разделить и использовать в большинстве случаев только 2 ТБ дискового пространства. Кроме того, вы можете создать максимум 4 основных раздела на MBR-диске. Следовательно, если у вас есть диск 2 ТБ + или вы хотите создать более 4 основных разделов, вы должны использовать диск GPT. Если вы выбрали MBR при инициализации жесткого диска или сохранили файлы на MBR-диск на OEM-компьютере, вам необходимо конвертировать MBR в GPT.
Есть 3 распространенных способа конвертировать MBR-диск в GPT в Windows 10 (32 и 64 бит). В этой статье я покажу вам все методы с подробными инструкциями, выберите тот, который подходит для ваших нужд.
1. Преобразуйте MBR в GPT в Windows 10 Управление диском
Этот метод используется только в том случае, если вы можете удалить все разделы на MBR-диске.
То же самое с предыдущими версиями, Windows 10 имеет собственный инструмент управления дисками, который имеет возможность конвертировать MBR в GPT и конвертировать GPT-диск в MBR. Однако на диске не должно быть раздела. Если есть хотя бы один раздел, опция «Преобразование в GPT-диск«становится серым, когда вы щелкаете правой кнопкой мыши по этому MBR-диску.
После удаления всех разделов на этом диске опция конвертировать будет активирована. Внимание: не забудьте перенести файлы в другое место перед удалением. Если вы не хотите удалять какой-либо раздел, перейдите к второй способ.
Как конвертировать MBR в GPT в Windows 10 Управление диском:
Очевидно, что лучше конвертировать MBR в GPT без потери данных для Windows 10 компьютеры. Перед началом убедитесь, что MBR-диск, который вы хотите преобразовать, является системным или диском только для данных. Способы преобразования этих дисков разные.
2. Преобразуйте MBR в GPT с помощью Windows 10 MBR2GPT.exe
Этот метод используется для преобразования системного MBR-диска в GPT (диск с операционной системой).
Стратегия управления файлами и метод загрузки Windows на MBR и GPT дисках различаются. Чтобы преобразовать диск из MBR в GPT, многое будет изменено. Вам следует уделять больше внимания, когда преобразование системного диска в GPT, потому что это где Windows Операционная система загружается из. Если преобразование не удалось, ваш компьютер не сможет загрузиться.
Есть некоторые инструменты, которые могут помочь вам преобразовать системный диск из MBR в GPT, но ни один инструмент не может гарантировать 100% загрузку после преобразования. Во всех предыдущих версиях вам нужно было сделать резервную копию всего и попытаться конвертировать с помощью стороннего программного обеспечения, но в Windows 10 есть новый родной инструмент. Windows 10 и MBR2GPT.exe который запускается через инструмент командной строки. Преобразовать диск с MBR2GPT очень просто и быстро, но структура разделов вашего диска должна соответствовать требованиям. Если он не соответствует, вы можете изменить раздел диска.
Требования для преобразования системного диска с Windows 10 Инструмент MBR2GPT cmd:
Некоторые люди получили ошибку «Ошибка проверки структуры диска для диска 0«при конвертации диска с MBR2GPT:
Как я объяснил выше, на первом снимке экрана есть логический диск, а на обоих снимках экрана 4 раздела.
MBR2GPT проверит структуру разделов диска перед преобразованием, если проверка не удалась, преобразование остановится, поэтому оно не повредит ваш диск. Если он преобразует диск успешно, изменения нельзя будет отменить. Помните, нет Windows собственный инструмент, который может конвертировать GPT в MBR без потери данных.
Как конвертировать MBR в GPT в Windows 10 с командой MBR2GPT:
Если вы хотите узнать больше о MBR2GPT, введите mbr2gpt /? в командном окне или посетите Официальный сайт.
Обрати внимание на EFI раздел
На большей части системного диска MBR есть небольшой Система зарезервирована раздел. После преобразования этого диска в GPT с помощью MBR2GPT раздел, зарезервированный системой, будет удален и еще один небольшой EFI раздел будет создан.
MBR2GPT сначала попытается сжать раздел, зарезервированный системой, если на нем достаточно свободного места, EFI раздел будет создан за этим зарезервированным разделом. Если свободного места недостаточно, MBR2GPT вместо этого сожмет загрузочный раздел (диск C), затем EFI раздел будет создан за диском C. Проблема в том, что Windows Управление дисками не может изменять размер, перемещать или выполнять какие-либо другие операции с EFI раздел.
Если вы хотите сделать EFI раздел слева от диска C, расширить раздел, зарезервированный системой перед преобразованием. (Расширение до 2 ГБ вполне достаточно)
Преобразование без расширения раздела, зарезервированного системой:
Преобразовать после расширения раздела, зарезервированного системой:
NIUBI Partition Editor может сжиматься, перемещаться и расширяться EFI раздел, поэтому вы можете пропустить шаг по расширению зарезервированного системой раздела. Однако, если вам небезразлично положение EFI раздел, не забудьте расширить перед преобразованием.
3. Конвертируйте диск с бесплатным конвертером MBR в GPT.
Этот метод используется для преобразования MBR-диска в GPT. без Операционная система в нем.
Для преобразования MBR в GPT требуется всего 3 клика. NIUBI Partition Editor. Он имеет бесплатная версия для Windows 10/8/7/Vista/XP пользователи домашних компьютеров. Помимо преобразования MBR-диска в GPT, NIUBI Partition Editor поможет вам конвертировать NTFS в FAT32преобразовать раздел между основным и логическим без потери данных. Это также помогает сжимать, перемещать, расширять и объединять разделы для оптимизации дискового пространства, clone disk/ раздел для переноса операционной системы и данных. Создание, удаление, форматирование, скрытие, дефрагментация, очистка раздела, сканирование сбойных секторов и т. Д.
Как конвертировать MBR в GPT в Windows 10/8/7/Vista/XP с NIUBI Partition Editor:
Посмотрите видео как конвертировать MBR диск в GPT в Windows 10:
MBR2GPT.EXE
Область применения:
MBR2GPT.EXE изменяет для диска стиль раздела «Основная загрузочная запись» (MBR) на стиль раздела «Таблица разделов GPT» (GPT) без изменения или удаления данных на диске. Данное средство запускается в командной строке среды предустановки Windows (Windows PE), но также может быть запущено в полной операционной системе Windows 10 с помощью параметра /allowFullOS.
MBR2GPT.EXE находится в каталоге Windows\System32 на компьютере с Windows 10 версии 1703 (также известной как Creators Update) или более поздней версии. Средство доступно в полной среде ОС и среде Windows PE. Прежде чем использовать это средство в последовательности задач развертывания в сочетании с диспетчером конфигураций или набором средств Microsoft Deployment Toolkit (MDT), необходимо обновить образ Windows PE (winpe.wim, boot.wim) с помощью Windows ADK версии 1703 или более поздней версии.
В следующем видео содержится подробное описание и демонстрация MBR2GPT.
MBR2GPT можно использовать в следующих целях.
Автономное преобразование системных дисков с более ранними версиями Windows, например Windows 7, 8 или 8.1, официально не поддерживается. Для преобразования этих дисков рекомендуется сначала обновить операционную систему до Windows 10, а затем выполнить перевод из формата MBR в формат GPT.
После преобразования диска в формат стиля разделов GPT необходимо настроить для встроенного ПО загрузку в режиме UEFI.
Прежде чем приступать к преобразованию диска, убедитесь, что устройство поддерживает UEFI.
Предварительные требования к диску
Перед внесением изменений на диск средство MBR2GPT проверяет разметку и геометрию выбранного диска, чтобы подтвердить следующее.
Если какие-либо из этих проверок не пройдены, преобразование не выполняется и система сообщает об ошибке.
Синтаксис
Параметры
Примеры:
Пример проверки
В следующем примере диск 0 проходит проверку перед преобразованием. Ошибки и предупреждения записываются в расположении по умолчанию: % windir %.
Пример преобразования
В приведенном ниже примере выполняется следующее:
Как указано в выходных данных средства MBR2GPT, необходимо внести во встроенное ПО компьютера изменения для правильной загрузки нового системного раздела EFI.
Характеристики
Процесс преобразования диска
Ниже приведены основные этапы процесса преобразования MBR-GPT.
Создание системного раздела EFI
Чтобы обеспечить возможность загрузки Windows после преобразования, требуется настроить системный раздел EFI (ESP). Средство MBR2GPT создает ESP, используя следующие правила.
Если существующий системный раздел MBR не используется повторно для ESP, он больше не используется в процессе загрузки после преобразования. Другие разделы не изменяются.
Если существующий раздел системы MBR не используется повторно для ESP, ему может быть назначена буква диска. Если вы не хотите использовать этот небольшой раздел, необходимо вручную скрыть букву диска.
Сопоставление типов разделов и атрибуты раздела
Поскольку для разделов GPT используется не такой набор идентификаторов типов, как для разделов MBR, каждому разделу преобразованного диска должен быть присвоен новый идентификатор типа. Сопоставление типов разделов выполняется согласно следующим правилам.
Помимо применения правильных типов, для разделов типа PARTITION_MSFT_RECOVERY_GUID также используется указанный далее набор атрибутов GPT.
Дополнительные сведения о типах разделов см. в следующих статьях.
Сохранение присвоенных букв диска
Средство преобразования попытается заново сопоставить все имеющиеся в реестре сведения о присвоенных буквах диска, которые соответствуют томам преобразованного диска. Если невозможно восстановить присвоенную букву диска, на консоли и в журнале появится сообщение об ошибке, чтобы вы могли вручную присвоить правильную букву. Важно: данный код выполняется после преобразования разметки, поэтому операцию невозможно отменить на этом этапе.
Средство преобразования получает сведения об уникальном идентификаторе тома до и после преобразования разметки, упорядочивая эту информацию в таблице подстановки. Это повторяется для всех записей в HKLM\SYSTEM\MountedDevices, при этом для каждой записи необходимо выполнить следующее.
Устранение неполадок
Средство отобразит информацию о состоянии в выходных данных. Если обнаружены ошибки, то сведения о проверке и преобразовании отсутствуют. Например, если один или несколько разделов не удается преобразовать надлежащим образом, то появляется соответствующее сообщение и преобразование не выполняется. Дополнительные сведения о выявленных ошибках см. в связанных файлах журнала.
Журналы
Средство MBR2GPT создает четыре файла журнала:
Эти файлы содержат ошибки и предупреждения, возникающие во время проверки и преобразования диска. Сведения в этих файлах могут быть полезны для диагностики проблем с помощью данного средства. В файлах setupact.log и setuperr.log указываются наиболее подробные сведения о разметке дисков, процессах и другая информация, касающаяся проверки и преобразования диска. Примечание: файлы setupact*.log отличаются от файлов установки Windows, которые находятся в каталоге %Windir%\Panther.
Расположение по умолчанию для всех таких файлов журнала в среде Windows PE — %windir%.
Интерактивная справка
Чтобы просмотреть список параметров, доступных при использовании средства, введите mbr2gpt /?
Отображается следующий текст.
Коды возврата
Для MBR2GPT используются коды возврата, указанные ниже.
Код возврата | Описание |
---|---|
0 | Преобразование успешно завершено. |
1 | Преобразование отменено пользователем. |
2 | Сбой преобразования из-за внутренней ошибки. |
3 | Сбой преобразования из-за ошибки инициализации. |
4 | Сбой преобразования из-за недопустимых параметров командной строки. |
5 | Сбой преобразования из-за ошибки чтения геометрии и разметки выбранного диска. |
6 | Преобразование не выполнено, так как один или несколько томов на диске зашифрованы. |
7 | Преобразование не выполнено, так как геометрия и разметка выбранного диска не соответствуют требованиям. |
8 | Сбой преобразования из-за ошибки при создании системного раздела EFI. |
9 | Сбой преобразования из-за ошибки при установке файлов загрузки. |
10 | Сбой преобразования из-за ошибки при применении разметки GPT. |
100 | Преобразование разметки GPT выполнено успешно, но некоторые записи данных конфигурации загрузки не восстановлены. |
Определение типа раздела
Вы можете ввести следующую команду в командной строке Windows PowerShell для отображения номера диска и типа раздела. Также показан пример выходных данных:
Вы можете просмотреть тип раздела диска: откройте средство управления дисками и щелкните правой кнопкой мыши номер диска, затем выберите Свойства и вкладку Тома. См. следующий пример:
Если средство управления дисками и Windows PowerShell недоступны, например при использовании среды Windows PE, вы можете определить тип раздела из командной строки с помощью служебной программы DiskPart. Чтобы определить стиль раздела из командной строки, введите diskpart, затем — list disk. См. перечисленные ниже примеры.
В этом примере для диска «Disk 0» использован стиль раздела MBR, а для диска «Disk 1» — GPT.
Известные проблемы
MBR2GPT.exe не может работать в Windows PE
При запуске компьютера Windows 10 версии 1903 в среде Windows предустановки (Windows PE) возникнут следующие проблемы:
Выпуск 1 При запуске MBR2GPT.exe, процесс выходит без преобразования диска.
Выпуск 2 При вручную MBR2GPT.exe команду в окне Командная подсказка не будет выводов из средства.
Выпуск 3 При MBR2GPT.exe обработке изображений, таких как последовательность задач Microsoft Endpoint Manager, последовательность задач MDT или с помощью скрипта, вы получаете следующий код выхода: 0xC0000135/3221225781.
Причина
Эта проблема возникает, поскольку Windows 10 версии 1903 и более поздних версий MBR2GPT.exe требует доступа к ReAgent.dll файлу. Однако этот файл dll и связанные с ним библиотеки в настоящее время не включены в Windows загрузки PE для Windows 10 версии 1903 и более поздней версии.
Обходной путь
Чтобы устранить эту проблему, смонтируйте Windows pe image (WIM), скопируйте недостающий файл из источника Windows 10 версии 1903 «Набор оценки и разработки» (ADK), а затем зафиксируйте изменения в WIM. Для этого выполните следующие действия:
Прикрепить Windows PE WIM к пути (например, C:\WinPE_Mount). Дополнительные сведения о том, как установить WIM-файлы, см. в примере Mount an image.
Скопируйте файлы ReAgent и файлы локализации ReAgent из папки 10 версии 1903 ADK в установленную WIM.
Например, если ADK установлен в расположении C:\Program Files (x86)\Windows Kits\10 и изображение pe Windows установлено на C:\WinPE_Mount, запустите следующие команды из окна командной подсказки:
Вы можете получить доступ к файлам ReAgent, если вы установили средство миграции состояния пользователя (USMT) в качестве функции при установке Windows и набора развертывания.
Команда 1:
Эта команда копирует три файла:
Команда 2:
Эта команда копирует два файла:
Если вы не используете английскую версию Windows, замените «En-Us» на пути соответствующей строкой, представляюной язык системы.