2

Я установил Windows 10 в режиме BIOS и использую MBR. Как я могу преобразовать его в UEFI и GPT без переустановки Windows 10? Это возможно?

2 ответа2

6

В Windows 10 v1703 (Обновление создателей, сборка 15063) есть инструмент MBR2GPT.EXE который выполняет все действия.

Лучше всего загрузиться с DVD/USB-накопителя Win10 v1703 с опцией восстановления (WinPE) и запустить Command prompt (cmd.exe) под repair options . Теперь используйте команду diskpart и list, чтобы увидеть все диски.

X:\>diskpart

Microsoft DiskPart version 10.0.15063.0

Copyright (C) Microsoft Corporation.
On computer: Win10v1703

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           60 GB      0 B 

Теперь посмотрите или номер диска, где установлена ваша Windows. Этот номер важен для следующего шага. Теперь запустите mbr2gpt /convert /disk:ID с идентификатором:

X:\>mbr2gpt /convert /disk:0

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!

Теперь перезагрузите компьютер, войдите в UEFI и измените режим только с BIOS/legacy на UEFI:

Теперь сохраните изменения, перезагрузитесь и Windows 10 должна загрузиться. При запуске msinfo32.exe вы должны увидеть, что Windows 10 теперь работает в режиме UEFI.

Примечание: Вы также можете конвертировать Windows 10 v1511, 1607 установок, но вам нужно загрузиться с 1703 ISO! Преобразование старых версий Windows (7,8,8.1) не поддерживается Microsoft. ТАКЖЕ, всегда делайте полную резервную копию ПК, на случай, если что-то пойдет не так!

-1

Инструмент, на который ссылается magicandre1981, звучит интересно и полезно, но я никогда не использовал его сам. Если бы у меня была последняя версия Windows и я хотел бы перейти на загрузку в режиме EFI, я бы, вероятно, попробовал этот инструмент.

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .