查看: 5256|回复: 11
收起左侧

[资料库] 通俗介绍“电脑开机过程"

 关闭 [复制链接]
yloko
发表于 2012-10-21 17:07:26 | 显示全部楼层 |阅读模式
本帖最后由 yloko 于 2013-4-14 15:04 编辑

通俗介绍“电脑开机过程"



1.本文是在能搜索到资料作者:wht7810  的基础上修改的。
更专业的请到原版地址获取:http://wenku.baidu.com/view/cd56e38fa0116c175f0e488b.html
2.修改本篇的目地:尽可能的通俗语言表达,让初学者形成一个简单的启动过程先后的逻辑关系,以方便初学者在解决电脑的一些故障上有所帮助。
3.介绍中的词语,可通过“关键字“百渡一下,做进一步了解更多信息。




      
第一步:主板启动过程


        当我们按下电源开关时,电源就开始向主板和其它设备供电。 主板完成自我自检的过程(俗称:主板点亮) ,这个过程用时很短1秒左右完成。完成之后加载主板上面的CMOS RAM芯片里面的BIOS。

第二步:BIOS启动过程

       BIOS:基本输入/输出系统 ,它是电脑最底层/最直接控制硬件的一套系统。在一些硬件故障上,我们可以偿试复位它或禁止它的某一项来达到自己想要的目地。

       1.加载前:主板先是加载CMOS  RAM上面的BIOS(这个是由一块小电池供电保存的),如果加载失败,那么会选择另一块固化在主板上ROM芯片上面的BIOS配置(这个出厂做死,不可改写的)。

       2.加载过程:读取BIOS程序后,利用这个程序检测并测试(测试是相对简单的)主板上面的外围设置:首先内存,硬盘控制模块,然后是显卡,键盘,硬盘,再次是PCI插口设备及COM/LPT等端口设备。注意:只有全部检测完毕后,才分配每个设备的中断、DMA通道和I/O端口等资源

       3.加载后:加载并试测各部位后,如果有发现有硬件错误,BIOS会通过不同的“滴”声来返馈各种不同部位的硬件。因此,从开机“滴”声来判断硬件问题是最有效的方法

      4.特别说明:如果以上加载过程中发生死机的现像,那样一般用户已经不足以自我检修电脑问题,这时候建议送修是一个比较合适的方法。

      注1:详细了解这个过程很重要,在很多时候能够从简单的启动先后顺序中,直观准确的定位到故障的部位。
      注2:过程明显的标志:屏幕有信号并能看的到信息了

第三步:BIOS寻找合适的引导系统(以硬盘为例)

        1.在BIOS里以“硬盘连接主板的这块端口”为开启第一项,那么BIOS会首先检查此端口下的硬盘是否有引导项;如果检查成功,那就确定以此块硬盘下面的配置为起动项,如果不成功自动寻找下一个端口的启动项(在BIOS里设定)

       2.寻找到“硬盘上面的引导”:磁盘的主引导

       3.通过主引导的记录,在主分区(如C盘)里寻找系统启动项。

       注1.过程明显标志:会暂顿:让用户选择启动那个系统是XP呢,还是WIN7呢(如果没有多系统的话,屏幕会有一个关/开屏的闪屏过程)。

第四步:系统启动过程(以XP为例)

       在上面明显标志:会暂顿:让用户选择启动那个系统是XP呢,还是WIN7呢(如果有的话)。之后的过程都是系统启动过程。

          1.系统启动项有很多文件,其最基本必须项有:Ntldr  Boot.ini  Ntdetect.com 等等
         过程:Ntldr分析Boot.ini 文件以确定操作系统启动分区的位置。如果使用单系统启动设定,那么 Ntldr 将随后启动 Ntdetect.com初始化硬件检测,并初始化系统内核.

          2.系统构建环境阶段:这时操作系统已经获得电脑的控制权。在初始化系统内核之后,加载类型为0.boot Start的驱动,以便配置硬件驱动。
重要标志:滚动条的过程

         特别说明:这里的硬件检测要比BIOS下的硬件检测要完整的多,如果在滚动条状态下过不去循环重启或死机,那么大多数一般是硬件或硬件驱动的原因造成。可以偿试"恢复最后一次正确配置"的方法看能不能解决

         3.  用户登陆程序(帐户权限控制):winlogon.exe 和用户登陆窗口的建立。这个阶段是在系统启动过程中最重要阶段,因为操作系统由此处引入"帐户权限控制"策略。类型为1.System Start的驱动在这里被引入加载,同组驱动按tag确定同组的驱动优先次后顺序加载。一些恶意软件在这里加入的话,会极大的增加自己的“生存”机率。
                   重要标志:登陆窗口的建立;在滚动条完毕后,会有一个开/关屏的闪屏过程(切换显卡驱动)之后,就是winlogon.exe过程
         4. 个人用户配置阶段:重要标志explorer.exe桌面的建立.在这里加入了类型为2.Manual Start的驱动,大部份的应用程序驱动加载通常都放这里。
             现在通行的做法,安全软件在这个阶段加入安全检查机制比较合适,大多数需要开机启动的应用程序在这里阶段被启动,因此,从故障机率来说,这个阶段的故障最多。解决这个阶段的故障通常是:暂时关闭一些怀疑的开机启动项来排查,也可以偿试:新建一个帐户登陆,看看能不能避规你的问题
           另外,如果这个阶段出现故障或被恶意文件加载,那么偿试到安全模式去解决问题,会收到意想不到的疗效。

         5.系统起动完毕。
                 
说明:我们通过一些明显的标志,可以知道系统启动到哪个过程中出现故障,大至判断出问题的部位,然后做针对应的修复。通过一些明显的标志,以便朋友间能用语言清晰的表达问题的阶段,以便朋友快速的定位问题。




PS:本文有不对之处,欢迎指点更改


2013/4/14修改了几个错误的说法,增加了驱动类型的加载先后
gaopp
发表于 2012-10-21 17:27:28 | 显示全部楼层
支持科普,但我觉得会很少人仔细看,感觉这样的文章跟卡饭不合
无奈的C
发表于 2012-10-21 17:30:53 | 显示全部楼层
这个 好吧 一部分我还是知道的
njsz10425
发表于 2012-10-21 17:40:01 | 显示全部楼层
全部看完了~~~感谢科普~
limy
发表于 2012-10-21 17:51:54 | 显示全部楼层
呵呵,不错,支持哦
老机子
发表于 2012-10-21 20:32:23 | 显示全部楼层
本帖最后由 老机子 于 2012-10-21 20:33 编辑

         2.系统构建环境阶段:这时操作系统已经获得电脑的控制权。这个过程不知道该表达到哪个深度,暂不管它吧。
重要标志:滚动条的过程。

         特别说明:这里的硬件检测要比BIOS下的硬件检测要完整的多,如果在滚动条状态下过不去循环重启或死机,那么大多数一般是硬件或硬件驱动的原因造成。可以偿试"恢复最后一次正确配置"的方法看能不能解决
———最后一次正确配置,实在是系统最后的救命稻草!偶尔蓝屏,优化系统时,注册表不小心毁坏某些服务项出错等,都可以靠它回复!

评分

参与人数 1经验 +4 收起 理由
woxihuan2011 + 4 感谢解答: )

查看全部评分

黑色恶魔
发表于 2012-10-22 14:01:54 | 显示全部楼层
科普了
st5566
发表于 2012-10-22 14:25:15 | 显示全部楼层
一般情况下电脑出现问题,判断问题的依据就是这些。
sgrcxiang
发表于 2012-10-22 14:33:30 | 显示全部楼层
了解了!感谢!
sunzhe7788
头像被屏蔽
发表于 2012-10-22 19:07:52 | 显示全部楼层
新一点的主板现在都支持EFI/UEFI模式启动
貌似省去了很多过程~~
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-4-30 23:04 , Processed in 0.124273 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表