萬盛學電腦網

 萬盛學電腦網 >> 電腦入門 >> 注冊表簡易入門:揭開注冊表的神秘面紗 電腦技術吧

注冊表簡易入門:揭開注冊表的神秘面紗 電腦技術吧

注冊表雖然是通過各個根鍵和子鍵來分類管理各種信息,但具體數據信息還是依靠鍵值項和鍵值來實現。在注冊表中絕大多數分支或子項中還包含了一個或若干個“值項”,每個值項又對應於一定數據類型的一組數據,這就是鍵值項和鍵值,打開注冊表編輯器後,選擇一個分支或子項,在注冊表編輯器的右側窗口中顯示的就是鍵值項和鍵值(如圖1)。

 

 

  圖1

  細心的朋友可能會注意到,鍵值項的圖標內容有些是“ab”,有些又是“0、1”,這是因為注冊表編輯器根據鍵值的不同將鍵值項分為了字符型和數值型兩大類的緣故。在鍵值項窗口空白處單擊右鍵,選擇“新建”菜單項,可以看到這些鍵值被細分為:字符串值、二進制值、DWORD值、多字符串值、可擴充字符串值五種類型(如圖2)。

 

 

  圖2

  字符串值(REG_SZ)

  該值一般用來作為文件描述和硬件標志,可以是字母、數字,也可以是漢字,但它是長度固定的文本字符串,最大長度不能超過255個字符。REG文件中一般表現為:“a”=“****”。

  二進制值(REG_BINARY)

  一般情況下,大多數硬件組件信息以二進制數據存儲,然後通過十六進制的格式顯示在注冊表編輯器中。該類型值沒有長度限制,可以是任意字節長,REG文件中一般表現為:“a”=“hex:01,00,00,00”。
  DWOED值(REG_DWORD)
  由 4 字節長(32 位整數)的數字表示的數據。設備驅動程序和服務的許多參數都是此類型,以二進制、十六進制或十進制格式顯示在注冊表編輯器中。REG文件中一般表現為“a”=“dword:00000001”。
  修改注冊表時,字符串值、二進制值、DWORD值最為常用,而多字符串值、可擴充字符串值除在Windows XP系統外,僅在Regedt32.exe中可見。
  提示:在Windows XP系統中包含圖2中的五種類型,而Windows 98系統僅包含字符串值、二進制值、DWORD值三種類型。

  修改鍵值項或鍵值

  大多數情況下,修改注冊表的具體操作就是將鍵值由A值修改為B值。當需要修改的時候,只要雙擊該鍵值項(也可右擊該鍵值項,選擇“修改”菜單項),然後在其編輯窗口中進行修改就可以了(如圖3)。

 

 

  圖3

[-page-]

  不過,在根據一些技巧調整注冊表時,會發現注冊表文件中並沒有技巧中所給出的鍵值項,此時就需要創建一個鍵值項。在窗口空白處單擊右鍵,根據技巧中提供的類型選擇對應的鍵值類型,鍵值項就創建完畢了。然後右擊新建的鍵值項,選擇“重命名”菜單項,將該名稱修改為技巧中所描述的字符,最後再雙擊該鍵值項輸入具體的鍵值即可。

  如果發現自己創建了錯誤的鍵值,或者需要通過清除鍵值來修改注冊表時,只需在右鍵快捷菜單中選擇“刪除”菜單項即可(如圖4)。

 


  圖4

 

  下面,我們再以Windows XP系統為例,通過一些簡單實例讓大家看看如何通過修改注冊

copyright © 萬盛學電腦網 all rights reserved