微軟認證

當前位置 /首頁/IT認證/微軟認證/列表

微軟Windows 7系統開機載入過程的原理和機制

一個Windows 作業系統用的久了,自然而然的要出很多問題,系統也會明顯的變慢,原因固然很多:登錄檔日益龐大、無用字型越來越多、啟動載入的程式越來越多、系統預設開啟的服務越來越多、計劃任務列表中被加入了一些莫名其妙的開機啟動專案、磁碟碎片越來越多、防毒軟體的開機動作選項沒有合理設定等等。不僅是用久了的系統,就算是一個新安裝好的作業系統,也需要進行一些設定優化,關閉不常用的服務、遮蔽一些壓根無用的開機啟動專案等等。下面,我們一起來看看整個Windows 7系統的完整開機載入過程的原理和機制。

微軟Windows 7系統開機載入過程的原理和機制

  1、開啟電源

計算機系統將進行加電自檢(POST)。如果通過,之後BIOS會讀取主引導記錄(MBR)——被標記為啟動裝置的硬碟的首扇區,並傳送被Windows 7建立的控制編碼給MBR。這時,Windows接管啟動過程。接下來,MBR讀取引導扇區-活動分割槽的第一扇區。此扇區包含用以啟動Windows啟動管理器(Windows Boot Manager)程式Bootmgr exe的`程式碼。

  2、啟動選單生成

Windows啟動管理器讀取“啟動配置資料儲存(Boot Confi guration Data store)中的資訊。此資訊包含已被安裝在計算機上的所有作業系統的配置資訊。並且用以生成啟動選單。

  3、當您在啟動選單中選擇下列動作時:

<1> 如果您選擇的是Windows 7(或Windows Vista),Windows 啟動管理器(Windows Boot Manager)執行%SystemRoot%System32資料夾中的OS loader——。

<2> 如果您選擇的是自休眠狀態恢復Windows 7 或 Vista,那麼啟動管理器將裝載並恢復您先前的使用環境。

<3> 如果您在啟動選單中選擇的是早期的Windows版本,啟動管理器將定位系統安裝所在的卷,並且載入Windows NT風格的早期OS loader()——生成一個由內容決定的啟動選單。

  4、核心檔案載入至登入畫面

Windows7啟動時,載入其核心檔案 和——從登錄檔中讀取設定並載入驅動程式。接下來將執行Windows會話管理器()並且啟動 Windows啟動程式(Wininit exe),本地安全驗證()與服務()程序,完成後,就可以登入你的系統了。

  5、登陸後的開機載入專案

當你輸入您的使用者名稱和密碼,登陸進入您的系統那一刻,硬碟發出的聲音和硬碟燈的再次提醒你:系統正在載入您這個賬戶的個人專用設定檔案,正在載入當前電腦和當前使用者所指定的一些開機啟動專案內的軟體。這是眾多軟體(包括木馬病毒)最喜歡的地方,包括我們最常用的QQ、MSN、防毒軟體,因為它們要靠這裡來常駐桌面右下角和記憶體之中,方便進行正當的和不正當的一些工作(此處指的是某些流氓和惡意軟體)。當這些載入完畢,才算真正進入了您的 Windows桌面。