系統(tǒng)軟件園 - 專注分享最好的電腦系統(tǒng)軟件!免費安全下載 系統(tǒng)軟件園首頁 | Win7激活工具 | 熱門專題
系統(tǒng)軟件園>您的位置:首頁 > > 系統(tǒng)教程 > Win7系統(tǒng)教程 >

注冊表ControlSet001、ControlSet002、CurrentControlSet三個項的作用及關(guān)系

更新時間:2020-05-12 15:39:17| 編輯:本站整理 | 信息來源:本站整理|瀏覽數(shù):
在注冊表編輯的時候我們都會在HKEY_LOCAL_MACHINE\SYSTEM下看到有ControlSet001,ControlSet002,CurrentControlSet幾項,展開之后發(fā)現(xiàn)數(shù)據(jù)都差不多,那么這幾個項是干嘛用的呢?之前又有什么關(guān)聯(lián)?下面小編小編就分享下具體的相關(guān)知識。

注冊表ControlSet001,ControlSet002,CurrentControlSet三個項的作用及關(guān)系

ControlSet001、 ControlSet002以及CurrentControlSet的作用:

這些控件組中包括了操作系統(tǒng)配置的信息,比方服務(wù)、驅(qū)動、系統(tǒng)控制、枚舉信息等等。


ControlSet001、 ControlSet002以及CurrentControlSet的關(guān)系:

默認(rèn)情況下,ControlSet001是系統(tǒng)真實的配置信息??墒菫榱吮苊庑蛱柣靵y,windows啟動時會從ControlSet001復(fù)制一份副 本,作為操作系統(tǒng)當(dāng)前的配置信息。也就是CurrentControlSet。

我們對于計算機配置所作的改動都是直接寫入到 CurrentControlSet,在重新啟動過程中。windows會用CurrentControlSet的內(nèi)容覆蓋掉ControlSet001。以 保證這兩個控件組一致。

當(dāng)操作系統(tǒng)每成功啟動一次(指成功登錄),它都將CurrentControlSetControlSet001中的數(shù)據(jù)拷貝到 ControlSet002中。這樣,ControlSet002就成了“近期一次成功啟動的配置信息”(非常熟悉吧?在啟動windows前按下F8所調(diào) 出的菜單中有這個選項)。所以我們一般系統(tǒng)注冊表中都僅僅是有這三個控件組,而且序號都是current、001和002

可是,這個順序和數(shù)目不是一成不變的。改變就發(fā)生在使用過“近期一次的正確配置”之后。這個時候,系統(tǒng)會把002當(dāng)作系統(tǒng)真實的配置信息。而001這個存 在問題的控件組會被備份封存起來。系統(tǒng)啟動時會從002復(fù)制副本到current。啟動成功后又會把002和current的信息復(fù)制一份到一個新的控件 組作為新的“近期一次的正確配置”,也就是003。這個時候系統(tǒng)就存在4個控件組:current、002、003和備份的001,這里的001是一個存 在問題的組,除非我們想把系統(tǒng)恢復(fù)到上次使用“近期一次正確配置”之前的狀態(tài),否則001的內(nèi)容將不再被使用。


HKLM\system注冊表項中另一個select的子項,當(dāng)中有幾個整數(shù)鍵,各自是:
“Current”數(shù)據(jù)項目表示 Windows XP 在這次啟動過程中使用的控件組。  
“Default”數(shù)據(jù)項目表示 Windows XP 在下次啟動時將使用的控件組。它與這次啟動使用的控件組同樣。  
“LastKnownGood ”數(shù)據(jù)項目表示您在啟動過程中選擇“近期一次的正確配置”時 Windows XP 將使用的控件組。  
“Failed”數(shù)據(jù)項表示 Windows XP 在當(dāng)中保存失敗啟動產(chǎn)生的數(shù)據(jù)的控件組。 此控件組在用戶第一次調(diào)用“近期一次的正確配置”選項之前并不實際存在。  
相應(yīng)上面。系統(tǒng)默認(rèn)時其順序是:001、001、002、無;
第一次使用“lastknowngood”后:002、002、003、001
第二次使用“lastknowngood”后:003、003、004、002(之前的備份001被002覆蓋掉,001組消失)
第三次使用“lastknowngood”后:004、004、001、003(002被003覆蓋,而當(dāng)004要生成新的“lastknowngood”時。001正好可用,于是001重生。002消失)

等等,第四次1、1、2、4,第五次2、2、3、1…………

OK,以上文章摘至網(wǎng)絡(luò),看了之后受益匪淺,更深的了解了系統(tǒng)注冊表的知識。

返回頂部


系統(tǒng)軟件園發(fā)布的系統(tǒng)鏡像及軟件均來至互聯(lián)網(wǎng),僅供學(xué)習(xí)和研究使用,不得用于任何商業(yè)用途并請在下載后24小時內(nèi)刪除,如果滿意請聯(lián)系版權(quán)方購買。
如果您發(fā)現(xiàn)本站侵害了您的版權(quán),請立即聯(lián)系我們,本站將第一時間進(jìn)行相關(guān)處理。聯(lián)系方式(見首頁)
版權(quán)聲明|下載聲明 Copyright @ 2016 系統(tǒng)軟件園