我教你學之注冊表子鍵
了解過根鍵,讓我們再來看看Windows XP根鍵下的主要子鍵吧。在這里,我們主要介紹一些對系統(tǒng)外觀、界面、用戶功能、應用軟件等有影響,也就是用戶希望自定義、清理、設置注冊表的主要修改項。
位于根鍵HKEY_CURRENT_USER下的:
?。ㄗⅲ阂韵伦渔I在HKEY_USERS/.DEFAULT下也有,兩者的含義功能相同,只是HKEY_CURRENT_USER下的設置用于當前登錄用戶,即在個人電腦上多為計算機管理員,而HKEY_USERS/.DEFAULT下的設置用于其他用戶。)
AppEvent子鍵:
保存各個不同的系統(tǒng)功能的時間標簽、描述信息以及聲音等內(nèi)容。其下面又包含EventLabels和Schemes這兩個子鍵。EventLabels子鍵將各種應用事件按字母順序列表。Schemes子鍵則是按照Apps(應用)和Names(命名)對事件進行分類的。現(xiàn)在,打開HKEY_LOCAL_USER\AppEvents\Schemes\Apps\.Default,同時打開[開始]|[控制面板]|[聲音和音頻設備],比較一下彈出的“聲音和音頻設備屬性”對話框中的聲音選項卡和注冊表子鍵的內(nèi)容,你是不是發(fā)現(xiàn)對話框中的 “程序事件”列表中的內(nèi)容和旁邊的注冊表內(nèi)容是一一對應的呢?:)

沒錯,它們正是一回事。所有的程序事件聲音方案都存儲在這里,您可以通過控制面板進行修改,也可以在注冊表中修改,其效果是一致的。
Console子鍵:
這里主要涉及到一些DOS窗口的設置,您可以改變注冊表編輯器窗口右邊的鍵值項,從而修改DOS窗口的尺寸大小、前景色、背景色、光標大小等參數(shù)。

Control Panel子鍵:
其包含的內(nèi)容與桌面、光標、鍵盤和鼠標等設置有關(guān)。同樣,其中的很多子鍵是與“控制面板”中的內(nèi)容相對應的。在它下面的主要子鍵有:
Accessibility子鍵:其中包括的子鍵與“控制面板”中的“輔助功能選項”相對應。有些子鍵的鍵值名中有一個“On”,當其鍵值為0時,表示該設置不啟用;當其值為1時,表示該設置啟用。例如,如圖所示,其下的ShowSounds子鍵,右側(cè)的“On”鍵值為0,相對應的“輔助功能選項”中“聲音”下的“使用聲音顯示”復選框就沒有被選中,若將鍵值改為1,則刷新后,該復選框就會被選中。其它子鍵也是一樣的,它們記錄著“輔助功能”的設置情況,開機時系統(tǒng)從中直接讀取信息。
- Appearance子鍵:與“控制面板”中的“顯示”相對應。其下的Scheme子鍵,用于設置配色方案,這些圖案使用十六進制數(shù)值表示。
- Cursors子鍵:與“控制面板”中“鼠標”,在彈出的對話框中“指針”選項卡相對應。
- Desktop子鍵:其鍵值中列出了桌面和窗口中的各種部件,如窗口邊界、標題、圖標、菜單滾動條、消息框長度、寬度和字體等。這些數(shù)據(jù)有的位于“控制面板”下的“顯示”|“外觀”選項卡中。
- Colors子鍵:用于設置桌面上各種項目(如圖標、菜單等)的顏色。對應在“控制面板”中的位置如上。
- Input Method子鍵:對應“控制面板”中“區(qū)域和語言選項”對話框中的“語言”標簽下的“詳細信息”。
- International子鍵:這里的數(shù)據(jù)可通過“控制面板”下的“日期和時間”進行修改。
- Keyboard子鍵:對應“控制面板”下的“鍵盤”。其中,KeyboardDelay代表鍵盤的字符重復輸入速度。KeyboardSpeed代表鍵盤的字符重復輸入速度。
- Mouse子鍵:對應“控制面板”下的“鼠標”。其中,MouseThreshold1用于設置鼠標雙擊速度。MouseThreshold2用于設置鼠標指針軌跡移動速度。
- PowerCfg子鍵:對應“控制面板”下的“電源選項”對話框中“電源使用方案”。
Keyboard layout子鍵:
用于設置鍵盤的布局,如鍵盤語言的加載順序等。它包括三個子鍵:
- Preload子鍵:用于設置鍵盤語言的加載順序,其下的子鍵每一個代表系統(tǒng)中所安裝的一種鍵盤語言。
- Substitutes子鍵:用于設置可替換的鍵盤語言布局,通常情況為空。
- Toggle子鍵:用于選擇鍵盤語言。
位于根鍵HKEY_LOCAL_MACHINE下的:
Software子鍵:
包含系統(tǒng)軟件、當前安裝的應用程序及用戶的相關(guān)信息。由個人的安裝軟件不同,該子鍵所包含的內(nèi)容也不同。許多安裝程序的卸載,如果不能徹底刪除干凈的話,就要在這里清理。
System子鍵:
這里保存系統(tǒng)啟動時所使用的信息和系統(tǒng)出現(xiàn)故障時用于修復系統(tǒng)的信息。包括各個驅(qū)動程序的描述信息和配置信息等,因此在不用的計算機上內(nèi)容也不相同。其中一個很重要的分支是CurrentControlSet,其下保存著當前的驅(qū)動程序控制集信息。在它的下面,有兩個最重要的分支:
?、?Control子鍵:保存著控制面板中各個圖標程序的設置信息,通??梢栽诳刂泼姘逯羞M行修改,不建議在注冊表中直接修改,因為其復雜性和重要性,一旦修改有誤,可能造成死機。其下主要的子鍵有:
- FontAssoc子鍵:存放字體設置信息。
- Nls子鍵:設置Windows語言特性。
- Session Manager子鍵:用于管理系統(tǒng)的會話,既系統(tǒng)對話框管理器所需的數(shù)據(jù)。
- MediaResources子鍵:用于設置用媒體資源。
- MediaProperties子鍵:設置多媒體屬性。
- FileSystem子鍵:設置Windows的NTFS等文件系統(tǒng)。
- Shutdown子鍵:用于關(guān)機設置,包括快速關(guān)機。
- Keyboard layouts子鍵:主要對Windows的鍵盤布局或者鍵盤語言進行設置。該子鍵下面包括多個關(guān)于鍵盤語言的子鍵,都是用數(shù)字表示的。
- Update子鍵:用于確定“控制面板”的窗口是否被刷新。
- TimeZoneInformation子鍵:設置時區(qū)信息。
- IDConfigDB子鍵:用于顯示硬件配置文件的配置數(shù)據(jù)、配置名稱等其他信息。
- ComputerName子鍵:設置計算機名。
- SecurityProviders子鍵:設置網(wǎng)絡供應商的安全功能。
Services子鍵:保存著Windows的各項服務信息,其下的子鍵中存放著相應服務的配置和描述信息。
- RemoteAccess子鍵:存放和Windows撥號有關(guān)的信息,其下的Authentication用于設置撥號網(wǎng)絡的驗證信息,NetworkProvider用于設置撥號網(wǎng)絡的驅(qū)動程序。
- WinSock子鍵:存放當系統(tǒng)連接Internet時使用的WinSock信息,其下的Autodial子鍵用于設置自動撥號,Parameters子鍵用于設置WinSock參數(shù)。
- ProtectedStorage子鍵:存放受系統(tǒng)保護的系統(tǒng)存儲信息。