我教你學(xué)之注冊表基本操作
注冊表是用于對操作系統(tǒng)進行管理與維護的高級工具,通過對注冊表編輯器可以查看和更改其設(shè)置。合理地管理和維護注冊表數(shù)據(jù)不僅能使計算機正常工作,而且還可以提高計算機的運行性能;但如果修改不當,造成注冊表錯誤,則可能導(dǎo)致死機,反而弄巧成拙。
這里,我們介紹對注冊表數(shù)據(jù)進行修改的基本操作。
創(chuàng)建項和鍵值項:
- 運行注冊表編輯器。
選擇要添加項的位置,即在某個根鍵或子鍵下,如HKEY_CURRENT_USER\AppEvents下,選中該子鍵,點菜單欄上的[編輯]|[新建]|[項],或直接右擊該子鍵,選[新建]|[項]即可,如圖所示。
- 這時,您可以直接輸入該項的名稱,如new。選中該項,點擊菜單欄上的[新建]|[字符串值],或直接在窗口的右半部分點右鍵,選[新建]|[字符串值]即可為new子鍵創(chuàng)建一個字符串值的新鍵值項。
- 這時,您就可以輸入該鍵值項的名稱,如value。
回車后,雙擊該鍵值項,就可以輸入其項值。這里,由于是字符串類型的鍵值項,可以輸入任意字符串,如none。

?。ㄒ陨喜僮鲀H供說明使用,沒有實際意義,讀者不用在注冊表中畫蛇添足。)
刪除項和鍵值項:
選中祥刪除的鍵值項、子鍵或主鍵,右擊選擇[刪除],點[確定]即可。對于其下有子鍵的項來說,還需確認是否連同子項一并刪除,按您的需要確定即可。
查找項、值、或數(shù)據(jù):
由于注冊表中的內(nèi)容和子鍵非常多,要記住每一個對應(yīng)鍵的位置實在有些強人所難,所以您大可放心,如果忘記了某個項(子鍵)、值(鍵值項)或數(shù)據(jù)(鍵值項項值),可以借助注冊表中的查找功能對注冊表的相應(yīng)部分進行搜索和定位。
點擊菜單欄上的[編輯]|[查找]命令,彈出如下對話框。

其中,您可以自己選擇希望匹配的內(nèi)容。最下面的“全字匹配”選中時表示只尋找與“查找目標”一模一樣的部分,不選時則將顯示所有包含有“查找目標”內(nèi)容的部分。

當找到與目標相輔的數(shù)值時,會定位在該目標上。此時,按F3可以查找下一個目標。若已經(jīng)查完了全部注冊表內(nèi)容,則會彈出“注冊表搜索完畢”對話框。

編輯值項數(shù)據(jù):
在注冊表中可以對項值數(shù)據(jù)進行修改。每個類型的項值數(shù)據(jù)都擁有各自不同的數(shù)據(jù)編輯器。注冊表中的數(shù)據(jù)類型有五種:二進制值(類型中顯示為REG_BINARY)、字符串值(REG_SZ) 、DWORD值(REG_DWORD)、多字符串值(REG_MULTI_SZ)和可擴充字符串值(REG_EXPAND_SZ)。
- 二進制值:在注冊表中,多數(shù)硬件組件信息都已二進制數(shù)據(jù)存儲,而以十六進制格式顯示在注冊表編輯器中。要修改某個二進制值時,選中該值,單擊菜單欄[編輯]|[修改二進位數(shù)據(jù)],或直接雙擊該值,在彈出的對話框中進行修改即可。
- 字符串值:包含字符串的注冊表鍵使用字符串數(shù)據(jù)類型,編輯時選菜單欄上的[編輯]|[修改],或者直接雙擊,然后直接輸入所需的字符串即可。輸入時字母不分大小寫,長度可自由改變。
- DWORD(雙字節(jié))值:用來表示32位數(shù)值,可以用十進制、十六進制或二進制的方式輸入,該編輯器只允許輸入有效數(shù)字。
- 多字符串值:該數(shù)據(jù)類型可在一個子鍵中存儲多個字符串。一般來說,注冊表中的字符串資源只允許包含一行數(shù)據(jù),而這種多字符串類型就允許注冊表中的一個字符串資源包含多個字符串。如圖,即正在編輯多字符串值。
- 可擴充字符串值:表示可以展開的字符串類型。某些鍵值使用環(huán)境變量,類似于批處理文件。例如,一個字符串包括%SystemRoot%System32,那么其中的%SystemRoot%的長度就由系統(tǒng)自己分配,因而字符串是變長的,其擴展結(jié)果要傳遞給鍵值,%SystemRoot%是一個標準環(huán)境變量,包含著Windows XP的安裝路徑、驅(qū)動器和目錄。修改該數(shù)據(jù)的方式與修改字符串值項同。