開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服
首頁(yè)
好書(shū)
留言交流
下載APP
聯(lián)系客服
2010.07.22
無(wú)論是Windows XP、Windows Vista,還是Windows Server 2008、Windows 7,開(kāi)機(jī)加電自檢完成后,都有一個(gè)大家都非常熟悉而且不可逾越的界面:一次又一次來(lái)回滾動(dòng)的進(jìn)度條。不少網(wǎng)友問(wèn)我:為什么要轉(zhuǎn)那么多次才能進(jìn)入系統(tǒng)桌面?究竟轉(zhuǎn)多少次才算是正常范圍?怎樣才能讓它少轉(zhuǎn)幾圈?要回答這些問(wèn)題(具體答案附后),還是讓我們先來(lái)看看在“一次又一次來(lái)回滾動(dòng)“的進(jìn)度條的背后,計(jì)算機(jī)究竟是在干些什么?
在計(jì)算機(jī)啟動(dòng)的這個(gè)階段,主要完成四項(xiàng)任務(wù):1。創(chuàng)建Hardware注冊(cè)表鍵;2。對(duì)Control Set注冊(cè)表鍵進(jìn)行復(fù)制;3。載入和初始化設(shè)備驅(qū)動(dòng);3。啟動(dòng)系統(tǒng)服務(wù)項(xiàng)。
創(chuàng)建Hardware注冊(cè)表鍵
Windows內(nèi)核會(huì)使用在此之前“加電自檢階段”收集到的硬件信息,創(chuàng)建HKEY_LOCAL_MACHINE\Hardware鍵。在注冊(cè)表中該鍵的內(nèi)容并不是固定的,而是根據(jù)當(dāng)前系統(tǒng)中的硬件配置情況進(jìn)行動(dòng)態(tài)更新。
對(duì)Control Set注冊(cè)表鍵進(jìn)行復(fù)制
如果Hardware注冊(cè)表鍵創(chuàng)建成功,那么系統(tǒng)內(nèi)核就會(huì)對(duì)Control Set鍵的內(nèi)容創(chuàng)建一個(gè)備份。這個(gè)備份將會(huì)被用在系統(tǒng)的高級(jí)啟動(dòng)菜單中的“最后一次正確配置”選項(xiàng)。
載入和初始化設(shè)備驅(qū)動(dòng)
操作系統(tǒng)內(nèi)核首先會(huì)載入“底層設(shè)備驅(qū)動(dòng)”,然后會(huì)在注冊(cè)表的HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services鍵下查找所有Start鍵值為“1”的設(shè)備驅(qū)動(dòng)。這些設(shè)備驅(qū)動(dòng)將會(huì)在載入之后立刻進(jìn)行初始化。如果在這一過(guò)程中發(fā)生了任何錯(cuò)誤,系統(tǒng)內(nèi)核將會(huì)自動(dòng)根據(jù)設(shè)備驅(qū)動(dòng)的“ErrorControl”鍵的數(shù)值進(jìn)行處理。
啟動(dòng)系統(tǒng)服務(wù)項(xiàng)
系統(tǒng)內(nèi)核成功載入并且初始化所有底層設(shè)備驅(qū)動(dòng)后,會(huì)話管理器即開(kāi)始啟動(dòng)高層子系統(tǒng)和服務(wù),然后啟動(dòng)Win32子系統(tǒng)。Win32子系統(tǒng)的作用是控制所有輸入/輸出設(shè)備以及訪問(wèn)顯示設(shè)備。當(dāng)所有這些操作都完成后,Windows桌面就可以出現(xiàn)在我們的面前(加載“隨機(jī)啟動(dòng)項(xiàng)”的快與慢,則是另外一回事),同時(shí)也就可以使用鍵盤(pán)以及其它I/O設(shè)備了。
那么,究竟轉(zhuǎn)幾圈才是正常的呢?這個(gè)問(wèn)題沒(méi)有權(quán)威解釋。以我對(duì)Windows系統(tǒng)各類(lèi)版本的長(zhǎng)期實(shí)踐經(jīng)驗(yàn):只要不超過(guò) 9 圈(這是我在奔騰4、1G內(nèi)存的老主機(jī),運(yùn)行微軟各類(lèi)原版遇到的最高值。絕大多數(shù)是 5 圈左右。同事和朋友的低端硬件配置電腦也是如此),都屬正常范圍。因此,不必苛求“怎樣才能讓它少轉(zhuǎn)幾圈”,更不必苦苦尋覓“少轉(zhuǎn)幾圈”的濟(jì)世良方(不主張運(yùn)用網(wǎng)上說(shuō)的“修改注冊(cè)表”之類(lèi)的邪招)。如若超過(guò)上述高限,或者“轉(zhuǎn)起來(lái)就沒(méi)個(gè)完”,那就要考慮是否微軟原版、是否中招中毒、是否進(jìn)行過(guò)非正常操作、硬盤(pán)是否“老化”影響傳輸速度等問(wèn)題了。至于有的網(wǎng)友說(shuō),“番茄”或類(lèi)似“論壇版”只轉(zhuǎn)一圈就行了,我只能回答:如果真是這樣的話,絕對(duì)是以“閹割”系統(tǒng)正常操作為代價(jià),籍以嘩眾取寵、招攬客戶,進(jìn)而謀取種種利益的“小把戲”(不如說(shuō)是“鬼把戲”來(lái)得更貼切)了。
各位網(wǎng)友:
——你的電腦硬件配置?運(yùn)行的操作系統(tǒng)具體版本?電腦開(kāi)機(jī)后Windows“滾動(dòng)進(jìn)度條”轉(zhuǎn)多少圈方可進(jìn)入Windows桌面?
應(yīng)當(dāng)知曉的“計(jì)算機(jī)常識(shí)”——
微軟趣話:關(guān)于 Microsoft Windows 家族及其“家族成員”和“社會(huì)關(guān)系”
多見(jiàn)不怪:Microsoft、XP、ID、CPU 的緣起及其它
Windows版本縱橫談—— MSDN版、OEM版、RTM版有什么不同?
答疑解惑:本博客使用頻率最高的——ISO(光盤(pán)鏡像)解析
計(jì)算機(jī)常識(shí):淺析 CPU、內(nèi)存、虛擬內(nèi)存、硬盤(pán)及其相互之間的關(guān)系
視頻教程系列——電腦原理、主機(jī)組裝、硬件維修和系統(tǒng)安裝教程
推薦參閱:一個(gè)確實(shí)可稱經(jīng)典的《電腦維修流程圖》
計(jì)算機(jī)基礎(chǔ)知識(shí):推薦參閱一個(gè)描述準(zhǔn)確、簡(jiǎn)明扼要的《電腦啟動(dòng)流程圖》
數(shù)據(jù)刪除與恢復(fù):“簡(jiǎn)單形象比喻”比“高深枯燥理論”來(lái)得更貼切更淺顯易懂
計(jì)算機(jī)常識(shí):淺析Windows操作系統(tǒng)“注冊(cè)表”及其在電腦運(yùn)行中的重大作用
計(jì)算機(jī)基礎(chǔ)知識(shí):電腦鍵盤(pán)設(shè)計(jì)、運(yùn)行原理及其使用——鍵盤(pán)常用快捷鍵集錦
答疑解惑:關(guān)于“Windows NT架構(gòu)”和“Microsoft .NET Framework”相關(guān)問(wèn)題
百度對(duì)本空間所有文章的最新排名(照錄)——
最受歡迎的文章TOP20
微信登錄中...請(qǐng)勿關(guān)閉此頁(yè)面