考虑到Win8的稳定性和兼容性,很多人会安装Windows 7-Windows 8双系统,但是装了以后就会发现引导菜单会带来很多问题。
首先说说可能的两种情况:
情况一:先装Windows 7系统,再装Windows 8系统
情况二:先装Windows 8系统,再装Windows 7系统
情况一,无疑得到的结果就是metro的引导菜单,这种菜单有两个缺点:
1. 开机后Windows 8是默认系统,如果选择Windows 7系统,势必会重启再进入Windows 7系统
2. Windows 8系统一旦崩溃,没有系统盘引导,连Windows 系统7也无法进入
解决方案:
首先来分析一下造成这种情况的原因,众所周知,Windows 8系统里面引进了快速启动这项功能,官方给出的说法是将一部分系统启动所需的信息储存在一个文件里,开机后直接调用,就会节约很多时间。但是其实纠其本质,其实就是休眠。所以这就是为什么metro的引导菜单是在Win8图标显示以后出现,而不是在这之前出现,因为默认快速启动是打开的,那么开机后是不会直接读取引导,而会先进入系统,如果把引导菜单放在Windows 8系统启动前,那么就会直接跳过。
分析完原因,那么说说解决方法:方法就是把metro的菜单修复成开机就启动的普通菜单,可以用 BCDautofix v1.23(BCD),当然你也可以使用Win7的bootsect来修复。可以在Win8下修复,但是事实证明在Windows 8系统下使用,有一定机率会出现假关机现象,电源指示灯不灭,敲一下键盘就又回到登陆界面了,原因应该就是快速启动这项功能的本质造成的。所以建议大家还是先进Windows 7系统修复,自动修复完成后可以运行msconfig指令进入系统配置的引导标签下修改默认系统和等待时间。
图一
图二
这样就基本完成了,然后进入Windows 8系统,按Win+X使用管理员权限运行命令提示符,输入指令powercfg -h off,或者去控制面板的电源选项里手动关掉快速启动,因为只有这样才是真正的关机,才会显示Windows 8系统图标前的引导菜单。不然还是会直接进入Windows 8系统,不显示引导。其实关掉也没啥,只是慢10秒左右,总时间大概30秒左右,不会有太大影响,但是Windows 7系统的启动就不用重新启动一次了,而且需要的时候再去控制面板打开或者运行powercfg -h on也行。
图三
情况二,相对好解决的多,只要把Windows 8系统设成默认启动项,然后和情况一同样关掉Win8系统快速启动就可以了
修复后的效果是:修复双系统菜单(Windows 7与Windows 8双系统),进入Windows 7系统不再需要重启,普通菜单样式,更加简洁、实用,开机即可选择操作系统。