1.在XP下,放WIN7光盘到光驱里,在命令行里执行g:\boot\bootsect.exe /nt52 all /force,g是光盘盘符,等提示success后就成功了

双系统删除WIN7启动菜单_删除win7启动项

也可以把bootsect.exe放到硬盘里,然后执行它,比如放在d:\boottest里,就在命令行里执行d:\boottest\bootsect.exe /nt52 all/force
当然,如果是修复的话就是d:\boottest\bootsect.exe /nt60 all
2.也可以把XP安装盘启动后,按R进入故障恢复台,输入管理员密码(如果有的话),输入fixboot,完成后,exit退出 
3.如果是vista和win7,则可以msconfig后,在系统配置里有两个启动,把win7的删了就可以了!

因为xp下的boot.ini是看不到win7的启动项的