修复恢复Windows7、XP双系统启动菜单的方法
我最早在C盘装了Windows XP,然后接着在D盘装的Windows7。这样用着一切正常,因为我原来备份的有XP系统,所以我用一键还原把C盘给还原了,但问题也就出来了,在系统启动项那只有Windows XP和一键还原两个选项,没有办法进入Windows 7系统,因为我没有接触过Windows Vista,直接从XP到Windows 7,所以对它的启动原理不很了解,所以我研究了一下午才把问题解决了,顺便也了解了Windows 7系统的启动原理。
解决问题前我们先来了解一下Windows XP和Windows 7的启动原理有何不同,双系统又是如何启动的:
在Windows 7+XP双系统中,Windows 7使用bootmgr接管系统启动模式。电脑自检完成后,开始查找活动主分区(一般情况是C:)并加载它。
接着会继续读取活动分区下的启动配置文件(即C:\BOOT\BCD)和c:\boot.ini,根据BCD和Boot.ini存储的启动信息列出启动菜单(也就是双系统启动菜单)。对于双系统用户通常列出“Microsoft Windows 7”和“旧版本的Windows”。
如果选择前者,Bootmgr将控制权交给Windows 7系统目录下的Winload.exe (在\Windows\systems下)然后开始启动Windows 7。选择后者,Bootmgr将控制权交给NTLDR,接着开始读取c:\boot.ini并列出其中配置的启动菜单。
启动故障就主要出现在Bootmgr(如该文件丢失)、BCD(启动信息配置错误)、Winload.exe(该文件丢失导致Vista无法启动)、Ntldr(该文件丢失导致XP无法启动)这些文件上。(我的情况属于bootmgr文件丢失,BCD文件启动信息配置错误)
下面我们来解决问题:
1、首先我们需要几个备份文件(bootmgr,ntldt,bcd,bootsect),如果你有Windows 7系统盘或者镜像的话可以直接从中提取。
还有一个工具——EasyBCD
注意:在XP下EasyBCD的运行需要Microsoft .NET Framework2.0的支持。
2、以下操作都是在Windows XP中进行,因为又隐藏文件和系统文件,所以最好显示系统和隐藏文件,在文件夹选项里点击查看,去掉隐藏受保护的系统文件(推荐)并选择选择显示所以文件和文件夹。
把bootmgr,ntldt(一般C盘下有,不用复制)复制到C盘下。(此C盘为默认为系统,按具体情况而定)
把bcd,bootsect复制到C:\boot\目录下
3、然后运行EasyBCD

切换到左侧的“ADD/Remove Entries”,在右侧窗格选中原来无效的启动菜单,单击Delete删除,接着在Add An Entry下添加启动项。添加XP启动则在Version选择“Windows NT/200/XP”、Drive选择C:\、Name设置为Windows XP(图3)。同上,添加Windows 7的启动项(Version选择Windows Vista/longhom、Drive选择D:\、Name设置为Windows 7),完成后单击ADD Entry保存配置。
4、然后打开“运行” (开始〉运行), 输入cmd
进入C:\boot\目录下输入“bootsect /nt60 C:” (删除是nt52,不带双引号)
相关文章

directx3D加速怎么关? Win7关闭3D加速功能的技巧
3d硬件加速就是利用硬件所固有的快速特性,使得画面更加的逼真、细腻和流畅,开启后怎么关闭呢?下面我们就来看看详细的教程2025-07-11
win7如何禁止在桌面上存放文件? 禁止在电脑桌面存放文件的方法
习惯性的把文件存放在桌面中,时间长了就会堆满了整个桌面,因此不少用户就想禁止此功能,下面我们就来看看详细设置方法2025-05-06
win7总是定期清理文件怎么解决? Win7关闭磁盘的定期碎片整理的技巧
在使用Win7操作系统的过程中,定期进行磁盘碎片整理是一项重要的维护工作,能够帮助提升系统性能和存储效率,但也有可能造成不必要的系统负担,下面我们就来看看详细设置方2025-05-06
windows索引器可以关闭么? Win7禁用索引器回退的方法
如果你用的是Win7系统,那么索引服务会占用一些系统资源哦,如果你觉得不需要这个功能,就可以把它关掉,这样就不会影响到你的设备使用体验啦2025-04-09
Win7如何禁用刻录光盘功能? 关闭Win7系统中CD刻录功能的方法
在公司局域网中,有时候处于商业机密保护的需要,我们需要禁止光驱刻录功能而只保留光驱播放功能,那么我们该如何禁用win7系统的光驱刻录功能、禁止光驱刻录DVD呢?详细请2025-03-25
电脑打字选字框消失怎么办? win7系统解决打字没有选字框的方法
当你在电脑上打字时,发现选字框消失了,这可能是由于系统设置或软件问题导致的,下面我们就来看看详细解决办法2025-03-24
Win7怎么调DPI? Win7系统DPI缩放功能的设置方法
相信很多用户在使用Win7系统时,为了方便自己使用,都会进行一些设置,其中肯定有DPI缩放功能,它能够按照用户自己的习惯去显示最佳的效果,但有部分用户想将其关闭,具体2025-02-28
在Win7电脑操作中,用户因操作需求想关闭实时保护功能,但不清楚在哪里才能成功关闭?详细请看下文设置方法2025-02-24
win7怎么设置软件不联网使用? Win7电脑给某个软件断网的技巧
最近有使用Win7系统的用户想要设置某个软件不要联网,该怎么单独设置不让某个程序联网呢?下面我们就来看看详细教程2025-02-18
最近有使用Win7系统的用户想要设置系统中的环境变量,让程序运行更顺畅,该怎么设置呢?详细请看下文介绍2025-02-18



最新评论