ControlSet00一、ControlSet002以及CurrentControlSet的區別

ControlSet00一、ControlSet002以及CurrentControlSet的區別
 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TermService]  下記錄着「系統服務」的相關設置。

那麼ControlSet00一、ControlSet00二、CurrentControlSet有什麼區別呢?

          默認狀況下:

          ControlSet001:系統真實的配置信息。

          CurrentControlSet:運行時配置。

windows啓動時會從ControlSet001複製一份副本,做爲操做系統當前的配置信息。

咱們對於計算機配置所做的修改都是直接寫入到 CurrentControlSet,在重啓過程當中,windows會用CurrentControlSet

的內容覆蓋掉ControlSet001,以 保證這兩個控件組一致。

          ControlSet002:最近一次成功啓動的配置信息。

 當操做系統每成功啓動一次(指成功登陸),它都將CurrentControlSet和ControlSet001中的數據複製到 

ControlSet002中。

----------------------------------------------------------------------------

          可是,這個順序和數目不是一成不變的,改變就發生在使用過「最近一次的正確配置」以後。這個時候,系

統會把002看成系統真實的配置信息,

而001這個存在問題的控件組會被備份封存起來。

          [HKEY_LOCAL_MACHINE\SYSTEM\system\select]  下記錄着下次將要使用的配置:

  「Current」數據項目表示 Windows在此次啓動過程當中使用的控件組。  
  「Default」數據項目表示 Windows 在下次啓動時將使用的控件組,它與此次啓動使用的控件組相同。  
  「LastKnownGood 」數據項目表示您在啓動過程當中選擇「最近一次的正確配置」時 Windows XP 將使用的控件組。  
  「Failed」數據項表示 Windows XP 在其中保存失敗啓動產生的數據的控件組。 此控件組在用戶第一次調用「最近

一次的正確配置」選項以前並不實際存在。
相關文章
相關標籤/搜索