發(fā)文章
發(fā)文工具
撰寫
網(wǎng)文摘手
文檔
視頻
思維導(dǎo)圖
隨筆
相冊(cè)
原創(chuàng)同步助手
其他工具
圖片轉(zhuǎn)文字
文件清理
AI助手
留言交流
無(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í)也就可以使用鍵盤以及其它I/O設(shè)備了。
那么,究竟轉(zhuǎn)幾圈才是正常的呢?這個(gè)問(wèn)題沒(méi)有權(quán)威解釋。以我對(duì)Windows系統(tǒng)各類版本的長(zhǎng)期實(shí)踐經(jīng)驗(yàn):只要不超過(guò) 9 圈(這是我在奔騰4、1G內(nèi)存的老主機(jī),運(yùn)行微軟各類原版遇到的最高值。絕大多數(shù)是 5 圈左右。同事和朋友的低端硬件配置電腦也是如此),都屬正常范圍。因此,不必苛求“怎樣才能讓它少轉(zhuǎn)幾圈”,更不必苦苦尋覓“少轉(zhuǎn)幾圈”的濟(jì)世良方(不主張運(yùn)用網(wǎng)上說(shuō)的“修改注冊(cè)表”之類的邪招)。如若超過(guò)上述高限,或者“轉(zhuǎn)起來(lái)就沒(méi)個(gè)完”,那就要考慮是否微軟原版、是否中招中毒、是否進(jìn)行過(guò)非正常操作、硬盤是否“老化”影響傳輸速度等問(wèn)題了。至于有的網(wǎng)友說(shuō),“番茄”或類似“論壇版”只轉(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(光盤鏡像)解析
計(jì)算機(jī)常識(shí):淺析 CPU、內(nèi)存、虛擬內(nèi)存、硬盤及其相互之間的關(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í):電腦鍵盤設(shè)計(jì)、運(yùn)行原理及其使用——鍵盤常用快捷鍵集錦
答疑解惑:關(guān)于“Windows NT架構(gòu)”和“Microsoft .NET Framework”相關(guān)問(wèn)題
百度對(duì)本空間所有文章的最新排名(照錄)——
最受歡迎的文章TOP20
來(lái)自: 五象之鷹 > 《電腦知識(shí)》
0條評(píng)論
發(fā)表
請(qǐng)遵守用戶 評(píng)論公約
Windows啟動(dòng)過(guò)程詳解
基本上,操作系統(tǒng)的引導(dǎo)過(guò)程是從計(jì)算機(jī)通電自檢完成之后開(kāi)始進(jìn)行的,而這一過(guò)程又可以細(xì)分為預(yù)引導(dǎo)、引導(dǎo)、載入內(nèi)核、初始化內(nèi)核,以及登錄這五個(gè)階段。載入和初始化設(shè)備驅(qū)動(dòng) 在這一階段里,操作系...
刪除藍(lán)牙虛擬串口
刪除藍(lán)牙虛擬串口。藍(lán)牙串口。刪除藍(lán)牙串口 win7.藍(lán)牙串口 任務(wù)被禁用。沒(méi)有直接的解決方案就自己摸索著搞,卸載串口驅(qū)動(dòng),藍(lán)牙驅(qū)動(dòng),各...
Windows啟動(dòng)過(guò)程分析
Windows啟動(dòng)過(guò)程分析。加載引導(dǎo)驅(qū)動(dòng)程序,應(yīng)該只加載那些“像引導(dǎo)卷的文件系統(tǒng)驅(qū)動(dòng)程序那樣,若要求內(nèi)核來(lái)加載它們就會(huì)引入循環(huán)相依性”的驅(qū)動(dòng)程序。Ntldr調(diào)用Ntoskrnl時(shí),它傳遞一個(gè)數(shù)據(jù)結(jié)構(gòu)包含了Boo...
Linux內(nèi)核具體體系結(jié)構(gòu)之虛擬文件系統(tǒng)
從而,每個(gè)設(shè)備都可以看成文件,通過(guò)文件系統(tǒng)訪問(wèn)到它(這個(gè)文件被專稱為[設(shè)備文件])。Logical File Systems雖然我們可以通過(guò)[設(shè)備文件...
加速啟動(dòng)Win XP操作系統(tǒng)的謬論
減少Windows XP進(jìn)度條跑的圈數(shù),提高系統(tǒng)的啟動(dòng)速度?!?”——系統(tǒng)將只預(yù)讀取Windows系統(tǒng)文件;“3”——系統(tǒng)將預(yù)讀取Windows系統(tǒng)文件和應(yīng)用程序(Windows XP的默認(rèn)值)。但是,Windows XP啟動(dòng)仍然是一個(gè)...
windows7提升開(kāi)機(jī)速度與提升關(guān)機(jī)速度
windows7提升開(kāi)機(jī)速度與提升關(guān)機(jī)速度。其含義分別為:“0”——取消預(yù)讀取功能; “1”——系統(tǒng)將只預(yù)讀取應(yīng)用程序; “2”——系統(tǒng)將只預(yù)讀取Windows系統(tǒng)文件; “3”——系統(tǒng)將預(yù)讀取Windows系統(tǒng)文件和應(yīng)...
Windows XP藍(lán)屏解決技巧大揭秘
Windows XP藍(lán)屏解決技巧大揭秘_多特軟件教程。一、Windows 2000/XP爆發(fā)藍(lán)色警報(bào)的原因。Windows 2000/XP的BSOD窗口與Windows NT4以前的BOSD窗口有著很大的區(qū)別,最大的區(qū)別是NT的BSOD窗口僅包括一個(gè)通...
WinCE啟動(dòng)時(shí)頻繁死機(jī)的原因分析
與以前的Win CE舊版本不同的是,在Win CE 6.0中內(nèi)核(Kenerl)和OEM代碼被分成oal.exe、kernel.dll和kitl.dll三個(gè)部分,其中啟動(dòng)代碼(startup)和 OAL層的實(shí)現(xiàn)部分不再與內(nèi)核鏈接生成NK.exe,取而代之...
頑固文件清除(PowerTool) v3.8.0增強(qiáng)版
微信掃碼,在手機(jī)上查看選中內(nèi)容