基本介紹
“regedit.exe”是Windows系統的注冊表編輯器,是Registry Editor的縮寫。Windows的注冊表實質上是一個龐大的數據庫,它存儲這下面這些内容:軟、硬件的有關配置和狀态信息,應用程序和資源管理器外殼的初始條件、首選項和卸載數據;計算機的整個系統的設置和各種許可,文件擴展名與應用程序的關聯,硬件的描述、狀态和屬性;計算機性能紀錄和底層的系統狀态信息,以及各類其他數據。
設置信息
系統設置和缺省用戶配置數據一般存放在系統系統文件夾SYSTEM32CONFIG文件夾下的6個文件(屬性均為隐藏,且無擴展名),“DEFAULT”、“SAM”、“SECURITY”、“SOFTWARE”、“USERDIFF”和“SYSTEM”中,而用戶的配置信息存放在系統所在磁盤的Documents and Setting文件夾,包括ntuser.dat ntuser.ini ntuser.dat.log。
Regedit.exe在安裝過程中自動安裝并與Windows存儲在同一個文件夾中。
分支作用
修改注冊表使XP避免“黑屏”
運行輸入“regedit”回車,打開注冊表,定位HKEY_LOCAL_MACHINESOFTWAREMicrosoftwindowsNTCurrentVersionwinl-ogonNotifywgaLogon分支,将一個名為“wgaLogon”删除,重新啟動電腦。再把C:windowssystem32中的“wgatray.exe”删除,在系統盤搜索查找,在别的文件夾中如還有,删除即可。
HKEY_CURRENT_USER包含當前登錄用戶的配置信息的根目錄。用戶文件夾、屏幕顔色和“控制面闆”設置存儲在此處。該信息被稱為用戶配置文件。
HKEY_USERS包含計算機上所有用戶的配置文件的根目錄。HKEY_CURRENT_USER是HKEY_USERS的子項。
HKEY_LOCAL_MACHINE包含針對該計算機(對于任何用戶)的配置信息。
HKEY_CLASSES_ROOT是HKEY_LOCAL_MACHINESoftware的子項。此處存儲的信息可以确保當使用Windows資源管理器打開文件時,将打開正确的程序。
HKEY_CURRENT_CONFIG包含本地計算機在系統啟動時所用的硬件配置文件信息。
注冊表中定義和使用的數據類型有:
REG_BINARY未處理的二進制數據。多數硬件組件信息都以二進制數據存儲,而以十六進制格式顯示在注冊表編輯器中。
REG_DWORD數據由4字節長的數表示。許多設備驅動程序和服務的參數是這種類型并在注冊表編輯器中以二進制、十六進制或十進制的格式顯示。
REG_EXPAND_SZ長度可變的數據串。該數據類型包含在程序或服務使用該數據時确定的變量。
REG_MULTI_SZ多重字符串。其中包含格式可被用戶讀取的列表或多值的值通常為該類型。項用空格、逗号或其他标記分開。
REG_SZ固定長度的文本串。
REG_FULL_RESOURCE_DESCRIPTOR設計用來存儲硬件元件或驅動程序的資源列表的一列嵌套數組。
要打開“注冊表編輯器”,依次單擊“開始”、“運行”,鍵入regedit,然後單擊“确定”即可
路徑%SYSTEMROOT%regedit.exe編輯注冊表注意事項1,編輯注冊表不當可能會嚴重損壞系統。在更改注冊表之前,應備份計算機上任何有價值的數據2,在更改注冊表之前,建立備份副本。可以使用程序(如“備份”)來備份注冊表。更改注冊表之後,請創建“自動系統恢複”(ASR)磁盤。
3,不要使用其他版本的Windows或WindowsNT操作系統的注冊表來替換Windows注冊表。4使用工具和程序而不是注冊表編輯器來編輯注冊表。編輯注冊表不當可能會嚴重損壞您的系統。應該使用可提供更安全的編輯注冊表方法的工具和程序。5,請不要讓注冊表編輯器在無人值守的狀态下運行。打開32位版本的注冊表編輯器,可以單擊“開始”,單擊“運行”,鍵入“%systemroot%syswow32regedit”,然後單擊“确定”。