- 相關(guān)推薦
微軟Windows 7系統(tǒng)開(kāi)機(jī)加載過(guò)程的原理和機(jī)制
一個(gè)Windows 操作系統(tǒng)用的久了,自然而然的要出很多問(wèn)題,系統(tǒng)也會(huì)明顯的變慢,原因固然很多:注冊(cè)表日益龐大、無(wú)用字體越來(lái)越多、啟動(dòng)加載的程序越來(lái)越多、系統(tǒng)默認(rèn)開(kāi)啟的服務(wù)越來(lái)越多、計(jì)劃任務(wù)列表中被加入了一些莫名其妙的開(kāi)機(jī)啟動(dòng)項(xiàng)目、磁盤碎片越來(lái)越多、殺毒軟件的開(kāi)機(jī)動(dòng)作選項(xiàng)沒(méi)有合理設(shè)置等等。不僅是用久了的系統(tǒng),就算是一個(gè)新安裝好的操作系統(tǒng),也需要進(jìn)行一些設(shè)置優(yōu)化,關(guān)閉不常用的服務(wù)、屏蔽一些壓根無(wú)用的開(kāi)機(jī)啟動(dòng)項(xiàng)目等等。下面,我們一起來(lái)看看整個(gè)Windows 7系統(tǒng)的完整開(kāi)機(jī)加載過(guò)程的原理和機(jī)制。
1、開(kāi)啟電源
計(jì)算機(jī)系統(tǒng)將進(jìn)行加電自檢(POST)。如果通過(guò),之后BIOS會(huì)讀取主引導(dǎo)記錄(MBR)——被標(biāo)記為啟動(dòng)設(shè)備的硬盤的首扇區(qū),并傳送被Windows 7建立的控制編碼給MBR。這時(shí),Windows接管啟動(dòng)過(guò)程。接下來(lái),MBR讀取引導(dǎo)扇區(qū)-活動(dòng)分區(qū)的第一扇區(qū)。此扇區(qū)包含用以啟動(dòng)Windows啟動(dòng)管理器(Windows Boot Manager)程序Bootmgr exe的代碼。
2、啟動(dòng)菜單生成
Windows啟動(dòng)管理器讀取“啟動(dòng)配置數(shù)據(jù)存儲(chǔ)(Boot Confi guration Data store)中的信息。此信息包含已被安裝在計(jì)算機(jī)上的所有操作系統(tǒng)的配置信息。并且用以生成啟動(dòng)菜單。
3、當(dāng)您在啟動(dòng)菜單中選擇下列動(dòng)作時(shí):
<1> 如果您選擇的是Windows 7(或Windows Vista),Windows 啟動(dòng)管理器(Windows Boot Manager)運(yùn)行%SystemRoot%\System32文件夾中的OS loader——Winload.exe。
<2> 如果您選擇的是自休眠狀態(tài)恢復(fù)Windows 7 或 Vista,那么啟動(dòng)管理器將裝載Winresume.exe并恢復(fù)您先前的使用環(huán)境。
<3> 如果您在啟動(dòng)菜單中選擇的是早期的Windows版本,啟動(dòng)管理器將定位系統(tǒng)安裝所在的卷,并且加載Windows NT風(fēng)格的早期OS loader(Ntldr.exe)——生成一個(gè)由boot.ini內(nèi)容決定的啟動(dòng)菜單。
4、核心文件加載至登錄畫(huà)面
Windows7啟動(dòng)時(shí),加載其核心文件 Ntoskrnl.exe和hal.dll——從注冊(cè)表中讀取設(shè)置并加載驅(qū)動(dòng)程序。接下來(lái)將運(yùn)行Windows會(huì)話管理器(smss.exe)并且啟動(dòng) Windows啟動(dòng)程序(Wininit exe),本地安全驗(yàn)證(Lsass.exe)與服務(wù)(services.exe)進(jìn)程,完成后,就可以登錄你的系統(tǒng)了。
5、登陸后的開(kāi)機(jī)加載項(xiàng)目
當(dāng)你輸入您的用戶名和密碼,登陸進(jìn)入您的系統(tǒng)那一刻,硬盤發(fā)出的聲音和硬盤燈的再次提醒你:系統(tǒng)正在加載您這個(gè)賬戶的個(gè)人專用設(shè)置文件,正在加載當(dāng)前電腦和當(dāng)前用戶所指定的一些開(kāi)機(jī)啟動(dòng)項(xiàng)目?jī)?nèi)的軟件。這是眾多軟件(包括木馬病毒)最喜歡的地方,包括我們最常用的QQ、MSN、殺毒軟件,因?yàn)樗鼈円窟@里來(lái)常駐桌面右下角和內(nèi)存之中,方便進(jìn)行正當(dāng)?shù)暮筒徽?dāng)?shù)囊恍┕ぷ?此處指的是某些流氓和惡意軟件)。當(dāng)這些加載完畢,才算真正進(jìn)入了您的 Windows桌面。
【微軟Windows 7系統(tǒng)開(kāi)機(jī)加載過(guò)程的原理和機(jī)制】相關(guān)文章:
系統(tǒng)架構(gòu)設(shè)計(jì)師:使用分頁(yè)和惰性加載01-11
微軟win7系統(tǒng)使用小技巧03-17
Windows系統(tǒng)分區(qū)知識(shí)01-13
微軟認(rèn)證考試之找回丟失Windows權(quán)限的密碼01-10
微軟認(rèn)證:微軟系統(tǒng)工程師認(rèn)證介紹03-18