Windows XP 登錄檔“四兄弟”(轉)

worldblog發表於2007-08-11
Windows XP 登錄檔“四兄弟”(轉)[@more@]

  今天,讓我們走近登錄檔,看看登錄檔選單上有哪些重要的命令以及在登錄檔的具體操作中這些命令又起到了什麼樣的作用(本文以WindowsXP為例進行講解)。

  ??“教官,我經常聽見你說什麼主鍵、子鍵,到底它們是什麼東西?彼此之間有什麼關係?”教官剛剛走進教室,來自長春第八中學的祝政義學員就發出這樣的疑問。

  ??“不好意思,我倒是忘記給你們講這幾個重要概念了。”教官抱歉地說,“在登錄檔中有根鍵、鍵和子鍵、值四種概念。在第一課中大家應該已經知道了,登錄檔本身就是由5個系統根鍵組成,當然不同Windows版本在這方面有所差異,比如Windows98就有6個系統根鍵。”

  ??“哦,是不是根鍵都是以主‘HKEY_’配置單元的子目錄形式存在於登錄檔中?”祝政義學員恍然大悟。

  ??“是的。而鍵和子鍵沒有附帶資料,它們只負責組織對資料的訪問。它們是作為使用者定義或者系統定義的鍵的子目錄形式存在。最低端的是值,這個值位於結構末端,就像是檔案系統中的檔案一樣,包含著計算機及其應用程式執行時使用的實際資料。”教官對這位東北學員的回答表示讚許,同時作了進一步解釋。

  ??新增功能的運用

  ??“由於在第一課我們已經瞭解登錄檔的匯入和匯出。本堂課的重點是選單上的其它一些命令,比如準備在登錄檔中新增一個主鍵,可以按照下面的操作來做。”

  ??說完教官就在“執行”中鍵入“regedit”,開啟登錄檔找到要新增主鍵的資料夾;用滑鼠右擊要加入主鍵的資料夾,這個時候開啟“編輯→新建→主鍵”,為新的主鍵輸入一個名稱,然後回車就OK了。“當然對於新手來說,在做之前一定要備份登錄檔,以便在重新啟動出現問題之後恢復原登錄檔。”教官提醒大家。

  練習新增鍵值

  ??教官考慮到剛才的操作是新增主鍵,而在登錄檔中更多用到的是新增鍵值。

  ??於是他又開啟了登錄檔說:“現在我給大家演示一下如何新增鍵值。”

  ??①選中要新增新鍵值的資料夾路徑,右擊要新增新鍵值的資料夾。

  ??②將滑鼠指向“新建”,然後單擊需要新增鍵值的型別,這些型別包括“字串值”、“二進位制值”和“DWORD”值,新新增的鍵值以一個臨時鍵值顯示,為新新增的鍵值輸入一個新的值,然後儲存退出就OK了。

  ??課外實踐:禁止提示框頻繁彈出

  ??“又到學員實踐時間了,怎麼樣,哪位同學自告奮勇上來試試?”教官望著大家說。

  ??“我吧,我來試試。”大家順著聲音看去,原來是上堂課表現非常拉風的那位中文系研究生同學。他快步走到教官的演示電腦面前說:“大家知道,如果電腦磁碟剩餘空間不足200MB時,Windows XP會在系統托盤區中彈出一個“磁碟空間不足”的提示框。將它關閉後,隔一段時間卻又會出現,讓人有些煩心。我就嘗試透過在登錄檔新增一個值來禁止這個提示框的出現。”

  ??這位學員在登錄檔中開啟“HKEY_CURRENT_USERSoftwareMi crosoftWindowsCurrentVersionPolicies Explorer”,在“Explorer”上單擊右鍵,選擇右鍵選單上的“新建→DWORD 值”,將這個值命名為“NoLowDiskSpaceChecks”,雙擊該值將其中的“數值資料”設為“1”。

  ??為了驗證這次操作的正確性,教官將D盤空間撐滿到只剩下100多MB,那個對話方塊果然沒有再出現了。

  ??修改並不簡單

  ??修改是登錄檔操作中最重要的一步,也是經常用到的操作。可利用登錄檔提高系統效能。下面以一個實際例子給大家講解如何修改登錄檔資料。

  如何修改DWORD值

  ??“眾所周知,當非正常關機後重新啟動電腦時,WindowsXP會自動開啟磁碟掃描程式。但在進行磁碟掃描前,會有10秒鐘的等待時間,利用登錄檔可將這段等待時間縮短。”

  ??①教官說完之後就開啟登錄檔編輯器左側視窗中的“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager”,在右側視窗中找到“AutoChkTimeOut”這個DWORD值;

  ??②雙擊該值進入編輯對話方塊,在“基數”區域中將“十六進位制”點選為“十進位制”,根據自己的需要將“數值資料” 一欄中的數值設為適當的資料,比如輸入“0”,則表示進行磁碟掃描前無等待時間,而輸入“3”則表示進行磁碟掃描前的等待時間為3秒。

  ??課外實踐:隱藏磁碟

  ??在接下來的學員實踐時間中,內蒙古包頭的張雪平學員在教官的指導下進行了隱藏磁碟驅動器的操作。

  ??1.進入登錄檔編輯器,開啟“HKEY_CURRENT_USERSoftwareMi crosoftWindowsCurrentVersionPolicies Explorer”,在右側視窗中新增一個名為“NoDrives”的DWORD值.

  ??2.雙擊該值對它進行編輯,將“基數”選為“十進位制”,若將“數值資料”設為“1”,則表示隱藏A盤;設為“2”則表示隱藏B盤;設為“4”表示隱藏C盤,隱藏其它的磁碟機代號可按此規律類推,只要“數值資料”是上一個數值一倍即可。

  ??“如果不打算隱藏磁碟磁碟機代號,那這個數值應該是多少?”一位學員問。

  ??“0!只要將值改為0就可以了。”教官回說,“其實透過修改登錄檔還可以實現很多功能,比如想隱藏回收站、遮蔽控制皮膚的顯示選項都可以在這裡實現,下課之後大家都可以去嘗試嘗試類似操作。”

  ??輕輕鬆鬆刪鍵值

  ??在登錄檔中,刪除操作經常用於去掉啟動程式、刪除老的安裝程式。刪除登錄檔鍵或鍵值的方法是:單擊要刪除的登錄檔鍵或鍵值,在“編輯”選單上,執行“刪除”命令。

  ??教官在最後以最為典型的解除安裝系統自啟動專案進行了這方面的講解。

  ??開啟登錄檔編輯器進入到“HKEY_CURRENT_USERSoftwareMi crosoftWindowsCurrentVersionRun”,是不是看到了一個QQ.exe的鍵值?如果你不希望QQ這個程式隨系統啟動執行的話,在這個鍵值上單擊右鍵選擇右鍵選單上的“刪除”選項就OK了。

  ??為了驗證是否成功,教官重新啟動電腦,果然發現QQ這個程式沒有隨Windows啟動而自動執行。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-945979/,如需轉載,請註明出處,否則將追究法律責任。

相關文章