win10 BIOS+MBR(legacy)转UEFI+GPT

首先确认下自己的电脑是否支持uefi 在boot中可以看到,如果不支持就不用转了,转了也启动不了,如果支持就直接切换成 uefi 然后再进行下面的操作(听说有风险)


我是用老毛桃的uefi版本做的启动U盘(百度自己搜老毛桃的uefi版本)

1、进入64位PE,打开diskgenius软件,调整C盘前面的空间,空出100M 来。(win10系统  mbr还有一个隐藏空间,大概500M、800M,我没有用这个因为我的情况是他在磁盘的末尾,怕出问题)


如果你的是这样的:

可以直接用这个系统保留分区,否则还是按照这样腾出一个100M左右的空间吧 

如果100M太少你可设置500M 反正现在磁盘都很大(比如你要装5个系统 估计100M不够用)

2、对着空出来的灰色磁盘空间,建立分区,并指定为EFI分区(不要分配盘符)。



注意:这里点击【保存更改】 时会提示 是否保留另外一个分区的引导文件,这里别犹豫直接选择  【删除】。不然重启后发现文件系统 是 ntfs了 

3、重启winpe ,,重新进PE,再重新进diskgenius,对新建的EFI分区指定盘符(如果已经指定了可以不再指定,我做的时候重启就自己指定了 因为efi分区必须是fat16 格式,如果不是,就格式化成fat16


4、输入命令把启动信息指去你的ESP分区。


下图的命令行修正为:

bcdboot c:\windows /f UEFI /s f: /l zh-cn

c:(是c:红字标注的)是你win10系统所在目录,你的不一定在c,可以打开winpe中的文件管理 看看哪个盘里面装的是win10系统,就把c:换成对应的盘符(我装的时候是g:盘)

f:是你建立efi分区时 指定的盘符

/f 、/l、 /s 都是命令的参数不要改

下图的命令也一样可以,但是如果想完美的话请使用修正后的命令

出现上图中 【已成功创建启动文件】 就成功了,重启系统 就是UEFI+GPT模式引导启动了

注:如果你的MBR是主分区+逻辑分区的模式(如本文第一张图),改成GPT后,将全部自动都变成主分区(数据不会受影响)


UEFI+GPT转BIOS+MBR(没试过转载的)

 UEFI+GPT转BIOS+MBR相对来说比上面的简单一些。我就不一一截图了,步骤如下:

 1、进入64位PE

2、打开专业版的Diskgenius

3、删除EFI分区

4、可以把被删除的EFI分区并入你的C盘,也可以不管(也就100M,算了吧,以后再变回来也省一步骤)。

5、点Diskgenius菜单的“硬盘”-“重建分区表”

6、进入boot 设置启动方式为legacy (传统),也就是非UEFI的传统启动模式。至此转换完毕。

注:在第3步的时候,如果有MSR分区,也一并删除了。记得激活你的C盘为活动分区。

未经允许不得转载:开心乐窝-乐在其中 » win10 BIOS+MBR(legacy)转UEFI+GPT

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏