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