[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TermService] 下記錄著“系統服務”的相關設定。那麼ControlSet001、ControlSet002、ControlSet有什麼區別呢。
預設情況下:
ControlSet001:系統真實的配置資訊。
ControlSet:運行時配置。 windows啟動時會從ControlSet001複製一份副 本,作為作業系統當前的配置資訊。我們對於電腦配置所作的修改都是直接寫入到
CurrentControlSet,在重啟過程中,windows會用CurrentControlSet的內容覆蓋掉ControlSet001,以 保證這兩個控制群組一致。
ControlSet002:“最近一次成功啟動的配置資訊”。 當作業系統每成功啟動一次(指成功登入),它都將CurrentControlSet和ControlSet001中的資料複製到
ControlSet002中。
----------------------------------------------------------------------------
但是,這個順序和數目不是一成不變的,改變就發生在使用過“最近一次的正確配置”之後。這個時候,系統會把002當作系統真實的配置資訊,而001這個存 在問題的控制群組會被
備份封存起來。
[HKEY_LOCAL_MACHINE\SYSTEM\system\select] 下記錄著下次將要使用的配置:
“Current”資料項目表示 Windows XP 在這次啟動過程中使用的控制群組。
“Default”資料項目表示 Windows XP 在下次啟動時將使用的控制群組,它與這次啟動使用的控制群組相同。
“LastKnownGood ”資料項目表示您在啟動過程中選擇“最近一次的正確配置”時 Windows XP 將使用的控制群組。
“Failed”資料項目表示 Windows XP 在其中儲存失敗啟動產生的資料的控制群組。 此控制群組在使用者第一次調用“最近一次的正確配置”選項之前並不實際存在。