Windows cannot be installed on this disk — ошибки MBR и GPT
Краткое содержание статьи:
- Ошибка Windows cannot be installed on this disk возникает, когда стиль разделов диска не соответствует режиму загрузки компьютера. Windows 11 требует GPT и UEFI, поэтому при установке на MBR-диск в режиме UEFI появляется это сообщение.
- Решить проблему можно двумя способами: конвертировать диск в GPT без потери данных, или удалить все разделы и преобразовать диск через diskpart во время установки.
- Если компьютер старый и не поддерживает UEFI, единственный путь — использовать обходные методы установки с отключением проверок, но это снижает безопасность системы, которая, к тому же, может работать нестабильно.
Почему возникает эта ошибка
Установщик Windows 11 проверяет соответствие стиля разделов диска и режима загрузки. Если диск размечен в MBR, а компьютер загружен в режиме UEFI, установщик выдает сообщение Windows cannot be installed on this disk. Аналогичная ошибка появляется при обратной ситуации — если диск GPT, а BIOS настроен на Legacy, но это реже встречается для Windows 11, так как система официально не поддерживает Legacy.
Причина в том, что MBR использует старый загрузочный код. Он несовместим с UEFI, который требует, чтобы загрузочный файл находился на специальном разделе EFI, присутствующий только на GPT-дисках.
Как узнать тип раздела
Перед исправлением ошибки важно понять, в каком режиме работает компьютер и какой тип раздела у диска. Это делается во время установки на экране выбора раздела. Нажатие Shift + F10 открывает командную строку. Далее нужно последовательно выполнить две команды: сначала diskpart, а затем list disk. В списке напротив каждого диска есть столбец GPT. Если значением столбца является звездочка, диск в GPT, если пусто — в MBR.

Способы исправления ошибок
Для исправления ошибки Windows cannot be installed on this disk существуют несколько способов, которые отличаются наличием или отсутствием сохранения данных.
Конвертация MBR в GPT без потери данных
Этот метод применим, если установка еще не началась, но на диске уже есть работающая система, из которой нужно сохранить все файлы и настройки. Утилита mbr2gpt встроена в Windows начиная с версии 1703. Она преобразует системный диск из MBR в GPT, изменяет загрузочную область и подготавливает диск для UEFI.
Для использования mbr2gpt нужно зайти в систему и открыть командную строку с правами администратора. Сначала выполняется проверка: mbr2gpt /validate /allowFullOS /disk:0, где 0 — номер системного диска.

Если проверка успешна, запускается конвертация: mbr2gpt /convert /disk:0.

После завершения необходимо перезагрузить компьютер и включить в BIOS режим UEFI. Важно знать, что mbr2gpt работает только для системных дисков и только если на диске достаточно места для создания EFI-раздела. Также перед конвертацией рекомендуется создать точку восстановления и резервную копию данных. Риск сбоя хоть и минимален, но существует.
Полная очистка диска и преобразование через diskpart
Этот метод применяется, когда на диске нет нужных данных или они уже сохранены на внешний носитель. Он выполняется прямо из среды установки и не требует загрузки старой системы. На экране выбора раздела нужно нажать Shift + F10, чтобы открыть командную строку. Далее нужно ввести команды diskpart и list disk для определения номера целевого диска.

Теперь нужно выбрать системный диск с помощью команды select disk 0, где 0 — номер диска. После этого следует ввести команду clean. Она полностью удаляет всю разметку и данные на диске.

Теперь нужно ввести convert gpt, чтобы изменить стиль раздела диска на GPT. Все, командная строка может быть закрыта.

Этот метод гарантированно решает ошибку, но полностью стирает все данные.
Способ для компьютеров, которые не поддерживают UEFI
На очень старых компьютерах может отсутствовать поддержка UEFI. В таком случае диск остается MBR, а установка Windows 11 официально невозможна. Однако можно использовать обходные методы: создать загрузочную флешку через Rufus с опцией Удалить требования 4+ Гб ОЗУ, безопасной загрузки и TPM 2.0 и выбрать в BIOS режим Legacy.

При этом установщик разрешит установку на MBR, но система не будет получать обновления безопасности, а стабильность не гарантируется. Лучшим решением станет остаться на Windows 10 или обновить оборудование.
Где может встречаться эта ошибка
- Ошибка при установке на новый диск. Ранее неиспользованные диски часто поставляются без разметки. В таком случае в diskpart достаточно выполнить convert gpt, пропустив команду clean, а затем создать раздел через установщик.
- Ошибка при попытке установить Windows 11 на диск, где уже есть Windows 10. Если диск имеет стиль разметки MBR, а компьютер загружается в UEFI, можно либо конвертировать диск через mbr2gpt в старой системе, либо выполнить чистую установку с командой clean в утилите diskpart и потерей данных.
- Ошибка Windows cannot be installed on this disk. The selected disk is of the GPT partition style. Она возникает, когда диск имеет стиль разметки GPT, а компьютер загружен в Legacy. Для решения данной проблемы нужно переключить BIOS в UEFI. Если устройство старое и не поддерживает UEFI, можно преобразовать диск в MBR через diskpart, но тогда придется пересоздавать загрузочную флешку с обходом ограничений, да и для Windows 11 это не рекомендуется.
Вопросы и ответы
Можно ли исправить ошибку, не теряя данные, если установка уже запущена и нет доступа к старой системе?
Нет, в среде установки доступна только утилита diskpart, которая требует очистки диска перед преобразованием. Если данные не были сохранены заранее, единственный способ их не потерять — прервать установку и попытаться получить доступ к данным диска.
Какой способ быстрее: конвертация через mbr2gpt или очистка через diskpart?
Очистка через diskpart занимает 1–2 минуты, но удаляет все данные. Утилита mbr2gpt может работать 5–10 минут, но данные сохраняются. Также на показатели влияет скорость чтения и записи самого диска.
Что делать, если после преобразования в GPT компьютер не загружается с диска?
Самой вероятной причиной может быть работа BIOS в Legacy. Нужно переключить его в режим UEFI. Если проблема сохраняется, следует проверить, что на диске создан EFI-раздел, который создается в автоматическом режиме. При его отсутствии нужно переустановить систему.
Можно ли установить Windows 11 на MBR, если использовать образ с отключенными ограничениями?
Да, через Rufus с опцией отключения проверок и загрузкой в Legacy режиме. Однако такая установка лишает систему обновлений безопасности и стабильности. Настоятельно рекомендуется перейти на GPT и UEFI.