Security:標識網絡安全系統的提供者。
Software:微軟公司的所有應用程序信息都存在該子鍵中,包括它們的配置、啟動、默認數據。
System:記錄了第一次啟動Windows時的大部分部分信息。
4、HKEY_USER(用戶鍵):描述了所有同當前計算機聯網的用戶簡表。如果您獨自使用該計算機,則僅.Default子鍵中列出了有關用戶信息。該子鍵包括了控制面板的設置。
5、HKEY_CURRENT_CONFIG(當前_配置鍵):該鍵包括字體、打印機和當前系統的有關信息。
6、HKEY_DYN_DATA(動態_數據鍵):該鍵存儲了系統的動態信息,這些信息保存在隨機存儲器中。此鍵住處能用於系統快捷操作,可以看到網絡統計和當前系統配置的任何信息。
數據註冊表通過鍵和子鍵來管理各種信息。但是註冊表中的所有信息都是以各種形式的鍵值項數據保存的。在註冊表編輯器右窗格中顯示的都是鍵值項數據。這些鍵值項數據可以分為三種類型:
1.字符串值
在註冊表中,字符串值一般用來表示文件的描述和硬件的標識。通常由字母和數字組成,也可以是漢字,最大長度不能超過255個字符。在本站中以"a"="***"表示。
2.二進制值
在註冊表中二進制值是沒有長度限制的,可以是任意字節長。在註冊表編輯器中,二進制以十六進制的方式表示。在本站中以"a"=hex:01,00,00,00方式表示。
3.DWORD值
DWORD值是一個32位(4個字節)的數值。在註冊表編輯器中也是以十六進制的方式表示。在本站中以"a"=dword:00000001表示。
備份恢復
如果註冊表遭到破壞,Windows將不能正常運行,為了確保Windows系統安全, 我們必須經常的備份註冊表。
Windows每次正常啟動時,都會對註冊表進行備份,System.dat備份為System.da0, User.dat備份為User.da0。它們存放在Windows所在的文件夾中,屬性為系統和隱藏。
以下為2種備份註冊表的方法:
1,利用Windows中的註冊表編輯器(Regedit.exe)進行備份
運行Regedit.exe,單擊“文件“-->;“導出註冊表文件“命令,選擇保存的路徑,保存的文件為*.reg, 可以用任何文本編輯器進行編輯。
2,利用Win95光盤上Other\Misc\ERU\ERU.EXE緊急事故恢復工具(Emergency Recovery Utility)。利用這個工具不但可以備份和恢復註冊表,還可以備份硬盤中的任何文件。
恢復:
當註冊表損壞時,啟動時Windows會自動用System.dat和User.dat的備份System.da0和User.da0進行恢復工作,如果不能自動恢復,可以運行Regedit.exe(它可以運行在在Windows下或DOS下),導入.reg備份文件。也可以運行ERU.EXE進行恢復。
如果您沒有進行備份或者註冊表損壞的非常嚴重,那麼您可以試試最後一招:在c:\下有一個System.1st文件,屬性為隱藏和只讀,它記錄著安裝Windows時的計算機硬件軟件信息,用這個文件覆蓋System.dat。但是這樣的話您安裝的應用軟件可能會無法運行,必須重新安裝。
修改方法
通過修改註冊表我們可以實現一些特殊的功能,但是註冊表又是十分脆弱的,一個不小心就會出現錯誤。那麼我們怎麼樣來修改註冊表呢?我總結為以下幾種方法:
軟件修改
通過一些專門的修改工具來修改註冊表,比如:MagicSet、TweakUI、WinHacker等等。其實控制面板就是一個這樣的工具,只不過功能簡單一些。
間接修改
將要修改的寫入一個.reg文件中,然後導入註冊表中..reg文件的基本格式為:
|