一、问题原因
Windows/Linux双启动的电脑一般都使用grub作为引导程序,出现这个原因,是windows启动的时候,没有找到启动文件。我是因为安装了windows和Linux双系统,卸载Ubuntu系统时,没有完全删除Ubuntu的相关信息,重启电脑将无法正常进入Windows系统,开机后一直卡在grub界面。
二、解决办法
1.输入ls并按下回车,查找硬盘上所有的磁盘和分区
2.输入
ls (hd0, 1)/efi/microsoft/boot/bootmgfw.efi
按回车,如果出现bootmgfw.efi,说明这个分区是windows的引导文件,否则查找该磁盘其他分区(如果是多个磁盘,再依次查找即可)。
3.输入 set root=(hd0,1) 将这个分区作为引导分区,回车。没有错误的反馈信息说明设置成功。
4.输入命令
chainloader /efi/microsoft/boot/bootmgfw.efi
回车,没有错误的反馈信息说明设置成功
5.输入 boot 启动windows
三、删除Ubuntu启动项
这时我们已经进入windows系统了,但是如果再关机重启,还会进入grub界面,因为Ubuntu启动项还没删除。
删除Ubuntu启动项需要用到工具EasyUefi
这里我准备好了企业版的EasyUefi,提取码链接:6tek
安装完成后,把里面内容复制到安装文件的位置,替换文件
进入软件,选择管理EFI启动项
选中ubuntu,点击删除即可(或者把windows移到最上方)
下次重启电脑就会自动进入windows了!