用注冊表全方位掌控愛機
2020-10-31 15:50:43
供稿:網友
在Windows 3.x中,系統是通過INI文件來登錄硬件和初始化各種軟件信息的,并以此建立符合要求的工作環境。到了Windows 9x時代,微軟采用注冊表來統一管理軟硬件配置,從而大大提高了系統的穩定性和安全性,同時也使我們能更容易的對系統進行維護和管理。總的來說注冊表實際上是一個龐大的數據庫,它包含了應用程序、系統軟硬件的全部配置信息,初始化信息及其它重要數據,下面筆者就列舉一些注冊表常用技巧,希望對大家的日常使用有所幫助。
主菜單技巧
“開始”菜單使用多頁面顯示
程序中的菜單過多時,往往一頁顯示不出來,這時使用下面的功能實現菜單多頁面顯示,在HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/explorer/Advanced下右邊的窗口中新建字符串值“StartMenuScrollPrograms”,并設值為“false”。要取消這項功能,只需刪除該字符串。
禁止顯示“開始”菜單中的“Windows升級菜單”
在HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer下在右邊的窗口中新建一個二進制值“NoWindowsUpdate”,并設值為“1”。
不允許改變啟動菜單
在HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer下在右邊的窗口中新建一個DWORD值“NoChangeStartMenu”,并設值為“1”。
調整雙擊靈敏度的區域
在HKEY_CURRENT_USER/Control Panel/Desktop的右邊窗口中修改“DoubleClickHeight”和“DoubleClickWidth”的值,即可改變區域大小。
改變菜單的顯示速度
HKEY_CURRENT_USER/Control Panel/Desktop 在右邊的窗口中新建一個字符串值:“MenuShowDelay”,其值范圍為0-999,0表示最快。
窗口打開、縮小、關閉時是否顯示動畫過程
HKEY_CURRENT_USER/Control Panel/Desktop 在右邊的窗口中新建一個字符串值:“MinAnimate”,數據為“0”表示不顯示過程,“1”表示顯示。
禁止“關閉系統”菜單
在HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer下右邊的窗口中新建一個DWORD值“NoClose”,并設值為“1”。
禁止Windows平滑卷動
HKEY_CURRENT_USER/Control Panel/Desktop 在右邊的窗口中修改“SmoothScroll”,設其值為“0”,若允許則設值為“1”。
禁止“查找”菜單 HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer 在右邊的窗口中新建一個DWORD值“NoFind”,并設值為“1”。
禁止“文檔”菜單
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer 在右邊的窗口中新建一個DWORD值“NoRecentDocsMenu”,并設值為“1”。
禁止“運行”菜單
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer 在右邊的窗口中新建一個DWORD值“NoRun”,并設值為“1”。
在開始菜單中創建“控制面板”等菜單
下面是相應的名稱
打印機.{2227A280-3AEA-1069-A2DE-08002B30309D}
控制面板.{21EC2020-3AEA-1069-A2DD-08002B30309D}
我的電腦.{20D04FE0-3AEA-1069-A2D8-08002B30309D
回收站.{645FF040-5081-101B-9F08-00AA002F954E}
去掉“開始”選單中的“登錄”項
HKEY_CURRENT_USER/Software/Microsoft/Windwos/CurrnetVersion/Ploicies/Explorer 在右邊窗口中創建二進制值:“NoLogOff”,并設其值為“01 00 00 00”。
禁止向“開始”中的“文檔”保留歷史記錄
HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer 在右邊窗口中創建DWORD值:“NoRecentDocsHistory”,并設其值為“1”。
分菜單技巧
禁止使用IE“Internet選項”中的“連接”菜單
在HKEY_CURRENT_USER/Software/Policies/Microsoft/Internet Explorer/Control Panel下右邊的窗口中新建一個DWORD值:“SecurityTab”,并設其值為“1”。
禁止使用IE“Internet選項”中的“安全”菜單
在HKEY_CURRENT_USER/Software/Policies/Microsoft/Internet Explorer/Control Panel右邊的窗口中新建一個DWORD值:“SecurityTab”,并設其值為“1”。
禁用控制面板的“顯示”設置項中的“外觀”選項卡
在HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System右邊的窗口中新建一個DWORD值:“NoDispAppearancePage”,并設其值為“1”。
禁用控制面板的“顯示”設置項
在HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System右邊的窗口中新建一個DWORD值:“NoDispCPL”,并設其值為“1”。
禁止在“顯示屬性”中出現“屏幕保護程序”這個分菜單
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System在右邊的窗口中新建一個DWORD值:“NoDispScrSavPage”,并設其值為“1”。
禁止在“顯示屬性”中出現“效果,web,設置”這三個分菜單
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System 在右邊的窗口中新建一個DWORD值:“NoDispSettingsPage”,并設其值為“1”。
禁止修改“開始”菜單
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explore 在右邊的窗口中新建一個DWORD值:“NoChangeStartMenu”,并設其值為“1”。
禁止在“系統屬性”中出現“文件系統”的菜單
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System 在右邊的窗口中新建一個DWORD值:“NoFileSysPage”,并設其值為“1”。
禁止在“系統屬性”中出現“虛擬內存”的菜單
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System 在右邊的窗口中新建一個DWORD值:“NoVirtMemPage”,并設其值為“1”。
禁止在“系統屬性”中出現“設備管理器”的菜單
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System 在右邊的窗口中新建一個DWORD值:“NoDevMgrPage”,并設其值為“1”。
禁止在“系統屬性”中出現“硬件配置文件”的菜單
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/System 在右邊的窗口中新建一個DWORD值:“NoConfigPage”,并設其值為“1”。
禁止添加打印機
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer 在右邊的窗口中新建一個DWORD值:“NoAddPrinter”,并設其值為“1”。
禁止刪除打印機
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer 在右邊的窗口中新建一個DWORD值:“NoDeletePrinter”,并設其值為“1”。
改變“控制面板”中的“添加/刪除程序”的“安全/卸載”中的列表內容
在HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall下有許多主鍵,要刪除“安全/卸載”列表中的某條內容,只要刪除相對應的主鍵即可。
禁止在“控制面板”中顯示“網絡”屬性
在HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer右邊的窗口中新建DWORD值“NoNetSetup",并設其值為“1”。
禁止在“網絡”中顯示“標識”屬性
在HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Policies/Network下右邊的窗口中新建DWORD值“NoNetSetupIDPage”,并設其值為“1”。
禁止在“網絡”中顯示“整個網絡”屬性
在HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Policies/Network下右邊的窗口中新建DWORD值“NoEntireNetwork”,并設其值為“1”。
鼠標菜單
為驅動器的右鍵菜單增加“整理磁盤碎片”的選項
在HKEY_LOCAL_MACHINE/Software/CLASSES/Drive/shell 下創建一個主鍵“Defrag”,在右邊窗口中把“默認”的值改為:“整理磁盤碎片”,并在此主鍵“NewWindow”下創建一個主鍵“command”,單擊“command”,在右邊窗口中把“默認”的值改為 “C:/WINDOWS/defrag.exe %1”。(注:C:/WINDOWS為操作系統的目錄)
減少鼠標右鍵菜單中“新建”菜單的長度
當我們使用了系統一段時間,裝了很多的程序,常常會造成鼠標右鍵菜單中“新建”菜單的長度增加,這時,我們想減輕“新建”菜單的負擔,我們可以修改注冊表,如果我們想刪除右鍵菜單中的一些目錄,我們要知道欲刪除的這個項目新建的是什么類型的文件,如“WinZip File”新建的文件的擴展名是.zip,要刪除“新建”菜單中的“WinZip File”,我們可以運行注冊表編輯器,然后查找“.zip”,找到.zip這個主鍵后我們發現它的下面還有名稱為“ShellNew”的主鍵,把這個鍵刪除后,即可刪除“新建”菜單中的“WinZip File”
為右鍵菜單增加“在新窗口中打開”的命令
我們往往在“文件夾選項”中選擇了在同一窗口中打開文件夾 ,但我們在瀏覽文件夾的時候,有時想比較一下兩個文件夾的不同,或想開多個窗口瀏覽文件夾內容,可用到下面的方法。HKEY_LOCAL_MACHINE/Software/CLASSES/Directory/shell下, 創建一個主鍵“NewWindow” 在右邊窗口中把“默認”的值改為:“在新窗口中打開”,并在此主鍵“NewWindow”下創建一個主鍵“command”,單擊“command”,在右邊窗口中把“默認”的值改為“explorer.exe %1”。
為“回收站”右鍵菜單中增加“刪除”和“重命名”的命令
在HKEY_CLASSES_ROOT/CLSID/{645FF040-5081-101B-9F08-00AA002F954E}/ShellFolder下修改右邊窗口中二近制值“Attributes”,設其值為“70 01 00 20”。
為文件夾的右鍵菜單添加運行DOS的命令
在HKEY_CLASSES_ROOT/Directory/shell下創建一個主鍵“CommandPrompt”,在右邊窗口中把 “默認”的值改為:“Command”并在此主鍵下創建一個主鍵“command”,在右邊窗口中把“默認”的值改為“command.com /k cd %1”。
輸入漢字時自動添加一個空格
在HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion下可以看到有全拼,微軟拼音,英文,智能ABC等等輸入法,單擊某個輸入法的主鍵,我們可以看到在右邊的窗口中有“插空格”這個DWORD值,其值為“0”時表示不添加空格,為“1”時則表示輸入漢字時自動添加一個空格。
改變輸入法的排列順序
我們按Ctrl+Space選擇輸入法時往往要切換幾次才能找到我們所須的輸入法,在HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Keyboard Layouts下有關于鍵盤和輸入法的主鍵,其主鍵和輸入法對應如下:
E00E0804 微軟拼音輸入法
E0040804 智能拼音輸入法
E0050804 區位碼輸入法
E0010804 全拼輸入法
00000409 英文輸入法
E0030804 鄭碼輸入法
E0020804 雙拼輸入法
在HKEY_USERS/.DEFAULT/keyboard layout/preload下有1,2,3,4......等主鍵 1,2,3,4.....則代表輸入法的排序,單擊1,2,3,4....可在右邊的窗口中看到相應的輸入法的鍵值,改動鍵值,可改變輸入法的順序。
增加“快速啟動”的選項
在HKEY_LOCAL_MACHINE/Software/CLASSES/Directory/shell下新建主鍵“快速啟動系統”,在右邊的窗口中修改“默認”為“快速啟動系統” ,在HKEY_LOCAL_MACHINE/SOFTWARE/CLASSES/DIRECTORY/SHELL/快速啟動系統下,新建主鍵“COMMAND”,在右邊的窗口中修改“默認”為“C:/WINDOWS/RUNDLL.EXE USER.EXE,EXITWINDOWSEXEC”。
增加“關閉系統”的選項
在HKEY_LOCAL_MACHINE/SOFTWARE/CLASSES/DIRECTORY/SHELL下新建主鍵“快速關閉電腦”,在右邊的窗口中“默認”為“快速關閉電腦”。在HKEY_LOCAL_MACHINE/SOFTWARE/CLASSES/DIRECTORY/SHELL/快速關閉電腦下,新建主鍵“COMMAND”,在右邊的窗口中修改“默認”為“C:/WINDOWS/RUNDLL.EXE USER.EXE,EXITWINDOWS”。
(出處:賽迪網)