Windows啟動過程詳解 作者:劉晖 更新時間:2006-08-17 出處:個人電腦
我們每天都在和Windows打交道,很多人甚至可能在一天當中要面對多次Windows的啟動過程,可是你知道在Windows的啟動過程背後隱藏著什麼秘密嗎?在這一系列過程中都用到了哪些重要的系統文件?系統的啟動分為幾個步驟?在這些步驟中計算機中發生了什麼事情?本文將試圖為你解釋上述的疑惑。
隨著技術的發展,我們能夠見到的計算機硬件種類越來越多。以計算機上最重要的組件CPU來說,目前就有很多選擇。目前常見的CPU體系結構主要基於復雜指令集(Complex Instruction Set Computing,CISC)或者精簡指令集(Reduced Instruction Set Computing,RISC),我們常用的英特爾的Pentium、Celeron系列以及AMD的Athlon、Sempron系列處理器都是基於復雜指令集的,而這些基於復雜指令集的CPU還有32位和64位的寄存器數據帶寬的區別。因為CPU種類的不同,在不同CPU的系統中運行的Windows系統其啟動過程也有一些小的不同。本文將會以目前來說最普遍的,在x86架構的系統上安裝的32位Windows XP Professional為例向你介紹。
基本上,操作系統的引導過程是從計算機通電自檢完成之後開始進行的,而這一過程又可以細分為預引導、引導、載入內核、初始化內核,以及登錄這五個階段。