资源预览内容
第1页 / 共30页
第2页 / 共30页
第3页 / 共30页
第4页 / 共30页
第5页 / 共30页
第6页 / 共30页
第7页 / 共30页
第8页 / 共30页
第9页 / 共30页
第10页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
http:/tieba.baidu.com/p/2140663456?pn=11、 Win7系统启动过程综述2、 启动时各步骤的名词解释3、 各种无法开机情况的症状分析4、 修复工具的介绍和准备工作5、 具体的修复过程6、 结语,以及重装系统时需要注意的地方win7启动过程综述1.1 详细过程当你按下你的电脑电源键的时候,你的电脑就开始启动了(1)首先启动的是BIOS,其自检完毕后,将会读取主板上COMS参数设置,根COMS设置选择排在启动顺序第一位的设备,默认是主硬盘(2)启动硬盘时,将会读取硬盘的主引导区记录(MBR),通过MBR的引导,将会读取分区表(DPT),然后根据DPT的参数启动活动分区。默认的活动分区是系统所在的C盘(预装系统的笔记本活动分区是硬盘最开头的200M隐藏分区)(3)启动活动分区时,将会读取活动分区的分区引导记录(PBR),然后通过PBR的引导将会启动活动分区根目录下的”启动管理器”bootmgr.(4)启动Bootmgr后,将会读取“启动配置数据”(BCD),根据BCD参数加载Win7系统引导程序Winload.exe(5)随着winload的加载,win7系统才真正地开始启动,一般先是加载系统内核和硬件驱动到内存,最后是加载启动整个win7系统,包括服务项和启动项1.2 总的概括综上win7系统过程概括为BIOS-COMSMBR-DPTPBR-bootmgrBCD-winload系统内核-驱动项-服务项-启动项等开机完成!1.3 XP启动相关:XP版本号是NT5.1,其启动方式就有些区别了,总体概括为BIOS-COMSMBR-DPTPBR-ntlrdboot.ini-系统内核1.4 Win8启动相关:win8因为也是NT6.x的系统,其启动方式与win7大体上没什么区别,但是其引入了混合启动和metro,一般情况下,其操作系统的选择是在载入内核之后的metro引导菜单中,虽然好看,但实在麻烦,具体不多讲了,有兴趣大家查查win8 操作系统选择界面2、启动时各步骤的名词解释(以下是我个人的理解,可能不准确,具体请百度,总之对于要加解,一定要用“顾名思义”法)2.1BIOS:顾名思义,B,即Basic,基础,IO,即IN/OUT,输入输出,S,System,即系统。它是位于主板上的,是一台电脑最基础的一个系统。2.2CMOS:人们经常将它和BIOS概念搞混,其实BIOS是系统,COMS是硬件,是保存主板最基本的设置参数的芯片。2.3MBR:即Master Boot Record,直接翻译就是主引导记录,写在硬盘最开始的扇区,硬盘的启动必须要有它的引导才可以启动。2.4DPT:Disk Partition Table,即磁盘分区表,是MBR的一部分,记录着硬盘的分区情况,以及哪个是活动分区。平常的对硬盘的分区操作其实就是对分区表进行编辑。(注:传统BIOS+MBR分区表的启动方式将会渐渐被EFI BIOS+GPT分区表的启动方式替代,近来就有很多人装win8 64位时发生,在UEFI下无法安装到MBR分区的问题)PBR:Partition Boot Record,即分区上的引导记录,写在没个分区最前面的扇区,它会找寻该分区上的引导文件,并启动。2.5Bootmgr:Boot Manager即启动管理器,这是一个引导文件,任何系统都启动要有引导文件,不过这并不是win7的系统引导文件(在后面会补充说明)。Bootmgr是在系统所在分区根目录下,是一个隐藏属性的系统文件。(XP下相对应的文件是Ntldr,同时为XP的引导文件)2.7BCD:boot configuration data,即引导配置数据。在C盘根目录BOOT文件夹(隐藏,系统)下,记载着操作系统选择菜单和系统的启动方式,编辑多系统菜单时就是编辑BCD。(XP下相对应的文件是BOOT.INI)2.8Winload.exe:在C:WindowsSystem32文件夹下,是真正意义上的win7系统引导文件,前面那个Bootmgr只是相当于系统引导之前的启动管理。2.9系统内核:即操作系统的核心,是保障系统最基本运行的核心文件位于C:WindowsSystem32下,就是那一个个以dll为后缀的文件。2.10驱动项:操作系统与硬件的桥梁,就是用来教操作系统怎么用这个硬件位于C:WindowsSystem32Drivers下2.11服务项:一般是没有实体窗口的后台程序,对前台程序或功能起到支持作用。可以在Services.msc里编辑2.12启动项:就是开机会自动启动的实体程序,一般都有托盘形式或实体窗口形式一般是写入在注册表RUN项下,一般通过Msconfig编辑(win8将这功能集成在任务管理器下)3、各种无法开机情况的症状分析现在正式进入正题在了解系统的启动过程后,自然就可以较容易分析出无法开机的原因3.1 硬件故障或者COMS设置出错常见提示:出现有PXE,PCIe之类的语句的界面这就是所谓的网卡启动界面,出现这种情况,原因一般有两种(1)BIOS的BOOT(启动顺序)设置问题,即网卡启动顺序在硬盘启动前面。(2)硬盘无法启动,从而跳过了硬盘启动,进入网卡启动。若是前者:进入BIOS编辑下引导菜单(Boot),将硬盘启动顺序放在第一位即可(具体设置方法第五大点会讲)若是后者:大多情况下是硬件问题,所以看人品吧,有时敲打几次重启几次就又正常了。(不排除MBR、分区表、PBR故障原因,这种情况稍后分析)3.2MBR故障常见提示:一般MBR出故障时就是开机时左上角光标一直闪的情况症状分析:就是已经启动了硬盘,而MBR为空或无法读取。mbr作为硬盘最开始的引导,即在它之前没有反馈媒介,自然不知道该说什么了,只能在那里闪啊闪3.3分区表(DPT)故障常见提示:An Operating System wasnt found(不同电脑显示的文字可能不同,但基本都有Operating System not found之类的语句),也就是传说中的找不到操作系统症状分析:最常见的DPT故障就是活动分区的丢失,造成硬盘启动时不知道该读取哪个分区,所以也就找不到系统。这种情况一般都是事前分区时不注意造成的,例如将笔记本厂商预设的200M的隐藏的活动引导分区删掉3.3PBR故障常见提示:A disk read error occurred.,就是读取磁盘时发生错误症状分析:即根据分区表而去启动活动分区,但是活动分区上的PBR出了故障,自然就是磁盘读取错误。3.3 读取PBR找寻引导文件(bootmgr)时的各种问题常见提示:NTlrd is missing/bootmgr is misssing(或其它各种文件is missing)症状分析:造成这种原因一般有三种情况(1)活动分区标记错误,即目前的活动分区不是原来的活动分区,自然在该分区下就找不到引导文件提示XXX is missing。(2)PBR设置错误,启动系统时之所以去寻找bootmgr,是因为寻找bootmgr的命令写在PBR中,PBR不去找bootmgr而去找NTlrd或别的文件(NTlrd是NT5.X,XP系统的引导文件),自然就是PBR上的命令写错了(3)的确是bootmgr损坏丢失,这就不用多做解释了3.6BCD故障常见提示:主要特征为上面一个白色横栏,上面写着windows boot manager或者windows启动管理器(其实就是bootmgr这个程序的界面)症状分析:即BCD文件丢失或损坏或设置,造成bootmgr无法找到读取BCD或者无法根据BCD的设置找到系统并启动,所以反馈出如上信息。3.7 winload或内核文件故障常见提示:如3.6的图二或者蓝屏症状分析:大多情况下是系统文件被病毒或者什么原因破坏,一般会有损坏的文件的提示,曾经尝试过PE里替换系统文件的方法也无用(修同学电脑尝试过多次,有时成功了)。这种情况下,重装会更方便点,重装注意点在第6大点会讲。3.8 驱动故障常见提示:win7 logo界面时或后蓝屏或黑屏症状分析:自然就是驱动无法加载造成无法启动,黑屏好解决,大多显卡驱动问题。蓝屏基本没救了,重装吧。(以上两点用win7安装盘windows re功能修复法可能可以修复,但我还没试过)3.8 服务项或启动项故障常见症状:开机时卡在欢迎界面,或者进入桌面后只有一个鼠标等等等各种在欢迎界面时或界面后的不正常现象。症状分析:(1)系统关键服务被禁止 (2)开机必须启动的文件被损坏或设置被篡改(注册表中)(2)第三方服务项或启动项的干扰。4、修复工具的介绍和准备工作(终于进一步切入正题了)4.1工具介绍(1)PE系统:一个简化的windows系统,界面与平常windows界面无异,精灵小巧可以安装在硬盘也可以安装在U盘,常常用于对系统的修复或重装。今儿的修复工作主要就是在PE系统这个平台上执行。现在网上PE系统种类很多,很多人都在做,像什么,“老毛桃”,“大白菜“等等等,也都集成了很多实用的工具,很好用。我是比较推荐“通用PE”,因为其体积较小,就100M这样,不像前面两者都有200多M(毕竟对一般人来说,PE都一样,要用到的也就这么多,没必要那么大,工具不够可以另外载)当然其它也有就几十M的PE,例如雨林木风PE,但大多不支持AHCI模式,即多大情况下无法识别硬盘,所以也就不推荐了。获取方式:百度搜索“通用PE”(2)diskgenius:一个功能强大的分区工具,另外还有无损分区,修复分区,恢复数据功能。今儿主要用它来修复分区表。(插句题外话,近来感觉其商业味道越来越浓,不断宣传其数据恢复功能,让人实在是有些反感)获取方式:PE自带或者百度搜索diskgenius(3)bootice:功能强大的引导扇区修复工具,同时也有查看编辑BCD,扇区编辑、分区管理等功能。今儿主要用它来修复MBR和PBR。获取方式:PE自带/百度搜索bootice(4)NTBootautofix:非常好用的系统引导修复工具,支持各种NT5.X(2000/XP/2003),NT6.X(Vista/2008/Win7/2008r2/Win8)的系统。可以非常自动化地修复引导,编辑多系统菜单。题外话:界面好土,估计以后会有图形界面的版本。今儿主要用它来修复Bootmgr和BCD菜单。获取方式:PE自带/百度搜索NTBootautofix(5)360系统急救箱:说实话,实在是很不想提360,但不得不说其的确好用,听说还有PE版,但我还没用过。其集成了各种注册表,服务项的修复方案,且有简易的木马杀毒查杀功能,修复系统文件功能其的使用方法大多是一键搞定,所以在后面我也不多讲它了。4.2 U盘PE系统制作(1)准备好一个U盘,插入电脑,备份好里面要备份的文件,因为等会儿要格式化(2) 运行下载下来的Ton8PE_V4.0.exe(3)下一步知道了(感觉这通用PE的安装语言很“白痴”,什么“知道了”“选好了”“亲”都出来了)(4)选择“制作可启动U盘”(如果你的移动设备是移动硬盘就选第三项)
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号