问题出现的原因
win10升级win11时有一项检查不通过,需要支持安全启动,进bios看了一下电脑的主板支持安全启动,只不过硬盘格式是mbr,需要转换为gpt格式,转换之后引导损坏了,开不了机,所以写下该文章记录一下解决办法
硬盘转换格式的方法
1、将硬盘转换为GPT后,必须配合UEFI引导,操作系统才能启动。执行此操作前请务必确认您的机器和系统是否支持UEFI引导模式!
2、使用此工具理论上不会丢失硬盘数据,但为了保险起见,建议还是备份好重要数据,避免翻车,小心驶得万年船。
Win10系统自带MBR2GPT命令转换
- 以管理员身份运行cmd,输入命令
mbr2gpt /validate /allowfullos
回车,validate
表示对当前硬盘进行验证,提示successfully就可以进行下一步操作了 mbr2gpt /convert /allowfullos
进行转换
不过我在用这个命令转换的过程中并没有成功,于是尝试用第二种方法转换
DiskGenius转换硬盘格式
直接打开软件右键硬盘,点击转换分区表为GUID格式根据提示一直下一步即可
因为我已经转换过了,所以这边是灰色的
转换之后在diskpart中使用listdisk
查看是否转换成功,gpt列带有星号证明转换成功
然后重启进入bios设置为UEFI引导即可
引导损坏解决方法
进入BIOS设置为UEFI引导后仍然进不去系统,一般是引导损坏,可以通过U盘PE系统进行修复,制作启动盘的方式不在赘述,我选用的是老毛桃启动盘,制作好启动盘后进入pe系统,尝试用pe系统自带的引导修复软件进行修复,结果提示“启动分区不存在,使用分区工具修正”,发现没有esp分区,需要建立一个esp分区
选中磁盘点击建立esp分区
跟着流程一直下一步就可以了,如果提示建立失败一般是没有额外的磁盘空间了,可以先新建一个分区(≥300MB),然后再删除新建的分区即可
esp分区创建完成后再打开引导修复工具修复引导就可以正常进入系统了