注冊表編輯器的注冊表修改
2020-10-31 15:46:06
供稿:網友
●注冊表編輯器的自動刷新設置:
打開HKEY_CURRENT_USER/Software/Microsoft/RegEdt32/Settings子鍵分支,在右邊的窗口中新建一個字符串值“AutoRefresh”,將其值設為1。
●注冊表修改的只讀功能:
Windows NT/2000的三十二位注冊表編輯器中提供了注冊表修改時的只讀設置,這主要是為了防止注冊表的修改錯誤。Windows XP將十六位和三十二位的注冊表編輯器合并為一個,但未直接提供注冊表修改的只讀功能,我們需要對之進行修改才能啟用,打開HKEY_CURRENT_USER/Software/Microsoft/RegEdt32/Settings子鍵分支,在右邊的窗口中新建一個字符串鍵值項“ReadOnly”,將其值設為1即可啟用(默認值為0)。
●讓注冊表編輯器支持遠程修改這冊表的功能:
在注冊表編輯器中打開HKEY_CURRENT_USER/Software/Microsoft/RegEdt32/Settings子鍵分支,在右邊的窗口中新建一個字符串鍵值項“RemoteAccess”,將其值設為1即可。
●讓注冊表編輯器在推出時自動修改注冊表:
打開HKEY_CURRENT_USER/Software/Microsoft/RegEdt32/Settings子鍵分支,在右邊的窗口中新建一個字符串鍵值項“SaveSetting”,將其值設為1。
●禁止使用注冊表編輯器:
打開HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Policies
/System子鍵分支,在右邊的窗口中新建一個雙字節“DisableRegistryTools”,將其值設為1。這時,如果運行regedit會出現消息框,提示系統管理員已禁用。如果要恢復使用注冊表,可以編寫unregedit.reg文件,在資源管理起中運行它即可把注冊表編輯器解開,重啟后即可使用注冊表。內容如下:
Windows Registry Editor Version 5.00
[HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Policies/System]
“DisableRegistryTools”=dword:00000000
如果是Win98系統,將第一行改為REGEDIT4即可。
●限制遠程計算機修改本機注冊表:
在默認情況下,Windows XP允許任何人在任何地點編輯本機上的注冊表。為了防止自己的注冊表被惡意更改,可以限制對本機注冊表進行修改。打開HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/SecurePipeServers子鍵分支,在其下新建一個名為WinReg的子鍵,將該主鍵的右邊窗口中新建一個字符串值“Description”,將其鍵值設為Registry Server。在WinReg 子鍵下再新建一個新的子鍵AllowedPaths,在此子鍵下添加一個多字符串值“Machine”,將此鍵值設為如下內容:
System/CurrentControlSet/Control/ProductOptions
System/CurrentControlSet/Control/Print/Printers
System/CurrentControlSet/Services/Eventlog
System/CurrentControlSet/Services/Replicator
Software/Microsoft/Windows NT/CurrentVersion
要注意的是,以上內容要分行寫。重新啟動計算機后,除了管理員用戶組的成員以外,其他人再無權限修改本機的注冊表了。