Как установить Windows на MBR/GPT раздел

  • Post published:March 13, 2023
  • Post last modified:December 19, 2023
  • Post category:Windows
  • Reading time:7 mins read

Исправляем ошибку с разделом, чтобы установить Windows

Вам нужно установить или переустановить Windows на другом компьютере но вы столкнулись с ошибкой “Невозможно установить Windows на диск 0 раздел 1” по причине того, что выбранный диск имеет стиль разделов MBR/GPT.

Решить это проблему можно достаточно просто, без потерь данных на жестком диске и без необходимости заходить в BIOS – все шаги можно проделать прямо на этапе установки Windows!

Что за MBR/GPT и в чем их отличия

MBR

MBR (Master Boot Record) – это традиционная таблица разделов, которая совместима со многими компьютерами прошлых лет. Практически все операционные системы использовали этот стиль раздела вплоть до появления Windows 7, когда у пользователей стали появляться большие дисковые пространства и они начали упираться в технические ограничения.

Особенность этой системы в том, что она выделяет сектор (загрузочную запись Legacy) в начале диска, где содержится сам загрузчик ОС и основная информация о разделах диска. MBR может работать с дисками, которые не превышают 2 Тб и имеют максимум до четырех основных разделов.

GPT

GPT (GUID Partition Table) – это современная таблица разделов, которая работает через UEFI. Несмотря на то, что эта таблица появилась еще в Windows 2000, до обычных пользователей она дошла позже – когда появились жесткие диски с большим объемом (выше 2 Тб).

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

Сравнение таблиц разделов

GPTMBR
Объем дискадо 18 EксабайтДо 2 Терабайт
Загрузочная записьПосле защитного MBRВ начале диска
Количество разделовДо 128 До 4
UEFI поддержка+
Legacy поддержка+

Решение проблемы

С удалением всех данных на диске

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

Та самая ошибка, которая мешает продолжить установку
  1. Нажимаем комбинацию клавиш Shift+F10. Если у вас ноутбук с функциональными клавишами, то может понадобится использование Shift+Fn+F10 для активации.
  2. В открытой командной строке набираем: diskpart и нажимаем Enter.
  1. Далее команду: list disk. Эта команда отобразит все имеющиеся диски на компьютере. Диск, который имеет разметку GPT будет указан с символом *.
  2. Смотрим, на какой диск вы хотите установить Windows. Ориентируйтесь на размер диска указанный в командной строке (в Тбайт или Гбайт) и пишем команду: select disk #. Вместо # указываем номер вашего диска. (например select disk 0)
  3. ШАГ С УДАЛЕНИЕМ ДАННЫХ: После того, как вы выбрали нужный диск, пишем команду: clean. Эта команда отформатирует выбранный диск, тем самым удалив все данные (если они есть). Если диск пустой, то смело вводите эту команду.

Обязательно сделайте резервную копию данных, если вы переустанавливаете Windows не на чистый диск.

  1. После очистки диска продолжаем конвертацию разметки диска. Вводим команду: convert mbr либо convert gpt в зависимости от ошибки, из-за которой была невозможна установка Windows.
  1. После сообщения “Выбранный диск успешно преобразован к формату MBR/GPT” можно закрывать командную строку.
  2. В окне установки Windows нажимаем “Обновить” и теперь по нажатию кнопки “Далее” начнется чистая установка ОС без каких-либо ошибок.

Без удаления данных на диске

Если вы устанавливаете новую ОС на диск и не хотите удалять важные файлы с предыдущей системы, то вы можете выполнить несколько важных действий:

  1. Зайдите в старую ОС (если это возможно) или через менеджер файлов работающего из виртуальной оболочки через внешний накопитель (USB).
  2. Сделайте копию всех важных данных и перенесите их на другое устройство (на случай если что-то пойдет не так).
  3. Если у вас Windows XP, 7, 8, то после того как вы сделали копию важных данных, вам придется отформатировать диск в нужный формат разметки для установки на него новой ОС (возвращаемся к 5-му этапу из раздела с удалением всех данных на диске).
  4. Если же у вас Windows 10 и выше, то в запущенной ОС вводим в поиске: mbr2gpt и запускаем командную строку. Либо находим этот файл в папке системы: C:/Windows/System32/MBR2GPT.exe
  5. Эта утилита позволяет конвертировать раздел диска без удаления данных! Подробности об этом инструменте есть на сайте Microsoft). Вводим в командной строке /validate /disk:# /allowFullOS Вместо # необходимо указать номер вашего диска. Затем нажать Enter.
  6. После проверки диска вводим команды: mbr2gpt /convert /disk:# /allowFullOS. Утилита конвертирует раздел и выдаст в конце сообщение в командной строке: “Before the new system can boot properly you need to switch firmware to boot to UEFI mode!“. Это значит, что вы изменили раздел диска, но текущая система не запустится после перезагрузки, если вы не проделаете следующие несколько шагов.
Такое сообщение появится после конвертации раздела в утилите

Если вам нужна старая ОС, то после конвертации проделываем следующие шаги:

  1. Перезагружаем компьютер и входим в BIOS. На разных материнских платах открыть BIOS можно во время запуска компьютера клавишами F10, F12 или Del.
  2. Внутри BIOS находим настройку с режимом загрузчика (Boot mode) – в списке будет выбор Legacy либо UEFI. Учтите, что на разных материнских платах эта настройка может называться по разному, но в ней всегда будет присутствовать опция UEFI/Legacy.
  1. Выбираем UEFI (для GPT) или Legacy (для MBR), но все же рекомендуется использовать более новый стиль GPT разметки.
  2. Перезагружаем компьютер и загружаемся с внешнего накопителя (USB) для установки Windows.
  3. Выбираем диск, на котором установлена старая ОС и начинаем установку Windows не форматируя данные.

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