星际网域
当前位置:网站首页>操作系统>Windows>文章内容
Boot.ini修复XP和Vista启动故障
来源:天空软件 作者:星际网域 发布时间:2008-06-01


  亦可:我在电脑上安装XP Vista双系统,成功安装双系统后已经使用Ghost做了备份。可是近日使用Ghost恢复系统后,虽然出现启动菜单,但是选择任意一个系统都无法进入了。请问董师傅,对于双系统启动故障有什么好的修复方法?

  董师傅:由于Vista采用启动管理器(Bootmgr)启动方式,这使得安装双系统的用户经常遭遇启动故障,其中两个系统都无法启动的故障最为严重。因此,今天董师傅就介绍如何对付这种“最严重”的启动顽症。为了叙述的方便,这里双系统是指C盘装XP,D盘装Vista。

  在解决故障之前,我们先来了解一下启动管理器的工作模式。在XP Vista双系统中,Vista使用bootmgr接管系统启动模式。电脑自检完成后,开始查找活动主分区(一般情况是C:)并加载它。接着会继续读取活动分区下的启动配置文件(即C:\BOOT\BCD)和c:\boot.ini,根据BCD和Boot.ini存储的启动信息列出启动菜单(也就是双系统启动菜单)。对于双系统用户通常列出“Microsoft Windows Vista”和“旧版本的Windows”。如果选择前者,Bootmgr将控制权交给Vista系统目录下的Winload.exe 然后开始启动Vista。选择后者,Bootmgr将控制权交给NTLDR,接着开始读取c:\boot.ini并列出其中配置的启动菜单。

  启动故障就主要出现在Bootmgr(如该文件丢失)、BCD(启动信息配置错误)、Winload.exe(该文件丢失导致Vista无法启动)、Ntldr(该文件丢失导致XP无法启动)这些文件上。在本例故障中,由于上述文件均已备份,因此恢复后导致双系统启动故障的原因应该就是BCD启动信息出错。把故障电脑的C:\BOOT\BCD复制到正常电脑上的d:\,运行“bcdedit.exe d:\bcd”(bcdedit.exe可以从安装Vista电脑上的c:\windows" onclick="tagshow(event)" class="t_tag">windows\system32提取)可以看到其中Device显示为unknown(图1)。故障是由于Bootmgr找不到启动分区所致,因此修复的方法就是重建正常的启动配置文件。  

巧改Boot.ini修复XP和Vista系统启动故障
图1 Device显示为unknown

  现在两个系统都无法进入,如何重建BCD启动信息?一般的方法是借助Vista安装光盘进行自动修复。如果没有安装光盘怎么办?可以通过修改Boot.ini文件“曲线”进入XP,然后在XP中使用EasyBCD重建BCD。因为在加载Bootmgr时,还会读取c:\boot.ini中根目录启动信息。比如,安装一键Ghost的用户,Boot.ini中一键Ghost启动菜单也会出现在多重启动中。这时,我们要进入DOS修改Boot.ini文件,在其中添加NTLDR启动项即可绕开BCD进入XP。



共4页: 上一页 1 [2] [3] [4] 下一页
Tags:启动 故障 修复 XP Vista 系统 选择 安装 菜单 进入 文件

(阅读次数: 次)


星际网域免责声明:本网站转载纯粹出于为网民传递更多信息之目的,无任何商业目的。如本网站转载稿件涉及版权等问题,请作者在两周内速来电或来函星际网域 web#okeve.com 联系,在此,我们首先向您表示诚挚的歉意,并将尽快予以改正。本网站上发表的内容只代表作者本人之观点,本网站只出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]
用户名: 新注册) 密码: 匿名评论 [所有评论]
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
最新评论:
推荐文章
·用Regsvr32为你解决Windows疑难杂症
·Windows轻松减肥从软件做起
·玩酷的:在Windows 2000中收发传真
·如何把用户定义的数据类型的ower改为dbo
·打开“我的电脑”后为何假死并出错
·微软公布6项最新安全性公告
·在NTFS系统里找回误删文件
·为什么Home版的XP访问NTFS被拒绝
·Vista用户帐户控制程序的开发要求
·Windows XP关机故障全接触
·想在Vista中预览Office文档你有条件?
·IronPort反垃圾邮件在线欺诈十项建议
·xp用户加快下载速度的方法
·ReportingServices从程序生成用户报表
·双击文件夹时候为何出现“搜索助理”
热点文章
·怎样删除autorun.inf
·用什么方法可以去除文件夹只读属性
·为什么系统无法自动获取IP地址了呢
·用什么方法可以不显示我最近的文档
·Windows Vista中IIS 7.0自动安装技巧
·为何电脑启动后桌面上无任何图标?
·为什么XP SP2无法启动防火墙服务了
·非官方Windows XP SP3(图)
·Vista中的IE7.0如何在同一窗口打开多个网
·Windows XP怎样节省内存,加快开机速度
·饿了吃什么?啃掉苹果的“b0 error”
·窗口最小化后为何无法在任务栏显示
·巧设置 让Vista Aero特效看起来更舒服
·如何才能去掉开机时按F1键的操作呢
·利用Fixboot向系统分区写入引导扇区
相关文章
·删除Vista无用协议 提升上网速度
·小内存大智慧 低配置跑Vista系统
·Win Vista用Defrag整理磁盘碎片
·Vista一键还原 1.3.0 正式版发布
·Vista 系统最常用的几条优化策略
·浅谈Windows Vista帐户锁定策略
·中文版Windows Vista安装SP1方法
·设置XP桌面文字透明方式五种方法
·伪装磁盘二法 虚拟磁盘和网络映射
·进入系统后却迟迟不见反应怎么办
·如何在Windows XP中运行DOS程序
·用cmd命令 快速查Vista系统信息
·教程:教你如何能删除Vista SP1
·巧治Vista下U盘自动运行病毒方法
·即使不装SP1 你的Vista照样加速
网站地图 | 友情链接 | 版权声明 | 高级搜索 | 发表文章 | 留言反馈 | 本站论坛 | 服务 | 关于我们 | RSS订阅
Copyright(C)2005-2008 okeve.com All rights reserved.
推荐使用1024*768以上分辨率来浏览本站
湘ICP备07501566号