UEFI目前相对BIOS模式就日常使用来说,并没有绝对性的优势,毕竟历史遗留,需要用户适应和接受。但随着超大存储的普及以及硬件设备的跃迁进化,UEFI必然是大势所趋。对于BIOS与UEFI如何无损转换可能很多人都觉得深奥、高端,其实不然。今天我们就将其打下“神坛”,教给大家如何在两者之间任意、无损的切换。
适用范围
- 只适用vista以上的64位系统
- 想换个模式,又不想重装
- 尝试一段时间后,又想换回去
思路
世间变化,万变不离其宗。无论UEFI也好,BIOS也罢,一是改对应的磁盘格式,二是修复引导
工具
- 要折腾的电脑,预装vista以上任意64位系统
- PE U盘
- Win8以上64位安装盘,这里使用的是Win10
- diskgenius免费绿色版(官网有下载),放进刚才的PE U盘中待用
BIOS转UEFI
- BIOS模式开机进PE中,在diskgennius中右键将磁盘改成GPT格式(GUID格式),保存
- 依旧diskgenius中,如果以前在磁盘首部有100M启动分区的将其删除,然后选中它并创建分区,在下拉选项中选择“efi system partition”确定,该分区即为UEFI模式下GPT磁盘的引导分区,俗称ESP分区。没有100M分区,任意分区手动划分,并按上述方法创建即可。保存
- 拔下PE,插上win10安装盘,重启电脑,进bios中调成UEFI启动模式
- 此步非必需
- BIOS模式下进PE,利用diskgenius将磁盘转换为mbr格式。这里需注意不能有超过4个主分区存在,若有,可先删除ESP、MSR、恢复等无用分区再转换,保证主分区不超过4个
- 选中系统盘,将其激活为活动分区(mbr格式下的启动分区)
- PE中运行CMD命令,输入
bcdboot c:\windows /l zh-cn /s c:
回车,提示创建成功,其中C为系统盘盘符,可在PE中我的电脑确认并替换相应盘符
注意:
如果电脑中系统是vista或win7,需要将CSM调成yes,OS Optimized Defaults调成disabled(主板不同,没有的话找到兼容性字眼开启即可)
进win10安装初始界面,shift+f10调出命令提示符,输入
bcdboot c:\windows /l zh-cn
回车,显示创建成功
==============================================
正常情况下你的系统盘盘符是C,如果没有显示创建成功或者是无法启动,那么需要在命令提示符中用diskpart命令查看盘符,
(勿忘exit退出diskpart)对应的命令:bcdboot X:\windows /l zh-cn,X即为系统盘盘符
==================================================
UEFI转BIOS
友情提示
笔者虽经过虚拟机和物理机的实践,但毕竟硬盘有价,数据无价,且存且珍惜