社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 2573阅读
  • 6回复

[咨询]电脑开机后Windows“滚动进度条”的背后究竟都是在干些什么?

楼层直达
级别: 光盘中级
发帖
287
飞翔币
344
威望
815
飞扬币
1710
信誉值
0
电脑开机后Windows“滚动进度条”的背后究竟都是在干些什么?

无论是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 圈左右。同事和朋友的低端硬件配置电脑也是如此),都属正常范围。因此,不必苛求“怎样才能让它少转几圈”,更不必苦苦寻觅“少转几圈”的济世良方(不主 张运用网上说的“修改注册表”之类的邪招)。如若超过上述高限,或者“转起来就没个完”,那就要考虑是否微软原版、是否中招中毒、是否进行过非正常操作、 硬盘是否“老化”影响传输速度等问题了。至于有的网友说,“番茄”或类似“论坛版”只转一圈就行了,我只能回答:如果真是这样的话,绝对是以“阉割”系统 正常操作为代价,籍以哗众取宠、招揽客户,进而谋取种种利益的“小把戏”(不如说是“鬼把戏”来得更贴切)了。

 
对着流星许个心愿,愿来去的朋友一生平安
级别: 光盘高级
发帖
1948
飞翔币
1156
威望
1476
飞扬币
1211
信誉值
0

只看该作者 1 发表于: 2009-06-27
学习了。了解下
级别: 光盘新手
发帖
211
飞翔币
486
威望
15
飞扬币
1442
信誉值
0

只看该作者 2 发表于: 2009-06-27
呵呵!了解了!
不飞则已,一飞冲天;不鸣则已,一鸣惊人。
级别: FLY元勋
发帖
28157
飞翔币
148
威望
18608
飞扬币
6106
信誉值
28

只看该作者 3 发表于: 2009-06-27
了解下知识。
总有一天,我会让钞票上印着老子的微笑....
级别: 光盘中级
发帖
168
飞翔币
0
威望
638
飞扬币
22
信誉值
0

只看该作者 4 发表于: 2009-06-27
了解一下咯 以前系统问题就经常在那边出问题
级别: 光盘新手
发帖
353
飞翔币
521
威望
13
飞扬币
2639
信誉值
0
只看该作者 5 发表于: 2009-07-04
我请教楼主,有什么最有效的办法让它很快刷过去呢?谢谢~!
荣辱不惊, 望亭前花开花落。成败不俱, 望天上云卷云舒
级别: 光盘中级
发帖
287
飞翔币
344
威望
815
飞扬币
1710
信誉值
0
只看该作者 6 发表于: 2009-07-04
引用
引用第5楼aaa156158于2009-07-04 16:01发表的  :
我请教楼主,有什么最有效的办法让它很快刷过去呢?谢谢~!

对于现在的配置来说,开机进入桌面的时间不会太长,一般转4-5圉很正常,转的圈多,一般跟硬件驱动有关,有可能是兼容性差,驱动不一定求新,能跑就好。建议借助一下驱动清理方面的工具,清理一下幽灵硬件和驱动垃圾信息。
对着流星许个心愿,愿来去的朋友一生平安