
xp windows7启动项修复攻略(纯代码修改)
Windows 7 正式版已经发布了,喜欢尝鲜的朋友相信已经早早安装了Windows 7....新鲜到底是尝试过了,但是问题又来了。
如何才能两全其美呢。那自然就是装双系统。最近有不少朋友因为安装了双系统,在还原系统或重装系统时出现了Windows 7启动项丢失的问题。这个问题令发烧友十分苦恼。于是在各大论坛和搜索引擎上游走,找了一大堆文章、资料、教程等乱七八糟的解决方案,竟无一完成操作方案!经小编亲身研究,结合网上零散的教程,总结出了一套比较完善的解决方法!无需借助任何额外工具、抛弃白痴行为,步入高手纯代码修复xp Windows7启动项行列,让你想变就变!
首先,在修复xp Windows7启动项之前,小编有必要给大家介绍一下Windows的启动顺序,让大家更深一层了解Windows
xp:mbr-->ntldr-->boot.ini--到这里就已经是启动菜单选择条了
Windows7:mbr-->bootmgr-->BCD-->到这里就是Windows7的启动菜单了
从上边小编们可以看出,本来在Windows xp里边最重要的文件ntldr在Windows7里边居然用不到了。
1、如果你只有一个xp安装在c盘、由于某种原因,出现“ntldr is missing”错误,先确保你c盘ntldr文件的存在,然后随便用pe U盘启动(小编从来不用光碟的),在命令行下,把Windows7的boot目录复制到c盘先,输入:
c:\\boot\\bootsect.exe /nt52 C: //nt52代表使用过去的NTLDR
看到successfully 即可成功修复xp启动菜单。
2、如果你只有一个Windows7安装在c盘、由于某种原因,出现启动错误,请随便用pe启动(小编从来不用光碟的),把Windows7的boot目录复制到c盘,输入:
c:\\boot\\bootsect.exe /nt60 c: //为硬盘写入NT引导信息,/nt60代表Vista以后的bootmanager
把硬盘主引导记录定位到bootmgr,如果还是启动不了,可能就是BCD(相当于xp里的boot.ini配置文件)启动列表菜单丢失了。解决方法:
=============================
path c:\\windows\\system32
bcdedit /store c:\\boot\\bcd /create {bb68514c-cff8-11dd-aca9-a775dac50ae8} /d "Microsoft Windows 7" /application osloader
bcdedit /store c:\\boot\\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} device partition=C: //这里的C是你Windows7的安装分区
bcdedit /store c:\\boot\\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} path \\Windows\\system32\\winload.exe
bcdedit /store c:\\boot\\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} locale zh-CN
bcdedit /store c:\\boot\\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} inherit {bootloadersettings}
bcdedit /store c:\\boot\\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} osdevice partition=C: //这里C是你Windows7的安装分区
bcdedit /store c:\\boot\\bcd /set {bb6851
4c-cff8-11dd-aca9-a775dac50ae8} systemroot \\Windows
bcdedit /store c:\\boot\\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} nx OptIn
bcdedit /store c:\\boot\\bcd /displayorder {bb68514c-cff8-11dd-aca9-a775dac50ae8} /addlast
bcdedit /store c:\\boot\\bcd /timeout 5
pause
==============================
以上复制至记事本,然后abc.bat【批处理文件】保存好;运行即可
3、如果你有两个操作系统,比如c盘是xp d盘是Windows7,由于某种原因,你的Windows7启动菜单坏了、修复方法见上。如果你可以进入xp,那就不用pe了哦。
4、如果你有两个操作系统,比如c盘是xp d盘是Windows7,由于某种原因,你的Windows7启动菜单没有xp启动选项!
================================
c:\\windows\\system32\\bcdedit /create {ntldr} /d "Microsoft Windows XP" (添加XP的引导菜单,菜单名为Windows XP);
附件区==================================
bootsect.exe 文件下载,如果找不到bootsect.exe 这个程序可以到博主的网盘下载。
点击下载
此外,在修复win7中添加xp的菜单选项中,上面的方法卡不懂,或者无法使用的话,可以推进使用vista优化大师,简单方便。
为了您的安全,请只打开来源可靠的网址
打开网站 取消
来自: http://hi.baidu.com/a274663425/blog/item/3e1919cbe928ed14bf09e62a.html
评论(0)
