易码技术论坛

 找回密码
 加入易码
搜索
查看: 860|回复: 19

[转]电脑在开机出现滚动条时背后都在干什么呢?

[复制链接]
发表于 2009-1-24 13:58:33 | 显示全部楼层 |阅读模式
无论是Windows XP、Windows Vista,还是Windows Server 2008、Windows 7,开机加电自检完成后,都有一个大家都非常熟悉而且不可逾越的界面:一次又一次来回滚动的进度条。不少网友问我:为什么要转那么多次才能进入系统桌面? 究竟转多少次才算是正常范围?怎样才能让它少转几圈?要回答这些问题(具体答案附后),还是让我们先来看看在“一次又一次来回滚动“的进度条的背后,计算机究竟是在干些什么?

在计算机启动的这个阶段,主要完成四项任务:1。创建Hardware注册表键;2。对Control Set注册表键进行复制;3。载入和初始化设备驱动;3。启动系统服务项。

1.创建Hardware注册表键

  Windows内核会使用在此之前“加电自检阶段”收集到的硬件信息,创建HKEY_LOCAL_MACHINE\Hardware键。在注册表中该键的内容并不是固定的,而是根据当前系统中的硬件配置情况进行动态更新。

2.对Control Set注册表键进行复制

  如果Hardware注册表键创建成功,那么系统内核就会对Control Set键的内容创建一个备份。这个备份将会被用在系统的高级启动菜单中的“最后一次正确配置”选项。

3.载入和初始化设备驱动

  操作系统内核首先会载入“底层设备驱动”,然后会在注册表的HKEY_LOCAL_MACHINE\System\CurrentControlSet \Services键下查找所有Start键值为“1”的设备驱动。这些设备驱动将会在载入之后立刻进行初始化。如果在这一过程中发生了任何错误,系统内核将会自动根据设备驱动的“ErrorControl”键的数值进行处理。

4.启动系统服务项

 系统内核成功载入并且初始化所有底层设备驱动后,会话管理器即开始启动高层子系统和服务,然后启动Win32子系统。Win32子系统的作用是控制所有输入/输出设备以及访问显示设备。当所有这些操作都完成后,Windows桌面就可以出现在我们的面前(加载“随机启动项”的快与慢,则是另外一回事),同时也就可以使用键盘以及其它I/O设备了。

  那么,究竟转几圈才是正常的呢?这个问题没有权威解释。以我对Windows系统各类版本的长期实践经验:只要不超过 9 圈(这是我在奔腾4、1G内存的老主机,运行微软各类原版遇到的最高值。绝大多数是 5 圈左右。同事和朋友的低端硬件配置电脑也是如此),都属正常范围。因此,不必苛求“怎样才能让它少转几圈”,更不必苦苦寻觅“少转几圈”的济世良方(不主张运用网上说的“修改注册表”之类的邪招)。如若超过上述高限,或者“转起来就没个完”,那就要考虑是否微软原版、是否中招中毒、是否进行过非正常操作、硬盘是否“老化”影响传输速度等问题了。至于有的网友说,“番茄”或类似“论坛版”只转一圈就行了,我只能回答:如果真是这样的话,绝对是以“阉割”系统正常操作为代价,籍以哗众取宠、招揽客户,进而谋取种种利益的“小把戏”(不如说是“鬼把戏”来得更贴切)了。
发表于 2009-1-24 14:28:14 | 显示全部楼层
完全没注意过……
发表于 2009-1-24 14:58:41 | 显示全部楼层
我的电脑每次都要滚4圈`````
发表于 2009-1-24 15:45:37 | 显示全部楼层
为什么我的要转3圈(有台电脑装卡巴后转了127圈)
发表于 2009-1-24 15:48:59 | 显示全部楼层
4圈的飘过....
(127 )
发表于 2009-1-24 15:57:04 | 显示全部楼层
每次装卡巴都会有灵异事件发生~~~其实远远超过127圈,我睡了1个多小时的午觉起来发现电脑还在转,出去溜达了十分钟,回来电脑就启动好了
发表于 2009-1-24 15:59:24 | 显示全部楼层
原帖由 真-血翼 于 2009-1-24 03:48 PM 发表
4圈的飘过....
(127 )


本来要20多圈阿`

不过多用windows优化大师优化几次就快多了·····
发表于 2009-1-24 17:42:10 | 显示全部楼层
好神奇啊,原来如此。晕说的都不敢用卡巴了……
发表于 2009-1-24 18:42:42 | 显示全部楼层
想知道转圈的时候干什么在boot.ini里加一个/sos就可以了 (仅限xp)
发表于 2009-1-24 19:12:24 | 显示全部楼层
优化一下滚一圈多
发表于 2009-1-24 19:57:55 | 显示全部楼层
记得几年前我一亲戚的三星p30本本原装系统只有2圈不到,如今依然惊讶于此
发表于 2009-1-24 20:32:27 | 显示全部楼层
懒得数了。。。
发表于 2009-1-25 17:56:04 | 显示全部楼层
LZ
Windows 7
没有滚动条的说~~~
发表于 2009-1-25 18:28:13 | 显示全部楼层
怀疑这文章是微软中国写的
发表于 2009-1-25 18:30:51 | 显示全部楼层
通过最后一段  值得怀疑~~
发表于 2009-1-25 20:04:09 | 显示全部楼层
刚配的机,转1/4圈就好了,惊叹~~~
发表于 2009-1-25 21:17:43 | 显示全部楼层
原帖由 epcdiy 于 2009-1-25 18:28 发表
怀疑这文章是微软中国写的

也不一定,上次我陪同学去修电脑,旁边那个客服就在不断忽悠他的客户花钱,要什么“买一套正版的授权系统和杀毒软件,升至2G内存”,那客户安的明明是XP系统嘛,笑死我了。
发表于 2009-1-27 20:41:20 | 显示全部楼层
原帖由 xelz 于 2009-1-25 17:56 发表
LZ
Windows 7
没有滚动条的说~~~



在x-beta看到过这篇文章。。引用其评论
raven说:

写于: 2009-1-23 22:23:09

那WIN7要的MS四个小方块要闪几次才算正常--!




http://www.x-beta.cn/tips/whats-doing-when-xp-booting.html

[ 本帖最后由 无声的风 于 2009-1-27 20:42 编辑 ]
发表于 2009-1-27 22:44:27 | 显示全部楼层
8圈的飘过
联想oem xp
发表于 2009-1-28 12:18:48 | 显示全部楼层
3圈……
话说卡巴斯基的确有点……
又一次装上后开机用了7个小时,关机2个小时……
很无语……
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-5-6 03:58 , Processed in 0.013246 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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