Интернет. Железо. Программы. Обзоры. Операционные системы
Поиск по сайту

Перевести gpt в mbr без потери данных. Способы преобразования диска GPT на MBR и обратно без потерь данных

Таблица разделов GUID (GPT) была введена как часть Unified Extensible Firmware Interface (UEFI). GPT обеспечивает больше вариантов, чем традиционный метод разделов MBR , который является общим для дисков. Если у вас есть жёсткий диск большого размера, тогда вы может хотите преобразовать MBR в GPT . Это происходит потому, что MBR-диски поддерживают только четыре записи таблицы разделов. Если кто-то хочет больше разделов, то необходимо создать дополнительную структуру, известную как расширенный раздел.

Таким образом, для любого жёсткого диска более 2 Тб, мы должны использовать GPT. Если у вас есть диск размером более 2 Тб, остальное дисковое пространство не будет использоваться, если вы преобразуете его в GPT. Количество разделов на GPT-диске не ограничивается временными схемами, такими как контейнер разделов, определенных в MBR Extended Boot Record (EBR).

Вот образ основного диска, который объясняет формат GPT.

Помните, что есть также защищённая MBR область для обратной совместимости.

Преобразовать MBR в GPT

Одной из центральных задач, с которыми мы сталкиваемся в процессе преобразования MBR в GPT является то, что преобразование можно сделать из MBR в GPT , только если нет никаких разделов или томов на диске, что делает невозможным конвертировать без потери данных на диске. Я до сих пор не знаю, почему Microsoft не предложила более простое решение этой проблемы. К счастью, есть некоторые решения, которые помогут вам в преобразовании MBR в GPT без потери данных.

1. Преобразовать MBR в GPT с помощью Diskpart

Для использования этого метода вы должны сделать резервную копию всех ваших данных и удалить все разделы и тома. Затем продолжить с помощью DISKPART команд:

  • Откройте окно командной строки и введите DISKPART и нажмите Enter
  • Затем введите list disk (Запишите номер диска, который вы хотите преобразовать в GPT)
  • Затем введите в выберите диск Количество дисков
  • Наконец, введите тип convert gpt.

2. Преобразовать MBR в GPT без потери данных с помощью Gptgen

Используя этот метод, вы можете преобразовать MBR в GPT без потери данных, используя утилиту командной строки, которая называется gptgen. Gptgen-это инструмент, предназначенный для неразрушающего конвертирования жёсткого диска секционированного в “MSDOS-стиле” MBR схемы (в том числе расширенных разделов), который использует GUID partition table (GPT).

Это очень обширный инструмент, но немного сложный для выполнения. Согласно файлу read me этого инструмента, синтаксис инструмента “gptgen [-w] \\.\physicaldrive X”, где X-номер диска в консоли управления дисками или “list disk” команды утилиты DISKPART . Опция-w заставляет gptgen записать сгенерированную GUID таблицу разделов на диск, в противном случае главная таблица будет записана в файл с именем “primary.img “ и вспомогательная таблица “secondary.img “ в каталоге, из которого вызывается программа. Затем вы можете использовать, например, DD , что бы записать таблицы на диск.

3. Преобразовать MBR в GPT без потери данных с помощью Partition Assistant

Последний способ-это с помощью инструмента, называемого AOMEI Partition Assistant Lite Edition. Это бесплатный многофункциональный partition management software. Это средство, имеет функцию которая может помочь вам преобразовать диск с данными в GPT или MBR стиль без потери данных.

Чтобы преобразовать диск в MBR/GPT-диск:

  • Выберите диск, который нужно преобразовать;
  • Правой кнопкой мыши щёлкните на диске и выберите Преобразовать в GPT/MBR-диск - Convert to GPT/MBR Disk ;
  • Подтвердите операцию, нажав “OK”, чтобы продолжить;
  • На панели инструментов нажмите кнопку Применить - Apply , чтобы сохранить изменения.

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

Сегодня мы разберемся, как установить любую современную версию Windows (в том числе Windows 7 или Windows 10) на жесткий диск, с таблицей разделов GPT на устаревшем компьютере с BIOS, который не поддерживает современную . Необходимость выполнить такой трюк возникла при попытке установить Windows Server 2008 R2 x64 на сервере HP DL380 G8 (сервера HP DL пока не поддерживают EFI) с локальными дисками, общая емкость которых в RAID 5 превышает 4 Тб. При стандартной установке Windows на диск с MBR разметкой, в системе доступны только 2 Тб. Разметить или получить доступ к оставшимся 2 ТБ места на диске из-под Windows не получится. Единственный способ воспользоваться всем доступным местом на диске – преобразовать разметку диска в формат GPT .

В этой статье описано, как настроить загрузку Windows с жесткого диска, размеченного в таблице разделов GPT на компьютере с классическим BIOS (в котором отсутствует UEFI) или в режиме Legacy BIOS. Операционная система Windows не умеет загружаться с GPT дисков на старых BIOS системах. Для обхода этого ограничения мы воспользуемся методикой переноса BCD загрузчика Windows на отдельную небольшую USB флешку (или HDD диск) с таблицей разделов MBR. Данная флешка будет использоваться только для запуска загрузчика Windows, который затем должен передать управление основному образу Windows, расположенному на диске с GPT разметкой. Инструкция универсальная и должна работать как в Windows 7, так и Windows 10 и любых других поддерживаемых 32 и 64 редакциях Windows.

Преимущества GPT перед MBR

Какие же преимущества дает использование GUID Partition Table (GPT) — нового формата размещения таблиц разделов на жестком диске. Таблица разделов GPT позволяет обойти ряд ограничений классической таблицы разделов MBR. Перечислим основные моменты:

  • Поддержка жёстких дисков размером более 2,2 Тб (максимальный доступный размер диска для GPT- 9,4 ЗетаБайт (9,4 × 1021 байт))
  • Поддержка до 128 разделов на диске (в MBR только 4 раздела)
  • Высокая надежность , достигаемая благодаря дублированию таблицы разделов в нескольких местах диска и проверки таблицы разделов с помощью циклической проверки четности с избыточностью (CRC). Таким образом, структура раздела диска не будет потеряна при повреждении первых секторов диска.
  • Нет необходимости использовать логические разделы , подверженные различным ошибкам

Загрузка Windows с GPT диска

Согласно официальной документации Microsoft http://msdn.microsoft.com/en-us/windows/hardware/gg463525.aspx , все ее ОС, начиная с Windows Server 2003 SP1, поддерживают тома с разметкой GPT в качестве дисков с данными, однако загрузиться с GPT тома смогут лишь 64 битные версии Windows, установленные на материнских платах с поддержкой новой спецификации UEFI (Unified Extensible Firmware Interface). Таким образом, не получится установить или загрузить Windows с GPT диска на старых компьютерах с классическим BIOS.

Совет . Существует несколько обходных решений , позволяющих загрузить Windows 10 / 7 x64 на BIOS системах с GPT диска. Для этого нужно воспользоваться загрузочным диском, содержащим эмулятор среды разработки UEFI - DUET (Developer’s UEFI Environment) , имитирующую EFI. В этой конфигурации BIOS компьютера начинает загрузку с установленного SYSLINUX, который загружает эмулятор UEFI (DUET). DUET в свою очередь вызывает стандартный загрузчик Windows — bootx64.efi. Также есть возможность перевода диска в гибридный MBR режим (hybrid mbr) с помощью Linux-утилиты gdisk. Однако в обоих случаях процедура довольна сложная и требует от пользователя хорошего знания ОС Linux.

Еще раз отметим важный факт, который следует навсегда усвоить: загрузка Windows x64 с GPT диска возможна только на системе с UEFI.

Таким образом, если ваш компьютер работает на базе BIOS, и вам необходимо чтобы его диск содержал таблицу разделов GPT, проще всего будет добавить в систему еще один жесткий диск (обычный или SSD) с разметкой MBR, установить на него Windows и в дальнейшем загружаться уже с него.

Мы попробуем немного модифицировать эту методику. Для этого нам понадобится USB флешка или SD карта небольшого объема (не менее 64 Мб) с MBR разметкой, на которой мы разместим диспетчер загрузки Windows – bootmgr. Эта загрузочная флешка будет обеспечивать первоначальную загрузку системы и передавать управление загрузчику основной системы, расположенному на GPT томе.

Важно . Система должна на уровне BIOS поддерживать загрузку с USB флешки или SD карты.

Таким образом мы сможем обеспечить загрузку любой (как 32, так и 64 битной версии Windows !!! ) с GPT диска на системе с BIOS, не поддерживающей EFI.

Установка Windows на GPT диск на компьютере с BIOS

Предположим, у нас есть компьютер с BIOS (без UEFI), на жестком диске которого используется новая таблица разделов GPT. При попытке установить Windows на gpt диск такой компьютер, установщик Windows выдаст ошибку:

Windows cannot be installed to this disk the selected disk is of the GPT Partition Style

В русской версии ошибка:

Совет . Сконвертировать диск из MBR в GPT с потерей всех данных можно, нажав на экране установки Windows комбинацию Shift+F10. И выполнив в командной строке следующие команды:
Diskpart
select disk 0 (если в системе один жесткий диск)
clean (очистить содержимое диска)
convert gpt (преобразовать таблицу разделов в GPT)

Установить Windows 10/8.1/7 непосредственно на GPT диск в такой ситуации возможно только в режиме UEFI через эмуляцию этой среды с помощью DUET. Но в таком режиме возможно установка только 64 битных версий Windows, и сама процедура, как мы уже говорили выше, довольно сложная.

В таком случае, гораздо проще в обычном режиме установить Windows на MBR диск, а потом сконвертировать его в GPT с помощью утилиты gptgen .

Gptgen – преобразуем таблицу разделов диска из MBR в GPT без удаления разделов

Консоль Windows “Управление дисками” позволяет сконвертировать диск из разметки MBR в GPT только «чистые» неразмеченные диски. Консоль не позволит выполнить конвертацию разделов на диске, на котором уже установлена ОС.

Для онлайн преобразования жесткого диска из MBR в GPT можно воспользоваться небольшой утилитой , позволяющей «на лету» преобразовать формат таблицы раздела без необходимости удаления всех разделов (без потери данных).

Важно . Перед выполнением преобразования настоятельно рекомендуется скопировать все критичные данные на внешней носитель . И хотя, я еще не сталкивался с некорректной работой утилиты gptgen , которая бы привела к полному обрушению файловой системы, я рекомендую всем пользователям все-таки сохранять свои важные данные перед конвертацией таблицы разделов, чтобы потом не было претензий к автору статьи 🙂 .

Скачайте утилиту gptgen, и распакуйте ее в произвольный каталог (например, c:\tools\gptgen-1.1).


Итак, преобразование таблицы разделов в GPT прошло успешно!

Перенос загрузчика Windows на USB флешку

Перезагружаем компьютер и удостоверяемся, что BIOS система не может загрузится с жесткого диска с GPT таблицей. Так и должно быть! Подключаем к системе небольшую USB флешку или SD карту. Загружаемся с установочного CD / USB диска с Windows (подойдет как установочный диск с Windows 10, так и Win 7, как в нашем случае) и на экране установки нажимаем Shift+F10 , открывая консоль командной строки:

  1. Выполните команду: diskpart
  2. Выведем список дисков в системе: list disk . В данном случае в системе имеются два диска: Disk 0 – жесткий диск с системой размером 40 Гб (* в столбце Gpt указывает, что данный диск содержит таблицу разделов GPT) и Disk 1 – USB флешка размером 1 Гб.
  3. Разберемся с разделами на дисках и буквами, которые им назначены. Выберем жесткий диск: select disk 0 и выведем список разделов на нем: list volume
    Исходя из размеров разделов можно понять, что система установлена на 2 разделе (Volume 2), которому назначена буква D: (данная буква может не соответствовать букве системного диска, который отображается в самой Windows)
  4. Создадим необходимые разделы на флешке:
    select disk 1 (выбираем флешку)
    clean (очистка содержимого диска)
    create partition primary size=1000 (создаем на USB флешке основной раздел, в данном случае размером 1 Гб)
    format (форматируем его в файловой системе FAT32. Не используйте для USB флешки файловую систему NTFS, т.к. загрузится с такого раздела не получится)
    select partition 1 (выбираем первый раздел на флешке)
    active (помечаем раздел как активный)
    list volume (выведем список разделов еще раз. В этом примере видно, что созданный нами раздел имеет индекс 3)
    select volume 3 (выберем его)
    assign letter=G (назначим ему свободную букву диска, например G)


    list volume (удостоверимся, что разделу на флешке присвоена буква G)

    exit (Выход из утилиты diskpart)
  5. Скопируем файлы среды загрузки с системного диска на флешку: bcdboot d:\Windows /l en-us /s g:
  6. Запишем на флешку загрузочный код для обеспечения загрузки bootmgr (диспетчера загрузки Windows): bootsect /nt60 G: /mbr /force
  7. Перезагружаемся

Зайдите в BIOS и задайте максимальный приоритет загрузки вашему USB (SD) накопителю. Сохраните изменения. Если вы все сделали правильно, система должна загрузиться корректно. Удостовериться, что ваша Windows находится на GPT диске можно в диспетчере дисков (diskmgmt.msc ), открыв свойства системного диска. На вкладке Volumes указано, что тип таблицы разделов – GPT (Partition style — GUID Partition Table)

Подобная методика переноса загрузчика на отдельную USB флешку позволит воспользоваться всеми преимуществами таблицы разделов GPT и использовать всю емкость жесткого диска (размером более 2.2 Тб) на системах с BIOS (без среды UEFI). Подобный трюк можно проделать со следующими (даже 32 битными версиями) Windows:

  • Windows 10 / Windows Server 2016
  • Windows 8, Windows 8.1
  • Windows Server 2012 / 2012 R2
  • Windows 7
  • Windows Server 2008 / 2008 R2
  • Windows Vista
  • Windows Server 2003 SP1 / 2003 (64-bit)
  • Windows XP x64

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

Также нужно понимать, что каждый раз при включении / перезагрузке системы ваша USB флешка с MBR таблицей и загрузчиком на ней должна быть подключена к компьютеру, иначе Windows просто не будет загружаться.

На компьютера и ноутбуках предыдущих поколений установка Windows 7 ,как правило, проходила гладко и без особых проблем. В относительно новых устройствах, особенно с предустановленной версией Windows при переустановке очень часто можно получить ошибку «Установка на диск невозможна. Выбранный диск имеет стиль разделов GPT» . Далее мы рассмотрим как же прямо во время установки windows преобразовать GPT в MBR.

Как преобразовать GPT в MBR при установке windows 7?

Конвертация GPT в MBR выполняется с помощью стандартных инструментов Windows (даже в момент установки). При необходимости можно конвертировать диск обратно, даже без потери данных, но об этом поговорим в другой раз. Сейчас разберемся, как работа с командной строкой позволяет быстро конвертировать наш диск из GPT в MBR за 6 простых шагов.

Преобразование GPT в MBR во время установки ОС

  1. На этапе выбора диска для установки windows нажать сочетание клавиш Shift + F10 ;
  2. После этого откроется окно командной строки. Для отображения всех подключенных винчестеров запускаем специальную утилиту командой diskpart ;
  3. Далее вводим list disk и на экране отобразятся все подключенные жесткие диски;
  4. Теперь нужно выбрать диск для преобразования, командой select disk N. Здесь N это номер диска из отобразившегося списка выше. Определить его легко по размеру. Также в этом списке может отображаться ваша флешка, с которой вы собираетесь ставить windows. Но выбираем именно жесткий диск. То есть в команде select disk N вместо N ставим цифру, стоящую напротив нужного диска;
  5. Следующим действием будет команда clean. Внимание! Эта команда удаляет все разделы жесткого диска. Соответственно и все данные со всего винчестера. Поэтому заранее сохраните все важное на флешку, жесткий диск, облако и т.д;
  6. Ну и на конец сама команда преобразования GPT в MBR — convert mbr.
  7. Вот и все. Дважды вводим exit для прекращения работы с утилитой diskpart и выхода из командной строки.

как преобразовать диск из GPT в MBR при установке windows 7

Стиль разделов жесткого диска GPT дает больше преимуществ, чем устаревший стандарт MBR, как коммерческому сектору, где используется оборудование для хранения гигантских объемов данных, так и обычным пользователям. Плюсы GPT-дисков для обывателей – лучшее быстродействие и большая вероятность восстановления случайно или аварийно уничтоженных данных. Если материнская плата компьютера поддерживает режим работы (непременное условие работы с GPT-дисками), но по какой-то причине жесткий диск со сформированной структурой разделов и хранящимися данными имеет стиль разделов MBR, все можно изменить. Не без вреда для операционной системы, но с сохранением структуры диска и файлов на несистемных разделах. Windows все же придется переустанавливать. Конечно, есть способ обойтись и без переустановки Windows, но он усложнен процессом восстановления способности текущей операционной системы загружаться. Ведь придется вручную создавать раздел восстановления и шифрованный раздел EFI (используются вместо загрузочного раздела «Зарезервировано системой» на MBR-диске), а затем восстанавливать загрузчик систем UEFI. При переустановке Windows все эти моменты будут решены автоматически. Плюс к этому, получим чистую операционную систему без старых ошибок работы.

Итак, ниже рассмотрим, как установить Windows на конвертированный из MBR в GPT диск без потери данных на несистемных разделах. Но прежде поговорим о том, как происходит установка Windows на GPT-диск с потерей разметки и хранящихся данных.

1. Установка Windows на GPT-диск с потерей данных

Сохранять структуру разделов и данные MBR-диска не всегда есть смысл. Например, при подключении жесткого диска, приобретенного на вторичном рынке. Что делать в таком случае? Поскольку BIOS UEFI работает только с GPT-дисками, необходимо, соответственно, чтобы этот режим работы прошивки был активен, а процесс установки Windows проводился с загрузочной флешки UEFI. К этим моментам мы еще вернемся при рассмотрении способа установки Windows на GPT-диск без потери данных и разделов. Но если жесткий диск изначально был инициализирован как MBR, то в процессе установки Windows при включенном интерфейсе BIOS UEFI получим следующее уведомление.

Что сделать, чтобы установка Windows на GPT-диск стала возможной? Нужно удалить полностью все разделы на жестком диске...

И устанавливать операционную систему на нераспределенное дисковое пространство. Или с помощью кнопки «Создать» сформировать на диске несколько разделов, чтобы указать в качестве места установки системы только один из них, а остальные использовать как файлохранилища.

В процессе установки Windows жесткий диск будет автоматически преобразован в GPT.

Это способ установки Windows на GPT-диск с потерей структуры разделов и хранящихся данных. А как быть, если MBR-диск заполнен информацией, и ее много? Даже если важные данные есть куда временно перенести – на другой жесткий диск или съемный носитель, при больших объемах процедура переноса файлов туда и обратно займет время. Если данные и вовсе некуда временно поместить, выход только один – конвертирование диска из MBR в GPT с дальнейшей переустановкой Windows на системный раздел.

2. Подготовительный этап

Прежде чем приступить к процессу конвертирования, необходимо проверить кое-какие моменты и подготовить рабочие инструменты. Нужно:

  • Убедиться, что BIOS действительно поддерживает интерфейс UEFI;
  • Записать загрузочную флешку UEFI с установочным процессом 64-битных Windows 7, 8.1 и 10 (делается с помощью программы Rufus или утилиты для скачивания дистрибутива версий системы 8.1 и 10 Media Creation Tool);
  • Сохранить важные данные текущей Windows, в частности, файлы в папках пользовательского профиля, экспортировать настройки значимых программ, извлечь лицензионные ключи и проделать прочие действия, как перед обычным процессом переустановки операционной системы;
  • Скачать с официального сайта и установить на компьютер (в текущую Windows на MBR-диске) программу AOMEI Partition Assistant, с помощью которой и будет осуществлен процесс конвертирования жесткого диска из MBR в GPT. Программу можно скачать в бесплатной редакции Standard Edition, она в числе прочего функционала предусматривает возможность преобразования стилей разделов диска.

3. Конвертирование диска из MBR в GPT

Проведя все перечисленные выше действия и подготовив необходимые инструменты, запускаем AOMEI Partition Assistant. В нашем случае в окне программы увидим два жестких диска компьютера: один из них уже успешно прошел процедуру конвертирования из MBR в GPT, а другому, MBR-диску ее еще только предстоит пройти.

На MBR-диске вызываем контекстное меню, выбираем команду «Преобразовать в GPT-диск», затем в окошке подтверждения запуска операции жмем «Ок».

Появится программное окошко с советом прежде запуска операции убедиться, что материнская плата поддерживает режим работы BIOS UEFI. В этом окошке также сообщается, что если конвертируемый диск является загрузочным, и на нем установлена операционная система, последняя по завершении операции больше не сможет загрузиться. Вот почему важно всерьез отнестись к подготовительному этапу операции и проделать все рекомендуемые в предыдущем пункте статьи действия. Жмем «Да».

В левом верху окна нажимаем кнопку «Применить».

Нажатие «Да» – это точка невозврата, текущая Windows больше не сможет загрузиться, поскольку жесткий диск по завершении операции будет преобразован в GPT. О завершении операции оповестит такое вот программное окно, в котором единственным возможным действием будет нажатие «Ок».

Перед нажатием «Ок» проверяем, подключена ли загрузочная флешка UEFI с установочным процессом Windows. После нажатия «Ок» компьютер перезагрузится.

4. Настройка BIOS UEFI

При следующем запуске компьютера нужно сразу же войти в BIOS, чтобы выставить режим работы UEFI. В BIOS материнской платы Asus это делается следующим образом. В главном меню жмем либо кнопку «Дополнительные настройки», либо клавишу F7.

Нажатием «Ок» подтверждаем вход в расширенный режим. Переходим во вкладку «Загрузка», далее выбираем раздел «CSM» (он должен быть включен, то есть напротив него должно стоять значение «Enabled»). В графе «Параметры загрузочных устройств» устанавливаем значение «UEFI и Legacy UpROM» – режим совместимости, при котором возможна загрузка как в режиме UEFI, так и в Legacy. Затем с помощью кнопки «Back» выходим из настроек раздела.

Если на компьютер будет устанавливаться Windows 7, необходимо еще (Secure Boot) – войти в раздел «Безопасная загрузка» и в графе «Тип ОС» установить значение «Другая ОС». И выйти на уровень вверх кнопкой «Back».

В перечне устройств загрузки выбираем загрузочную флешку UEFI.

Сохраняем внесенные в BIOS изменения: жмем клавишу F10 и выбираем «Да».

В BIOS других материнских плат, соответственно, настройки будут иными. Но их суть будет сводиться к тому же, что описано для материнской платы Asus:

  • Установка режима работы UEFI (или режима совместимости, если таковой поддерживается, как в рассмотренном примере);
  • Отключение безопасной загрузки для операционных систем, не соответствующим сертификатам стандарта UEFI;
  • Выставление приоритета загрузки с флешки UEFI;
  • Сохранение настроек.

5. Установка Windows на GPT-диск

После сохранения настроек BIOS UEFI компьютер загрузится с флешки. Проходим начальные этапы процесса установки и немного задержимся на выборе места установки. Чтобы данные на несистемных разделах диска остались в целости и сохранности, необходимо удалить только два раздела, которые на MBR-диске отвечали за запуск Windows – первый загрузочный раздел с объемом в 350 или 500 Мб (в зависимости от версии Windows) и второй раздел, на котором была установлена сама операционная система. Чтобы не ошибиться, особенно в случае, если жестких дисков к компьютеру подключено несколько, лучше ориентироваться на размер разделов. В нашем примере только что конвертированный из MBR в GPT диск процессом установки Windows определяется как Диск 0. Удаляем сначала первый раздел с помощью кнопки «Удалить».

Затем повторяем процедуру со вторым разделом.

Делаем клик на образовавшемся в результате удаления разделов незанятом пространстве и жмем кнопку «Далее» для продолжения процесса установки Windows.

Отличного Вам дня!

При установке операционных систем на компьютеры и ноутбуки предыдущих поколений проблем обычно не возникает, а вот с новыми устройствами (особенно с предустановленной версией Windows) приходится поломать голову. Особенно часто пользователи сталкиваются с такой ошибкой: «Установка на диск невозможна. Выбранный диск имеет стиль разделов GPT». Если вы видите на экране такое сообщение, не пугайтесь - провести установку ОС всё-таки возможно, но для этого придётся выполнить конвертацию накопителя.

Зачем нужна конвертация

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

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

Невозможность изменять ОС на более старые связана с тем, что жёсткие диски нового поколения имеют новый формат размещения таблиц разделов - GPT, тогда как старые накопители работали с форматом MBR.

  • MBR, или главная загрузочная запись - данные, расположенные на первых физических секторах накопителя и необходимые для загрузки операционной системы. Запускается после окончания быстрого теста BIOS и обозначает переход в тот раздел HDD, откуда происходит выбор раздела диска и загрузка кода ОС. Работает с разделами размером до 2,2 терабайт. Поддерживается всеми версиями Windows.
  • GPT - формат размещения таблиц разделов на HDD, который входит в интерфейс EFI, пришедший на смену BIOS. Использует инновационную систему адресации блоков и обеспечивает дублирование таблицы разделов в конец диска. Позволяет создавать разделы размером до 9,4 зеттабайт (а в некоторых случаях и больше). Работает только с современными системами Windows - 8 и 10.

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

Как преобразовать GPT в MBR

Способов преобразования несколько, в том числе и таких, которые позволяют сохранить данные на диске. Первое, что стоит попробовать - на этапе выбора разделов при установке Windows перейти к пункту «Настройка диска», удалить все имеющиеся разделы и создать их заново . Новые разделы будут созданы с главной загрузочной записью. Однако учтите, что этот способ срабатывает только для накопителей размером менее 2,2 терабайт - в противном случае разделы вновь будут созданы в формате GPT.

Если простой метод оказался неэффективен, преобразовывать диск придётся вручную.

С помощью командной строки

Один из самых доступных методов, не требующий установки дополнительного софта. Имейте в виду, что этот способ полностью удалит с накопителя все имеющиеся данные.

После завершения преобразования можете устанавливать систему обычным способом - проблем с выбором раздела больше не возникнет.

С помощью утилит

Если у вас есть возможность загрузить ПК из-под установленной ОС и выйти в интернет, воспользуйтесь программой Mini Tools Partition Wizard .

Когда конвертация закончится, можно приступать к установке операционной системы.

По такому же принципу происходит преобразование при помощи утилиты Acronis Disk Director. Разница только в том, что Акронис входит практически во все сборки загрузочных LiveCD и его не придётся скачивать отдельно.

Ещё одна программа для конвертации - Paragon Hard Disk Manager . Она также входит в комплектацию большинства LiveCD. Чтобы поменять стиль разделов с её помощью, выполните следующие действия:

  1. Загрузите ПК с LiveCD, в сборку которого входит Paragon.
  2. После загрузки системы откройте меню Пуск и перейдите в раздел «Утилиты HDD и USB».
  3. Найдите и запустите утилиту Paragon. Выберите среди перечня жёстких дисков базовый GPT и кликните на нём левой клавишей мышки.
  4. Во всплывающем меню выберите пункт «Конвертировать в MBR». Подтвердите выполнение нажатием зелёной галочки.
  5. Перед вами откроется окно с настройками конвертации. Не вносите здесь никаких изменений, даже если есть такая возможность - просто нажмите кнопку «Конвертировать».

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

Установка без конвертации

Большинство источников утверждает, что установить семёрку на GPT-диск без преобразования последнего в MBR невозможно, однако это не совсем верно. Провести установку всё-таки реально, но с одним условием - BIOS на компьютере обязательно должен поддерживать UEFI . Это реализовано на большинстве современных ПК и ноутбуков.

Итак, вам понадобится создать загрузочную флешку UEFI и изменить настройки биоса так, чтобы он с неё загружался. Для создания загрузочной флешки нужно выполнить следующие действия:

  1. Вставьте в ПК флеш-накопитель (учтите, что все данные на нём будут удалены).
  2. Запустите командную строку от имени администратора (через меню Пуск либо командой cmd), и введите в ней следующее:
    1. diskpart;
    2. list disk (откроется список дисков, в котором нужно найти флешку и запомнить её номер);
    3. select disk * (где * — номер флешки);
    4. clean;
    5. create partition primary;
    6. select partition 1;
    7. active;
    8. format quick fs=fat32 label=»Win7UEFI»;
    9. assign;
    10. exit.
  3. Не закрывая командную строку, смонтируйте в виртуальный привод образ 64-битной Windows 7.
  4. Впишите в командную строку xcopy K:\*.* L:\ /e /f /h (где K - буква смонтированного ISO-образа, а L - флешки). Команда запустит копирование установочного образа.
  5. Введите команду xcopy L:\efi\microsoft\*./e/f/h L:\efi\, где L - буква флешки, а затем - xcopy C:\Windows\boot\efi\bootmgfw.efi L:\efi\boot\bootx64.efi.
  6. Завершите процедуру командой bootsect/nt60 L:.

Переходим к настройке биоса:

  1. Во время загрузки ОС войдите в биос и перейдите на вкладку «Дополнительно».
  2. Войдите в меню загрузки, выберите опцию «Поддержка USB» и установите «Full Initialization».
  3. Войдите в меню CSM и поставьте переключатель в положение Enabled. В параметрах загрузочных устройств выставьте «Только UEFI», а в меню загрузки с устройств хранения - «Both, UEFI First».
  4. Вернитесь в предыдущее меню и установите в безопасной загрузке параметр «Windows UEFI mode».
  5. В приоритетах загрузки первой установите флешку, а вторым - жёсткий диск.
  6. Нажмите F10 и выйдите из биоса.

Теперь загружаемся с флешки и переходим к установке системы. По окончании операции у вас получится жёсткий диск со стилем разделов GPT и установленной Windows 7. Обратите внимание на то, что семёрка обязательно должна быть оригинальной - сборки для такой установки не подойдут.