注冊表簡易入門在上篇中,我們給初學的朋友介紹了注冊表中五大分支的具體含義,并且結合實例講述了如何通過注冊表分支鍵值的建立或修改來達到控制電腦的目的,而實例中提到的對注冊表的修改,實際上就是對鍵值項和鍵值的修改,下面,我們將再次結合實例為大家詳細介紹鍵值項和鍵值的類型和使用方法。 認識鍵值項和鍵值 注冊表雖然是通過各個根鍵和子鍵來分類管理各種信息,但具體數(shù)據(jù)信息還是依靠鍵值項和鍵值來實現(xiàn)。在注冊表中絕大多數(shù)分支或子項中還包含了一個或若干個“值項”,每個值項又對應于一定數(shù)據(jù)類型的一組數(shù)據(jù),這就是鍵值項和鍵值,打開注冊表編輯器后,選擇一個分支或子項,在注冊表編輯器的右側窗口中顯示的就是鍵值項和鍵值(如圖1)。
細心的朋友可能會注意到,鍵值項的圖標內(nèi)容有些是“ab”,有些又是“0、1”,這是因為注冊表編輯器根據(jù)鍵值的不同將鍵值項分為了字符型和數(shù)值型兩大類的緣故。在鍵值項窗口空白處單擊右鍵,選擇“新建”菜單項,可以看到這些鍵值被細分為:字符串值、二進制值、DWORD值、多字符串值、可擴充字符串值五種類型(如圖2)。
字符串值(REG_SZ) 該值一般用來作為文件描述和硬件標志,可以是字母、數(shù)字,也可以是漢字,但它是長度固定的文本字符串,最大長度不能超過255個字符。REG文件中一般表現(xiàn)為:“a”=“****”。 二進制值(REG_BINARY) 一般情況下,大多數(shù)硬件組件信息以二進制數(shù)據(jù)存儲,然后通過十六進制的格式顯示在注冊表編輯器中。該類型值沒有長度限制,可以是任意字節(jié)長,REG文件中一般表現(xiàn)為:“a”=“hex:01,00,00,00”。 DWOED值(REG_DWORD) 由 4 字節(jié)長(32 位整數(shù))的數(shù)字表示的數(shù)據(jù)。設備驅動程序和服務的許多參數(shù)都是此類型,以二進制、十六進制或十進制格式顯示在注冊表編輯器中。REG文件中一般表現(xiàn)為“a”=“dword:00000001”。 修改注冊表時,字符串值、二進制值、DWORD值最為常用,而多字符串值、可擴充字符串值除在Windows XP系統(tǒng)外,僅在Regedt32.exe中可見。 提示:在Windows XP系統(tǒng)中包含圖2中的五種類型,而Windows 98系統(tǒng)僅包含字符串值、二進制值、DWORD值三種類型。 修改鍵值項或鍵值 大多數(shù)情況下,修改注冊表的具體操作就是將鍵值由A值修改為B值。當需要修改的時候,只要雙擊該鍵值項(也可右擊該鍵值項,選擇“修改”菜單項),然后在其編輯窗口中進行修改就可以了(如圖3)。
不過,在根據(jù)一些技巧調(diào)整注冊表時,會發(fā)現(xiàn)注冊表文件中并沒有技巧中所給出的鍵值項,此時就需要創(chuàng)建一個鍵值項。在窗口空白處單擊右鍵,根據(jù)技巧中提供的類型選擇對應的鍵值類型,鍵值項就創(chuàng)建完畢了。然后右擊新建的鍵值項,選擇“重命名”菜單項,將該名稱修改為技巧中所描述的字符,最后再雙擊該鍵值項輸入具體的鍵值即可。 如果發(fā)現(xiàn)自己創(chuàng)建了錯誤的鍵值,或者需要通過清除鍵值來修改注冊表時,只需在右鍵快捷菜單中選擇“刪除”菜單項即可(如圖4)。
下面,我們再以Windows XP系統(tǒng)為例,通過一些簡單實例讓大家看看如何通過修改注冊表鍵值項或鍵值來控制我們的電腦。 讓隱藏文件不顯示 在文件的“屬性”對話框中,如果我們將文件的屬性修改為“隱藏”,就可以直接將該文件隱藏起來??墒?,往往稍微懂點電腦的人都會通過選定“文件夾選項/查看/顯示所有文件和文件夾”實現(xiàn)對隱藏文件的查看。這時,我們還可以通過修改注冊表的相應鍵值的方法禁用“顯示所有文件和文件夾”功能,從而阻止上述方法查看隱藏文件。 依次點擊“開始/運行”,在“運行”對話框中輸入“regedit”命令,回車后打開注冊表編輯器,定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows \CurrentVersion\Explorer\Advanced\Folder\Hidden\Showall”分支,雙擊右側窗口中的“CheckedValue”鍵值項,將數(shù)值數(shù)據(jù)設置為“0”,確定后退出注冊表編輯器。 然后,再打開“文件夾選項”,重新選定“顯示所有文件和文件夾”,確定退出后就會設置為“隱藏”的文件并沒有顯示出來,真正實現(xiàn)了文件的隱藏。 提示:如果想恢復“顯示所有文件和文件夾”功能的話,只需將“CheckedValue”鍵值項的鍵值重新設置為“1”即可。 讓注冊表編輯器保持在根目錄 通常情況,在Windows XP系統(tǒng)中對注冊表編輯器進行操作后,編輯器會自動記錄上次的操作結果,再次打開編輯器時,光標會自動停留在上次使用時的位置上,要進行其它操作時還要重新返回根目錄,這樣對于初學的朋友多少有些麻煩。 這時,我們可以打開注冊表編輯器,將光標定位到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit”分支(如圖5),在右側窗口中選擇“LastKey”鍵值項,并清除該鍵值項的數(shù)值數(shù)據(jù)資料。然后用鼠標右鍵點擊“regedit”子項,在彈出的右鍵快捷菜單中選擇“權限…”菜單項,在“regedit的權限”窗口中先選擇“Administrators”用戶, 并將“Administrators的權限”上全部選擇“拒絕”,退出注冊表編輯器,注銷用戶后重新登錄,再次打開編輯器就會發(fā)現(xiàn)注冊表分支定位始終在根目錄了。
|
|
|
來自: digman2005 > 《計算機技巧》