- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows引导错误总结.
BCD配置错误概述:这张图片显示的是BCD配置错误导致的引导问题,如何判断呢?很简单,图中明确指出文件是BOOT\BCD,所谓BCD,指的是Boot Configure Data,亦即启动配置数据。在有Windnowso Vista或Windows7的多重操作系统中,系统通过Bootmgr程序导入BCD文件完成启动菜单的引导。并且可用bcdedit.exe程序来编辑BCD文件,来调整开机默认操作系统和等待时间。修复:BCD的修复依赖工具,如果无要求,我们一般采用第三方的一些启动修复工具,比如NTBootAutoFix,BCDAutoFix,稍高级的做法是利用BCDEdit工具来手动编辑BCD,这需要对Windows的引导过程很熟悉,在此不作说明。我们答题过程中一般不可以涉及第三方软件,因此,我们需要使用微软给我们提供的Windows自带的程序--BCDboot来修复。如何开启BCDboot,在系统无法启动的情况下,我们通常的建议是,使用微软原版Windows系统安装光盘启动(这里要注意的是,最好是Windows7或者以上版本,低版本的Windows中不带用BCDboot工具),然后在“现在安装”界面按shift+F10来调出命令提示符(或者可以进入“修复计算机”选择命令提示符,但是稍显麻烦,故直接使用快捷键来实现)。关于BCDboot的详细命令行解释,可以参考大群群共享我上传的《BCDboot与DiskPart命令行》一文,在此只作修复方面的命令行应用说明。首先,我们将引导分为2种模式,一种是传统的BIOS模式,一种是UEFI模式,关于两者的区别,可以参考大群群共享我上传的《挑战传统BIOS的UEFI固件》一文。下面,分别来介绍两种情况下的启动修复。(1)、BIOS引导模式BIOS引导模式对活动分区(引导分区)无特定要求,只要该分区为主分区并且处于激活状态即可,因此,首先,我们需要确定活动分区,一般来说,如果使用原版Windows7(及以上版本的Windows,下同)安装光盘分区的话,会自动划分出一个100M的系统保留分区,用来存放系统引导文件,此时该分区为激活状态。使用该方案的好处是,Windows默认不会为该系统保留分区分配盘符,这样就避免了系统启动引导文件被破坏或者篡改导致无法启动,这也是很多Windows7激活软件在激活之前要求给系统保留分区分配一个盘符的原因,如果不分配,则引导修改不能成功,也就无法加载动态SLIC完成软激活。我们可以使用Windows自带的DiskPart工具来查看活动分区,还是在“现在安装“界面,按shift+F10调出命令提示符,输入”DiskPart“回车即可调出DiskPart工具,依次输入以下几行命令:List disk 该命令用于列出已有磁盘,并编号,通常来说硬盘的编号为0Select disk 0 字面意思即可理解,该命令是选中磁盘0,我们需要选中硬盘List Partition 该命令用于列出当前选中磁盘上的分区Select Partition X 该命令用于选择分区,每一个分区前都有分区编号,根据分区编号来选择。assign letter=f 该命令用于给分区指定盘符f,f可以是任意盘符好了,现在回到我们的引导问题,假设现在有一台笔记本,BIOS引导Windows7,开机出现BCD错误配置,我们用上面DiskPart命令得知其有一个系统保留分区并已经将其盘符指定为了Z,Windows所在的分区为C,那么就可以使用BCDboot工具来快速修复启动了。在命令提示符下输入以下命令:BCDboot C:\Windows /l zh-cn /s Z:依次解释几个参数的含义,C:\Windows表示的就是Windows所在的目录,/l指的是BOOTMGR的语言,我选择zh-cn也就是简体中文,/s指的是将启动文件存放到指定的目录,/s后面的路径就是具体的启动文件存放路径。那么,如果在安装Windows时不是使用Windows安装程序自带的分区工具来分区,而是已经提前分好区了,则在这种情况下没有默认的系统保留分区会被创建,引导分区就是当前的活动分区,假设为C,那么,我们的/s后面的路径就要改为C:,这样执行之后就完成了系统引导的修复。另外值得一提的是,使用Windows安装光盘启动,可以选择“修复计算机“—修复妨碍启动的问题,这个是系统自带的启动修复工具,但是效果不是很理想,很多情况下BCDboot可以修复成功而这个选项不可以。(2)、UEFI引导模式UEFI引导模式很特殊,因为它的活动分区是指定的,即ESP分区(EFI System Par
文档评论(0)