注冊表的使用與維護_第1頁
注冊表的使用與維護_第2頁
注冊表的使用與維護_第3頁
注冊表的使用與維護_第4頁
注冊表的使用與維護_第5頁
已閱讀5頁,還剩67頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、注冊表的使用與維護Windows系統(tǒng)的維護1本章學(xué)習(xí)目標 本章主要講解注冊表的基本知識。通過本章學(xué)習(xí),讀者應(yīng)該掌握以下知識: 注冊表的作用;注冊表的結(jié)構(gòu);注冊表子目錄樹的功能;注冊表編輯器regedit和regedt32的區(qū)別;注冊表編輯器的使用。215.1 注冊表概述(5)什么是注冊表注冊表作用 注冊表的結(jié)構(gòu)注冊表編輯器315.1 注冊表概述(4)與注冊表有關(guān)的術(shù)語: 、注冊表:是一個樹狀分層的數(shù)據(jù)庫。從物理上講,它是System.dat和NTUser.dat兩個文件;從邏輯上講,它是用戶在注冊表編輯器中看到的配置數(shù)據(jù)。 、HKEY:“根鍵”或“主鍵”,它的圖標與資源管理器中文件夾的圖標有點

2、兒相像。注冊表分為六個部分,并稱之為HKEY_name,它意味著某一鍵的句柄。、key(鍵):它包含了附加的文件夾和一個或多個值。、subkey(子鍵):在某一個鍵(父鍵)下面出現(xiàn)的鍵(子鍵)。415.1 注冊表概述(3)、branch(分支):代表一個特定的子鍵及其所包含的一切。一個分支可以從每個注冊表的頂端開始,但通常用以說明一個鍵和其所有內(nèi)容。 、valueentry(值項):帶有一個名稱和一個值的有序值。每個鍵都可包含任何數(shù)量的值項。每個值項均由三部分組成:名稱,數(shù)據(jù)類型,數(shù)據(jù)。名稱:不包括反斜杠的字符、數(shù)字、代表符、空格的任意組合。同一鍵中不可有相同的名稱。515.1 注冊表概述(2

3、)數(shù)據(jù)類型:包括字符串、二進制、雙字三種。字符串(REG_SZ):顧名思義,一串ASCII碼字符。如“HelloWorld”,是一串文字或詞組。在注冊表中,字符串值一般用來表示文件的描述、硬件的標識等。通常它由字母和數(shù)字組成。注冊表總是在引號內(nèi)顯示字符串。 二進制(REG_BINARY):如F03D990000BC,是沒有長度限制的二進制數(shù)值,在注冊表編輯器中,二進制數(shù)據(jù)以十六進制的方式顯示出來。615.1 注冊表概述(1)雙字(REG_DWORD):從字面上理解應(yīng)該是DoubleWord,雙字節(jié)值。由1-8個十六進制數(shù)據(jù)組成,我們可用以十六進制或十進制的方式來編輯。如D1234567。數(shù)據(jù):

4、值項的具體值,它可以占用到64KB。 、Default(缺省值):每一個鍵至少包括一個值項,稱為缺省值(Default),它總是一個字串。715.1.1 什么是注冊表(3) 注冊表是 Windows XP的一個內(nèi)部數(shù)據(jù)庫,是一個巨大的樹狀分層的數(shù)據(jù)庫。它容納了應(yīng)用程序和計算機系統(tǒng)的全部配置信息、系統(tǒng)和應(yīng)用程序的初始化信息、應(yīng)用程序和文檔文件的關(guān)聯(lián)關(guān)系、硬件設(shè)備的說明、狀態(tài)和屬性以及各種狀態(tài)信息和數(shù)據(jù)。注冊表中存放著各種參數(shù),直接控制著Windows的啟動、硬件驅(qū)動程序的裝載以及一些Windows應(yīng)用程序的運行,從而在整個Windows系統(tǒng)中起著核心作用。 815.1.1 什么是注冊表(2)注冊

5、表是一個記錄32位驅(qū)動的設(shè)置和位置的數(shù)據(jù)庫。當操作系統(tǒng)需要存取硬件設(shè)備,使用驅(qū)動程序,甚至設(shè)備是一個BIOS支持的設(shè)備。無BIOS支持的設(shè)備安裝時必須需要驅(qū)動,這個驅(qū)動是獨立于操作系統(tǒng)的,但是操作系統(tǒng)需要知道從哪里找到它們,文件名、版本號、其他設(shè)置和信息,沒有注冊表對設(shè)備的記錄,它們就不能被使用。 915.1.1 什么是注冊表(1)它包括如下一些內(nèi)容:(1)軟、硬件的有關(guān)配置和狀態(tài)信息,注冊表中保存有應(yīng)用程序和資源管理器外殼的初始條件、首選項和卸載數(shù)據(jù)。(2)聯(lián)網(wǎng)計算機的整個系統(tǒng)的設(shè)置和各種許可、文件擴展名與應(yīng)用程序的關(guān)聯(lián)關(guān)系,硬件部件的描述、狀態(tài)和屬性。(3)性能記錄和其它底層的系統(tǒng)狀態(tài)信息

6、,以及其它一些數(shù)據(jù)。1015.1.2 注冊表作用(3) 注冊表在Windows XP中起到中介的作用,負責(zé)系統(tǒng)同軟件、硬件、用戶之間的溝通。 在Windows XP中運行一個應(yīng)用程序的時候,系統(tǒng)會從注冊表取得相關(guān)信息,如數(shù)據(jù)文件的類型、保存文件的位置、菜單的樣式、工具欄的內(nèi)容、相應(yīng)軟件的安裝日期、用戶名、版本號、序列號等。用戶可以定制應(yīng)用軟件的菜單、工具欄和外觀,相關(guān)信息即存儲在注冊表中,注冊表會記錄應(yīng)用的設(shè)置,并把這些設(shè)置反映給系統(tǒng)。 注冊表會自動記錄用戶操作的結(jié)果。1115.1.2 注冊表作用(2)當一個用戶準備運行一個應(yīng)用程序,注冊表提供應(yīng)用程序信息給操作系統(tǒng),這樣應(yīng)用程序可以被找到,正

7、確數(shù)據(jù)文件的位置被規(guī)定,其他設(shè)置也都可以被使用。 每個注冊表的參數(shù)項控制了一個用戶的功能或者計算機功能。用戶功能可能包括了桌面外觀和用戶目錄。所以,計算機功能和安裝的硬件和軟件有關(guān),對所以用戶來說項都是公用的。1215.1.2 注冊表作用(1)概括起來,注冊表中存放著各種參數(shù),直接控制著Windows的啟動、硬件驅(qū)動程序的裝載以及一些Windows應(yīng)用程序的運行,從而在整個系統(tǒng)中起著核心作用。它包括: (1)軟、硬件的有關(guān)配置和狀態(tài)信息,注冊表中保存有應(yīng)用程序和資源管理器外殼的初始條件、首選項和卸載數(shù)據(jù)。 (2)聯(lián)網(wǎng)計算機的整個系統(tǒng)的設(shè)置和各種許可,文件擴展名與應(yīng)用程序的關(guān)聯(lián),硬件部件的描述、

8、狀態(tài)和屬性。(3)性能記錄和其它底層的系統(tǒng)狀態(tài)信息,以及其它數(shù)據(jù)。如果注冊表受到了破壞,輕者使Windows的啟動過程出現(xiàn)異常,重者可能會導(dǎo)致整個系統(tǒng)的完全癱瘓。因此正確地認識、使用,特別是及時備份以及有問題時恢復(fù)注冊表,對用戶來說就顯得非常重要。1315.1.3 注冊表的結(jié)構(gòu)(9) 注冊表的外部形式是Windows目錄下的兩個二進制文件System.dat和NTUser.dat,內(nèi)部組織結(jié)構(gòu)是一個類似于目錄管理的樹狀分層的結(jié)構(gòu)。 注冊表被組織成子目錄樹及其項、子項和值項的分層結(jié)構(gòu),具體內(nèi)容取決于安裝在每臺計算機上的設(shè)備、服務(wù)和程序。一臺計算機上的注冊表內(nèi)容可能與另一臺有很大不同。注冊表項可以

9、有子項,同樣,子項也可以有子項。 1415.1.3 注冊表的結(jié)構(gòu)(圖)圖15-1 注冊表結(jié)構(gòu)圖1515.1.3 注冊表的結(jié)構(gòu)(8)1、HKEY_USERS 該根鍵保存了存放在本地計算機口令列表中的用戶標識和密碼列表,即用戶設(shè)置。每個用戶的預(yù)配置信息都存儲在HKEY_USERS根鍵中。HKEY_USERS是遠程計算機中訪問的根鍵之一。其內(nèi)容取決于計算機是否激活了用戶配置文件,若未激活用戶配置文件,則可以看到稱為.DEFAULT的單一子鍵,該子鍵包括和所有用戶相關(guān)的各種設(shè)置,并且和Windows下的USER.DAT文件相配合。若激活了用戶配置文件并且正確地執(zhí)行了登錄,則還有一個“用戶名”的子鍵,該

10、用戶名為用戶登錄的名稱。 1615.1.3 注冊表的結(jié)構(gòu)(7)2、HKEY_CURRENT_CONFIG 該根鍵存放著定義當前用戶桌面配置(如顯示器等)的數(shù)據(jù),最后使用的文檔列表(MRU)和其他有關(guān)當前用戶的Windows系統(tǒng)的安裝的信息。 1715.1.3 注冊表的結(jié)構(gòu)(6)2.HKEY_CURRENT_USER 該根鍵包含本地工作站中存放的當前登錄的用戶信息,包括用戶登錄用戶名和暫存的密碼(注:此密碼在輸入時是隱藏的)。用戶登錄時,其信息從HKEY_USERS中相應(yīng)的項拷貝到HKEY_CURRENT_USER中。HKEY_CURRENT_USER下面有7個子關(guān)鍵字。其中除RemoteAcc

11、ess”外,其余6個都為系統(tǒng)預(yù)定義。1815.1.3 注冊表的結(jié)構(gòu)(5)AppEvents這個子鍵里登記已注冊的各種應(yīng)用事件。 ControlPanel它里面涉及到控制面板設(shè)置有關(guān)的內(nèi)容。 InstallLocationsMRUwindows安裝路徑的有關(guān)信息。 Keyboardlayout關(guān)于鍵盤設(shè)置的信息。 Network有關(guān)網(wǎng)絡(luò)設(shè)置的信息。 RemoteAccess安裝IE時建立的子關(guān)鍵字,包含該應(yīng)用程序的有關(guān)信息。 Software軟件的有關(guān)信息。 1915.1.3 注冊表的結(jié)構(gòu)(4)4.HKEY_CLASSES_ROOT 該鍵由多個子鍵組成,具體可分為兩種:一種是已經(jīng)注冊的各類文件的

12、擴展名,另一種是各種文件類型的有關(guān)信息。左欄中的子鍵就是各種已經(jīng)注冊的文件擴展名。注冊表內(nèi)己經(jīng)登記的文件擴展名中,有系統(tǒng)默認和應(yīng)用程序自定義的擴展名。應(yīng)用程序只有把自定義的擴展名在注冊表中登記,系統(tǒng)才能識別和關(guān)聯(lián)使用有關(guān)的文檔,但只有經(jīng)過注冊的擴展名,系統(tǒng)才能自動關(guān)聯(lián)。根據(jù)在Windows中安裝的應(yīng)用程序的擴展名,該根鍵指明其文件類型的名稱。 2015.1.3 注冊表的結(jié)構(gòu)(3)在第一次安裝Windows時,RTF(RichTextformat)文件與寫字板(WordPad)聯(lián)系起來,但在以后安裝了中文Word后,雙擊一個RTF文件時,將自動激活Word。存放在SYSTEM.DAT中的KEY_

13、CLASSES_ROOT,將替代WIN.INI文件中的Extensions小節(jié)中的設(shè)置項,它把應(yīng)用程序與文件擴展名聯(lián)系起來,它也替代了Windows9.x中的Reg.dat文件中的相似的設(shè)置項。2115.1.3 注冊表的結(jié)構(gòu)(2)5.HKEY_LOCAL_MACHINE 注冊表的核心,計算機的各種硬件和軟件的配置均存在于此。它包括以下八個部分:Config配置、Driver驅(qū)動程序、Enum即插即用、Hardware硬件、Network網(wǎng)絡(luò)、Security安全、Software軟件、System系統(tǒng)。每部分中又包括許多子鍵。該根鍵存放本地計算機硬件數(shù)據(jù),此根鍵下的子關(guān)鍵字包括在SYSTEM.

14、DAT中,用來提供HKEY_LOCAL_MACHINE所需的信息,或者在遠程計算機中可訪問的一組鍵中。該根鍵中的許多子鍵與System.ini文件中設(shè)置項類似。 2215.1.3 注冊表的結(jié)構(gòu)(1)表15-1 標準配置單元和文件注冊表配置單元 文件名HKEY_LOCAL_MACHINESAMSam和Sam. logHKEY_LOCAL_MACHINESECURITY安全和Security. logHKEY_LOCAL_MACHINESOFTWARE 軟件和Software. log HKEY_LOCAL_MACHINESYSYTEM 系統(tǒng)和System. log HKEY_CURRENT_CO

15、NFIG 系統(tǒng)和System. log HKEY_CURRENT_USER Ntuser.dat和 Ntuser. log HKEY_USERDEFAULT 默認和Default. log 2315.1.4 注冊表編輯器 Windows 2000提供兩個版本的注冊表編輯器:(1)Regedit.exe:被自動安裝在%systemroot%文件夾中,啟動應(yīng)用程序顯示如圖15-2所示窗口。(2)Regedt32.exe:被自動安裝在%systemroot%system32文件夾中,啟動應(yīng)用程序顯示如圖15-3所示窗口。24圖15- 2 Regedit注冊表編輯器25圖15- 3 Regedt32注

16、冊表編輯器 2615.2 注冊表子目錄樹 HKEY_CURRENT_USERHKEY_LOCAL_MACHINEHKEY_CLASSES_ROOTHKEY_USERSHKEY_CURRENT_CONFIG2715.2.1 HKEY_CURRENT_USER(12)HKEY_CURRENT_USER子目錄樹是Windows XP注冊表最重要的部分之一,它包含Windows XP系統(tǒng)、系統(tǒng)的集成部分以及應(yīng)用軟件的配置信息,主要是針對系統(tǒng)的聲音、時間、控制面板的功能(如桌面、鼠標、配色方案、屏幕保護程序)、鍵盤等建立的配置信息以及安裝軟件時由安裝程序建立的項和值(如圖15-4所示)。下面介紹一些HK

17、EY_CURRENT_USER中常用項。2815.2.1 HKEY_CURRENT_USER(11)圖15-4 HKEY_CURRENT_USER子目錄樹2915.2.1 HKEY_CURRENT_USER(10)1HKEY_CURRENT_USERAppEventsHKEY_CURRENT_USERAppEvents及其子項,定義了系統(tǒng)特定事件的名稱以及發(fā)生該事件時系統(tǒng)的聲音提示。其中,HKEY_CURRENT_USERAppEventsEventLabels子項定義了特定事件的名稱,如“最大化”、“啟動Windows”、“電池電力不足警告”等,此處的設(shè)置在“聲音和多媒體屬性”對話框的“聲音

18、”選項卡的“聲音事件”列表中列出。HKEY_CURRENT_USERAppEventsSchemes子項則定義了發(fā)生特定的事件時系統(tǒng)要播放的聲音文件。3015.2.1 HKEY_CURRENT_USER(9)在HKEY_CURRENT_USERAppEventsSchemes中有三個子項:Names子項定義了系統(tǒng)附帶的和用戶自定義的聲音方案的名稱,如“Windows默認”、“無聲”等。Apps子項定義了系統(tǒng)附帶的聲音方案的具體設(shè)置,其中,AppsDefault子項定義了通用的配置信息,而AppsEXPLORER、AppsMplay32、AppsSndrec32、AppsPowerCfg子項則分

19、別定義了打開和關(guān)閉“資源管理器”、“媒體播放機”、“錄音機”、“電源管理”時播放的聲音。NewSchemes子項則定義系統(tǒng)新的聲音方案。3115.2.1 HKEY_CURRENT_USER(8)2HKEY_CURRENT_USERConsoleHKEY_CURRENT_USERConsole定義了“命令提示符”窗口的一些特性,如光標大小、窗口大小、字體、屏幕及字體顏色等內(nèi)容。在“命令提示符屬性”對話框中可以進行相應(yīng)的設(shè)置,其設(shè)置的結(jié)果就保存在該項中。3215.2.1 HKEY_CURRENT_USER(7)3HKEY_CURRENT_USERControl PanelHKEY_CURRENT_

20、USERControl Panel項定義的配置很多,用戶在“控制面板”中進行的大部分設(shè)置,都保存在此項中,包括輔助功能選項、顯示器、鼠標、區(qū)域選項、屏幕保護等信息。(1)Accessibility子項中保存著“控制面板”中輔助功能選項的所有內(nèi)容。(2)Appearance子項對應(yīng)于“顯示器屬性”對話框的“外觀”選項卡,在AppearanceSchemes中定義了所有的可以使用的外觀方案,包括顏色和字體,如“Windows標準”、“Windows標準大”等,與“外觀”選項卡的“方案”下拉列表相對應(yīng)。如果在“外觀”選項卡中作了更改,其結(jié)果將保存在HKEY_CURRENT_USER Control

21、PanelAppearance子選項中。3315.2.1 HKEY_CURRENT_USER(6)3HKEY_CURRENT_USERControl Panel(續(xù))(3)Colors子項為定義默認的顏色值,這些值就是系統(tǒng)外觀方案中使用的顏色,包括在“外觀”選項卡的“項目”下拉列表框中列出的所有項目,用戶可以使用“顏色”按鈕進行修改。在注冊表中,顏色使用RGB值的方式表示,用紅、藍、綠三種基本色的多少表示,如“255.255.255”表示白色。(4)Current子項保存當前系統(tǒng)使用的配色方案的名稱。3415.2.1 HKEY_CURRENT_USER(5)(5)Custom Colors子項

22、定義了用戶自定義顏色中的十六種常用顏色。當在“外觀”選項卡中使用“顏色”按鈕進行修改,單擊“其他”按鈕打開“顏色”對話框時,Custom Colors子項定義的顏色就顯示在“自定義顏色”選項框中??梢栽凇邦伾睂υ捒蛑卸x這十六種常用自定義顏色。(6)Desktop子項保存桌面外觀的其他設(shè)置,如窗口退出時的大小和狀態(tài)、快捷菜單出現(xiàn)的延遲時間、桌面墻紙的特征以及窗口和菜單響應(yīng)用戶操作的方式。DesktopWindow Metrics子項用于保存窗口的狀態(tài)。3515.2.1 HKEY_CURRENT_USER(4)3HKEY_CURRENT_USERControl Panel (續(xù))(7)Inte

23、rnational子項保存在“區(qū)域選項”中所進行的設(shè)置。(8)Keyboard子項保存鍵盤的擊鍵延遲、重復(fù)速率以及光標的閃爍速度等配置信息,對應(yīng)于“鍵盤屬性”對話框中的“速度”選項卡,用戶在此處所做的設(shè)置將保存在Keyboard子項中。(9)Mouse子項保存有關(guān)鼠標的設(shè)置信息,如鼠標的速度、雙擊的速度等,用戶在“鼠標屬性”對話框的“鼠標鍵”和“移動”選項卡中所作的設(shè)置,保存在該項中。(10)Patterns子項保存可在桌面中顯示的各種背景圖案。在“顯示器屬性”對話框的“背景”選項卡中單擊“圖案”按鈕,打開“圖案”對話框,“圖案”列表框中列出的所有圖案都來自于Patterns子項。用戶如果在此

24、處編輯了圖案,所作的修改也將保存在Patterns 子項中。3615.2.1 HKEY_CURRENT_USER(3)3HKEY_CURRENT_USERControl Panel (續(xù))(11)PowerCfg子項設(shè)置當前使用的電源管理方案,對應(yīng)于“控制面板”中的“電源選項”。PowerCfgPowerPolicies子項中包含系統(tǒng)已經(jīng)定義好的可以使用的六種方案,這六種方案在“電源選項屬性”對話框的“電源使用方案”選項卡的“電源使用方案”下拉列表中列出。(12)Screen Saver.3DflyingObj子項以及其他的Screen Saver.*子項中列出了系統(tǒng)可以使用的屏幕保護設(shè)置信息

25、,每個屏幕保護程序都有一個Screen Saver.*項,用于定義該屏幕保護程序的設(shè)置信息。用戶可以通過“顯示屬性”對話框的“屏幕保護”選項卡中的“設(shè)置”按鈕進行設(shè)置。3715.2.1 HKEY_CURRENT_USER(2)4HKEY_CURRENT_USEREnvironmentHKEY_CURRENT_USEREnvironment定義了系統(tǒng)以及其他登錄用戶的臨時文件的存放目錄。5HKEY_CURRENT_USERPrintersHKEY_CURRENT_USERPrinters中列出了有關(guān)打印機的設(shè)置信息,其中,HKEY_CURRENT_USERPrintersDevModePerUs

26、er子項中保存本地安裝的所有打印機及其設(shè)置信息。3815.2.1 HKEY_CURRENT_USER(1)6HKEY_CURRENT_USERKeyboard LayoutHKET_CURRENT_USERKeyboard Layout中保存著系統(tǒng)的鍵盤布局設(shè)置,其中,Keyboard LayoutPreload子項保存已添加的輸入法的編號。在“區(qū)域選項”對話框中的“輸入法區(qū)域設(shè)置”選項卡中可以對該子項進行設(shè)置。7HKEY_CURRENT_USERsoftwareHKEY_CURRENT_USERSoftware中包含系統(tǒng)、系統(tǒng)附帶的應(yīng)用軟件以及已經(jīng)在系統(tǒng)中安裝的其他軟件的設(shè)置信息。使用這些軟

27、件時所作的設(shè)置以及應(yīng)用軟件的默認設(shè)置信息,都將保存在HKEY_CURRENT_USERSoftware項中的相應(yīng)子項中。3915.2.2 HKEY_LOCAL_MACHINE(3)HKEY_LOCAL_MACHINE子目錄樹中的設(shè)置內(nèi)容是關(guān)于本地計算機系統(tǒng)的信息,包括硬件和操作系統(tǒng)數(shù)據(jù),如總線類型、系統(tǒng)內(nèi)存、設(shè)備驅(qū)動程序和啟動控制數(shù)據(jù)。這些信息只與本地的用戶有關(guān),而與其他用戶無關(guān)。HKEY_LOCAL_MACHINE包含五個子項(如圖15-5所示)。注意不能使用注冊表編輯器修改HKEY_LOCAL_MACHINE子目錄樹中的SAM子項和SECURITY子項,這些子項對應(yīng)的是“計算機管理器”等系

28、統(tǒng)功能。4015.2.2 HKEY_LOCAL_MACHINE(2)圖15-5 HKEY_LOCAL_MACHINE子目錄樹4115.2.2 HKEY_LOCAL_MACHINE(1)1HKEY_LOCAL_MACHINEHARDWARE保存了Windows XP 系統(tǒng)中的所有硬件信息,系統(tǒng)和應(yīng)用程序都是通過該項的設(shè)置與具體的硬件進行溝通。2HEKY_LOCAL_MACHINESOFTWARE包含系統(tǒng)中軟件的設(shè)置信息。由于用戶安裝的軟件不同,該項中的設(shè)置信息也會不同。3HEKY_LOCAL_MACHINESYSTEM包含系統(tǒng)啟動需要的詳細信息,包含設(shè)備的驅(qū)動程序及其配置信息、控制數(shù)據(jù)、系統(tǒng)分區(qū)

29、及其他驅(qū)動器的設(shè)置信息,以及系統(tǒng)不能啟動時,如何恢復(fù)正確配置信息。4215.2.3 HKEY_CLASSES_ROOT(2)為了加強對系統(tǒng)數(shù)據(jù)類型的管理,Windows 2000在注冊表中組織了HKEY_CLASSES_ROOT子目錄樹,它包含了對數(shù)據(jù)文件類型的定義;每一種在系統(tǒng)中注冊過的文件類型,都會在此建立一個子項(如圖15-6所示)。在每一個子項中定義的數(shù)據(jù)文檔的擴展名、擴展名的說明性文字、在文件列表窗口中顯示的圖標以及與數(shù)據(jù)文檔關(guān)聯(lián)的應(yīng)用程序和應(yīng)用程序?qū)?shù)據(jù)文檔的操作方式。如果用戶要動手注冊新的數(shù)據(jù)文檔,可以在HKEY_CLASSES_ROOT中創(chuàng)建相應(yīng)的子項。 4315.2.3 HK

30、EY_CLASSES_ROOT(1)圖15-6 HKEY_CLASSES_ROOT子目錄樹4415.2.4 HKEY_USERS(2)HKEY_USERS子目錄樹(如圖15-7所示)是用來控制用戶配置文件的,它包含所有用戶的配置文件的內(nèi)容。每個用戶都會在HKEY_USERS項中有一個子項,該子項的內(nèi)容和HKEY_CURRENT_USER項的內(nèi)容相似,具體功能也相同,只是使用子項的用戶不同。 4515.2.4 HKEY_USERS(12)圖15-7 HKEY_USERS子目錄樹4615.2.5 HKEY_CURRENT_CONFIG(2)HKEY_CURRENT_CONFIG子目錄樹是用來控制系

31、統(tǒng)硬件配置信息的,它包含系統(tǒng)不同的硬件配置信息之間的差異。如果在系統(tǒng)中設(shè)置了多個不同的正確的配置文件,則系統(tǒng)在啟動時會讓用戶選擇要使用的配置文件。HKEY_CURRENT_CONFIG控制項代表的就是用戶或用戶選擇的硬件配置文件,但是它只列出用戶選擇的配置文件與其它配置文件不同的地方。4715.2.5 HKEY_CURRENT_CONFIG(1)圖15-8 HKEY_CURRENT_CONFIG子目錄樹4815.3 使用REGEDIT管理注冊表15.3.1 導(dǎo)出注冊表文件導(dǎo)入和導(dǎo)出系統(tǒng)配置信息可以有效地防止系統(tǒng)配置信息的丟失和破壞。在每次對系統(tǒng)進行大的修改之后,都應(yīng)該對注冊表進行備份(導(dǎo)出),

32、過程如下:步驟一,打開注冊表編輯器;步驟二,選擇“注冊表”菜單中的“導(dǎo)出注冊表文件”命令,打開如圖15-9對話框;4915.3.1 導(dǎo)出注冊表文件(3)步驟三,根據(jù)需要選擇導(dǎo)出整個注冊表或者導(dǎo)出某個子目錄樹或者子項;步驟四,選擇導(dǎo)出路徑,在“文件名”下拉文本框中輸入注冊表文件的名稱。步驟五,單擊“保存”按鈕,完成操作。5015.3.1 導(dǎo)出注冊表文件(2)圖15-9 導(dǎo)出注冊表文件5115.3.2 導(dǎo)入注冊表文件(1)當注冊表出現(xiàn)錯誤或者需要還原導(dǎo)出的注冊表配置信息,通過注冊表編輯器的導(dǎo)入功能可很快恢復(fù)注冊表配置信息,過程如下:步驟一,打開注冊表編輯器;步驟二,選擇“注冊表”菜單中的“導(dǎo)入注冊

33、表文件”命令,打開對話框;步驟三,找到導(dǎo)出目錄,選擇已經(jīng)導(dǎo)出的文件,然后單擊“打開”按鈕即可對現(xiàn)有的注冊表信息進行還原。5215.3.3 查找字符串、值或注冊表項(2)由于注冊表是計算機系統(tǒng)的核心,包括的內(nèi)容特別多,所以在查找某一個字符串、值或注冊表項時,通常需要很長的過程和時間。注冊表編輯器提供了查找功能,可以快速找到自己要操作的對象,過程如下:步驟一,在注冊表編輯器中,選擇“編輯”菜單中的“查找”命令,打開“查找”對話框,如圖15-10所示。步驟二,在“查找目標”文本框中,輸入要查找的內(nèi)容。步驟三,啟用“項”、“值”、“數(shù)據(jù)”、“全字匹配”復(fù)選框,以匹配要搜索的類型,然后單擊“查找下一個”

34、按鈕即可開始查找。5315.3.3 查找字符串、值或注冊表項(1)圖15-10 查找字符串、值或注冊表項5415.3.4 添加項和值(3)在注冊表編輯過程中,除了修改和刪除注冊表的項和值外,還可以添加項和值。通過添加注冊表項和值,用戶可以完成許多原有注冊表項目無法完成的配置。用戶可以按照下面步驟添加項和值。步驟一,打開REGEDIT注冊表編輯器。5515.3.4 添加項和值(2)步驟二,選擇要添加子項或者值的項目,例如HKEY_LOCAL_MACHINE/SAM,然后打開“編輯”菜單中的“新建”子菜單。步驟三,如果要添加子項,選擇“新建”菜單中的“項”命令,編輯器就會在所選擇的項目下添加一個子

35、項,默認名稱為“新項#1”,如圖15-11所示。步驟四,修改新項的名稱,然后回車即可。5615.3.4 添加項和值(1)圖15-11 添加子項5715.3.5 連接網(wǎng)絡(luò)注冊表如果要查看網(wǎng)絡(luò)上其它機器的注冊表,選擇“注冊表”菜單中的“連接網(wǎng)絡(luò)注冊表”,打開如圖15-13所示對話,輸入要查看的計算機名,或者點擊“瀏覽”按鈕,從網(wǎng)絡(luò)上查找要連接的計算機。圖15-13連接網(wǎng)絡(luò)注冊表5815.4 使用REGEDT32管理注冊表如果用戶要在REGEDT32編輯器中編輯和設(shè)置注冊表,打開“開始”菜單,選擇“運行”命令,在“運行”對話框中輸入REGEDT32,然后單擊“確定”按鈕即可啟動REGEDT32編輯器

36、。在該編輯器中,用戶主要可以進行以下幾個方面的工作。 5915.4.1 查看其它計算機中的注冊表(2)用戶可以通過網(wǎng)絡(luò)連接,在當前計算機上觀察和編輯其他用戶計算機的注冊表,提供故障檢修和其他技術(shù)支持服務(wù),使網(wǎng)絡(luò)維護功能大大增強。在REGEDT32注冊表編輯器中,通過選擇“注冊表”菜單中的“選擇計算機”命令,打開如圖15-14所示的“選擇計算機”對話框,然后選擇要查看其注冊表的計算機,則可以操作其它計算機中的注冊表。6015.4.1 查看其它計算機中的注冊表(1)圖15-14 “選擇計算機”對話框6115.4.2 裝載和卸載配置單元(3)可以顯示和維護計算機的注冊表。在計算機沒有被正確配置或不能

37、連接入網(wǎng)時,通過這個功能可以顯示某些特定的值或修改某些指定的項。“加載配置單元”和“卸載配置單元”命令僅僅影響顯示HKEY_USERS和HKEY_LOCAL_MACHINE的注冊窗口。要使用這些命令,必須擁有“保存”和“還原”特權(quán)。如果是作為一個管理員登錄了計算機,那么他已經(jīng)擁有恢復(fù)和備份權(quán)限。只有當HKEY_LOCAL_MACHINE或HKEY_USERS被選擇時,“加載配置單元”命令才是可用的。只有當子目錄樹或其中的一個句柄被選擇時,“卸載配置單元”命令才是可使用的。6215.4.2 裝載和卸載配置單元(2)在啟動計算機時,形成注冊表的配置單元被自動裝入,通過注冊表編輯器可以觀察配置單元的

38、內(nèi)容。若想觀察或改變其他的配置單元文件的內(nèi)容,必須使用注冊表編輯器中的“加載配置單元”命令來顯示其內(nèi)容。一般,用戶只有在某個注冊表不能被直接打開的情況下,才使用“加載配置單元”命令:步驟一,選擇HKEY_LOCAL_MACHINE或HKEY_USERS子目錄樹。步驟二,在注冊表編輯器的“注冊表”菜單中,選擇“加載配置單元”命令,打開“加載配置單元”對話框。6315.4.2 裝載和卸載配置單元(1)步驟三,選擇要加載配置單元的文件名和路徑,然后單擊“打開”按鈕即可。這個文件在注冊表中創(chuàng)建一個新的子目錄樹,可以用包括空格在內(nèi)的任意字符來指定這個配置單元文件在注冊表中的子項的名字。另外,用戶不能裝入一個已存在的子目錄樹,裝入到配置單元中的數(shù)據(jù)在HKEY_USERS或HKEY_LOCAL_MACHINE下以新子目錄樹的形式出現(xiàn)。直到被下載之前,裝入的配置單元始終保留在系統(tǒng)中。6415.4.3

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論