萬盛學電腦網

 萬盛學電腦網 >> 電腦入門 >> 注冊表根鍵 電腦技術吧

注冊表根鍵 電腦技術吧

  在我們介紹過注冊表的基本結構後,很容易知道根鍵是注冊表的基礎。那麼,就先讓我們來看一下Windows XP中五個根鍵相互之間有些怎樣的聯系,在計算機開機的初始化過程中又為何如此重要呢。
  可以說,在Windows XP注冊表裡,所有的信息都是保存在“配置單元”或者“根鍵”中的,所有注冊表條目都需要在配置單元的子鍵分支下面表現出來,以進行查看和編輯。
  通過使用根鍵,可以讓用戶更容易地控制Windows XP注冊表。其中的一部分根鍵與根鍵下面的某些子鍵有著密切的關系。例如,HKEY_CLASSES_ROOT和HKEY_LOCAL_MACHINE根鍵的Classes子鍵下面的內容完全相同,由於其重要而特殊的地位將它單獨分離出來,方便了管理,查看也一目了然;又如HKEY_CURRENT_CONFIG和HKEY_LOCAL_MACHINE根鍵下的SystemCurrentControlSetHardware ProfilesCurrent子鍵下面的內容完全相同。
  HKEY_CURRENT_USER根鍵內容與HKEY_USERS根鍵部分內容相同,在啟動Windows XP時,系統將HKEY_USERS中的部分內容復制到HKEY_CURRENT_USER根鍵中,采用SID標識來產生映射關系。
  現在,讓我們再來看看每個根鍵單獨包含的信息吧。
  一. HKEY_CLASSES_ROOT根鍵
  HKEY_CLASSES_ROOT根鍵包含了啟動應用程序所需的全部信息,其中包括:
所有擴展名以及應用程序和文檔之間的關聯信息。
所有驅動程序的名字。
當作指針的字符串,指向它們代表的實際文件。
類標識CLSID,這在訪問子鍵信息時非常有用,因為Windows中訪問子鍵的信息都是用CLSID來代替的。這裡的標識在Windows XP系統中是唯一的。
DDE和OLE信息。對於每個文件關聯都可以使用DDE和OLE功能。
應用程序和文檔使用的圖標。
  二. HKEY_CURRENT_USER根鍵
  HKEY_CURRENT_USER根鍵用於管理與當前登錄系統的用戶有關的信息,其中包括:用戶的桌面以及Windows XP對用戶呈現的外觀和行為。
與所有網絡設備的連接,如打印機、共享磁盤空間等資源。
桌面程序項、應用程序參數選擇項、屏幕顏色等其它一些個人偏好,還有安全權限等。

    copyright © 萬盛學電腦網 all rights reserved