• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Windows > 如何手动修复WinXP+Vista双系统引导文件

如何手动修复WinXP+Vista双系统引导文件

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了winxp/vista/nt,winxp/vista/win7,winxp/vista,winxp/vista/windows7,winxp升级vista等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

  如果你的电脑里安装了WinXP+Vista双系统,相信通常情况下都是先安装WinXP,然后才安装Vista,按照“先低后高”的顺序进行,否则有可能导致高版本操作系统无法启动的问题。而今天我们就要来说说如何手动修复WinXP+Vista双系统引导文件。

  从Windows Vista开始,操作系统的启动管理器已经不再是Windows 2000/XP/Server 2003所采用的NTLDR+boot.ini,而是采用了全新的启动配置数据库存储(BCD)。在基于Windows Vista的计算机上安装早期版本的Windows操作系统时,安装程序将覆盖MBR、启动扇区和启动文件中的所有内容,这种情况下我们无法再使用来自早期版本的Windows操作系统的boot.ini文件来启动Windows Vista。即使在记事本中打开boot.ini这个文件,也只会看到图1所示的提示信息(请注意图中的红色框线)。

 修复WinXP+Vista双系统引导文件的方法

  如果错误事实已经形成,我们也完全不用担心,这里以D盘安装了Windows Vista,以后由于某些原因格式化C盘重新安装Windows XP为例进行说明。按照下面的步骤即可手动修复:

  第1步:还原MBR并恢复启动管理器

  使用Windows Vista的安装光盘引导计算机,按照选择安装语言、时间和货币格式、键盘和输入方法的顺序,进入安装程序界面后从左下角选择“修复计算机”,然后在下一画面中选择“命令提示符”(见图2),在命令提示符环境手工输入如下命令并运行:bootsect -nt60 all

 修复WinXP+Vista双系统引导文件的方法

  第2步:重新构建BCD

  仍然是在命令提示符环境执行“bootrec /RebuildBcd”的命令,这条命令会在所有磁盘中扫描与Windows Vista兼容的安装,并将其重新添加到新生成的BCD存储中,注意这里的重建BCD是完全彻底的。

  第3步:手工添加Windows XP项目

  需要指出的是,由于“bootrec /RebuildBcd”只是针对Windows Vista和Windows Server 2008进行检测,无法检测并发现Windows XP,因此我们只能采取手工添加的方法将Windows XP加入BCD,否则多重启动菜单中将只会显示Windows Vista,而不会显示Windows XP。

  bcdedit.exe命令行工具可以修改启动配置数据存储,我们可以在命令提示符环境依次输入如下命令并执行,圆括号中的内容表示该命令的解释,执行时无须输入:

  bcdedit /create {ntldr} /d "早期版本的 Windows"

  (在存储中新建名为“早期版本的 Windows”的项)

  bcdedit /set {ntldr} device partition=C:

  (设置存储中的项选项值,将应用程序设备设置到C:分区)

  bcdedit /set {ntldr} pathntldr

  bcdedit /displayorder {ntldr} /addlast

  (设置启动管理器中显示多重引导菜单的顺序)

  上述命令中,标记符“{ntldr}”是用来指定可用于启动早于Windows Vista版本的操作系统的OS加载器,“早期版本的 Windows”的信息可以自由更改;“PARTITION=C:”是表示NTLDR所在的硬盘活动分区,请根据实际情况修改命令;“/addlast”表示将指定的项标识符添加到显示顺序的末尾,bcdedit.exe更多的可用参数可以查看帮助文件。

  最后,用户们只需要重新启动系统,此时你就会发现问题已经得到解决,手动修复WinXP+Vista双系统引导文件虽然显得有点复杂,但是只要耐心按步骤操作,就一定可以成功,比起一些软件修复,成功率要大的很多,有这方面问题需要修复的朋友抓紧试试吧。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • WinXP/Vista/7/8/怎么免费升级Win10?必需这样
  • 如何手动修复WinXP+Vista双系统引导文件
  • 在Windows Vista上安装winXP正确的步骤
  • 如何启用Vista资源管理器的菜单条像WinXP中一直显示菜单条
  • winXP和Vista与Windows7系统的不同小结

相关文章

  • 2017-05-12winxp系统本地磁盘图标变了的五种解决办法
  • 2017-05-12win10中怎么设置键盘的灵敏度?
  • 2017-05-12任务栏里面win7任务管理器的启动路径修改方法
  • 2017-05-12Win8系统下放大应用图标及文本的设置方法
  • 2017-05-12Win7自动更新开启及自动升级包的卸载方法适用于Vista
  • 2017-05-12windows7系统软件默认安装路径利用注册表实现修改
  • 2017-05-12win10系统下怎么将腾讯qlv格式转换mp4格式?
  • 2017-05-12Win10 RS1预览版11082无法打开PowerShell没反应的解决办法
  • 2017-05-12Win10用户狂喷微软:更新日志功能还没加上去
  • 2017-05-12Windows8应用商店无法连接网络的解决方法

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Win7升级sp1黑屏提示错误代码0xc0000034
    • windows server 2008下一些设置技巧及优化经验总结
    • System Idle Process 认识与分析
    • WinXP、Win7、Win8系统电脑查看本机IP地址的方法图文教程
    • Win10累积更新补丁KB3206309有什么作用?
    • Win10飞行模式怎么开启?Win10打开和关闭飞行模式的方法
    • win8系统C盘和桌面所有程序消失不见解决方法
    • 百度升级Win10 不会捆绑任何第三方软件
    • win7系统netbios连接步骤详解
    • Win7网络连接不上且提示错误797的原因及解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有