注冊表修改終極秘籍32招(一)
(2005-07-13 05:16:17)
下一個
--------------------------------------------------------------------------------
注冊表修改終極秘籍32招(一)
摘自網易
我們知道,注冊表是采用"關鍵字"及其"鍵值"來描述登錄項及其數據的.所有的關鍵字都是以"HKEY"作為前綴開頭.而關鍵字可以分為兩類:一類是由係統定義的,通常稱為"預定義關鍵字";另一類是由應用程序定義的,安裝的應用軟件不同,其登錄項也就有所區別.係統預定義的六個主關鍵字(即根鍵)是:????
??(1)HKEY_CLASSES_ROOT:基層類別鍵,定義了係統中所有已經注冊的文件擴展名、文件類型、文件圖標等.
??(2)HKEY_CURRENT_USER:定義了當前用戶的所有權限,實際上就是HKEY_USERS.Default下麵的一部分內容,包含了當前用戶的登錄信息.
??(3)HKEY_LOCAL_MACHINE:定義了本地計算機(相對網絡環境而言)的軟硬件的全部信息.當係統的配置和設置發生變化時,其下麵的登錄項也會隨之改變.
??(4)HKEY_USERS:定義了所有的用戶信息,其中部分分支將映射到HKEY_CURRENT_USER關鍵字中,它的大部分設置都可以通過控製麵板來修改.
??(5)HKEY_CURRENT_CONFIG:定義了計算機的當前配置情況,如顯示器、打印機等可選外部設備及其設置信息等.它實際上也是指向HKEY_LOCAL_MACHINEConfig結構中的某個分支的指針.
??(6)HKEY_DYN_DATA:定義了係統運行中的動態數據——即已發生的事件的有關信息.它不僅包含係統硬件的當前狀態,也包含了那些需要更新和檢索的數據.係統每次啟動時都要創建此關鍵字.
??每個根鍵再由若幹主鍵組成,鍵名代表一特定的注冊項目,鍵值可分為字符串值、二進製值和DWORD值,都能用注冊表編輯器進行修改.下麵小生就拿出多年來收集積累的注冊表終極修改技巧與諸君共享.
(一)HKEY_CLASSES_ROOT
1.刪除快捷方式的圖標中的箭頭
??刪除HKEY_CLASSES_ROOTpiffile鍵下的主鍵"Inshortcut"與
HKEY_CLASSES_ROOTlnkfile鍵下的主鍵"Inshortcut"。
2.添加控製麵板中的組件到開始菜單中
??在HKEY_CLASSES_ROOTCLSID中查找關鍵字"控製麵板",找到時記下相應的主鍵值
(本人係統內的鍵值為{21EC2020-3AEA-1069-A2DD-08002B30309D})然後在C:WINDOWSSTAR
MENU中建立名為"控製麵板
{21EC2020-3AEA-1069-A2DD-08002B30309D}"的文件夾即可。
3.關聯文件的多路打開(以BMP文件為例)
??在HKEY_CLASSES_ROOT* 下單擊 *
新建主鍵並命名為"shell",用右鍵單擊"shell"再新建一主鍵輸入自已喜歡的名字,這裏以打開方式為例,再用右鍵單擊"打開方式"新建一主鍵名為"command"編輯"默認"輸入"rundll32.exe
shell32.dll,OpenAs_RunDLL
%1",以後有BMP文件時,點擊圖標用鼠標右鍵,則在彈出的菜單中會多出一個我們剛建成?quot;打開方式",點擊它你就會發現用處了。
(二)HKEY_CURRENT_USER
4.製定任意窗口的顏色
??在HKEY_CURRENT_USERSControl
PanelColors中選所想製定的窗口,再將鍵值改為所需的RGB值。不過在
HKEY_CURRENT_USER子樹下的設置均為對所有用戶桌麵,若想隻修改當前用戶設置的話應該更改
HKEY_USER.Default下相應的設置,如隻改變當前用戶桌麵的窗口顏色,剛在HKEY_USER.DefaultControl
PanelColors下更改。(下同)
如:將非活動窗口的顏色改為紅的話,則選"InactiveTilte"改值為"255
0 0"。
5.改變窗口的動感效果
??在HKEY_CURRENT_USERControl
PaneldesktopWindowMetrics中新建串值"Minanimat"與"Maxanimat"並設值為"0",為"1"時在窗口最大最小化切換時有遞變的效果。
6.隱藏驅動器
??在
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
下新建二進製串值 "NoDrives"
二進製值與相應隱藏的驅動器關係有: "01 00 00
00"為隱藏A驅,"02 00 00 00"為B驅,"04 00 00
00"為C驅,"05 00 00 00"為D驅,隱藏全部的為"FF FF FF
FF"。
7.在任務欄上加入信息
??在 HKEY_CURRENT_USERControl PanelInternational
下新建字符串值 "sTimeFormat"="HH:MM:SS
TT","s1159"="HI!","s2359"="Hello!"。則在
12:00前顯示"HI!",後顯示"HELLO!"。
8.關閉活動桌麵
??在
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
下新建二進製串"NoActiveDesktop" 改值為"01 00 00 00"。
9.關閉桌麵上顯示WIN98版本號
??在 HKEY_CURRENT_USERControl Paneldesktop
新建DWORD值"PaintDesktopVersion"="0"。
10.自動清除或固定文檔中的曆史記錄
??在
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
下新建軍DWORD值
"ClearRecentDocsOnExit"並設值為"1"。要固定的話為新建"NoRecentDocsHistory"並設值為"1"。
(三)HKEY_LOCAL_MACHINE
11.防止CD的自動播放
??在HKEY_LOCAL_MACHINEEnumSCSIMAT****ACD-ROM_CR-588___LMF&CH??主鍵中的AutoInserNotification的值為
00。
12.禁止AUTORUN,但保留CD的自動播放
??在HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
下將串"NoDriveTypeAutoRun"的值改為 "bd 00 00 00"。
13.立即刷新模式(免去手動F5刷新)
??在HKEY_LOCAL_MACHINESystemCurrentControlSetControlUpdate中將"UpdateMode"改鍵值為"00"。
14.刪除不完全刪除的軟件訊息
??在HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionUninstall
中刪去相應的主鍵即可。
15.在95(或未安裝桌麵主題的98)中修改係統快捷方式圖標(如回收站、我的電腦等)
??先到HKEY_LOCAL_MACHINESoftwareCLASSESCLSID
中,再查找要個修改的圖標名字,找到後再選相應的DiaultIcon選項,修改欄中的相應圖標的完整路徑文件名。
16.係統級圖標的刪除
??刪除HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerDesktopNameSpace
中對應的分支主鍵。
17.對WIN98的改名
??在HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersion
選"Version"項,修改鍵值為所需即可。
注冊表修改終極秘籍32招(二)
摘自網易
18.運行菜單中殘餘指令的清除
??在HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerRunMru
中刪去不需要的鍵值即可。
19.更改記事本的默認字體
??在 HKEY_LOCAL_MACHINEConfig
20.為CDROM增加CACHE
??WIND9X係統隻提供到最大為 8X CDROM的CACHE設置,在
HKEY_LOCAL_MACHINESystemCurrentControlSetControlFileSystemCDFS中有兩個DWORD值"CacheSize"與"Prefetch"若係統設置裏為"4倍速或更高倍速"則這兩個值為"0000026b"和"000000e4"。"CacheSize"的可認值有:"0000026b"、"000004d6"、"000009ac""Prefectch"的值有:????????
4X 000000e4?? 8X 000001c0?? 16X
00000380?????? 24X 00000540????32X 00000700
這兩項的值視你機子的配置更改。
21.有關WIN98啟動時的注冊表備份
??在
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun
下添加"ScanRegistry",值為字符串"C:WindowsScanregw.exe
/autorun"若不添加這項功能則刪除這個串值就可以了。所備份的文件有:
system.dat win.ini system.ini 及 user.dat 它們備份於
"C:WindowsBackUp"或"C:WindowsBAK"目錄下。
22.增加IE的默認字符串
??在 HKEY_LOCAL_MACHINESoftwareMicrosoftInternet
ExplorerMainUrlTemplate
下新建字符串值如,名字隻要是數字即可,串值如,想讓IE默認的後綴名為".edu.cn"則設串值為"www.%s.com.cn"。
23.一台機子(WIN98係統下)多個IP
??先打開注冊表編輯器,在
HKEY_LOCAL_MACHINESystemCurrentControlSet
ServicesClassNetTrans
這個目錄下的幾個目錄(如000,001,002,003什麽的是用於存儲協議安裝的情況),尋找主鍵
DriverDesc
,找到它的鍵值為"TCP/IP"的那個目錄,修改該目錄下的
IPAdress 和 IPMask 的兩鍵。
????例: 原 IPAdress 鍵值為
"210.34.50.16"????????????
???????? IPMask 鍵值為
"255.255.255.0"????????????
????則可以修改為:??IPAdress
鍵值為??????????"210.34.50.16,210.34.50.253"
???????????? IPMask??鍵值為
"255.255.255.0,255.255.255.0"
????表示你的機子同時擁有兩個IP地址: 210.34.50.16
與 210.34.50.253??
????這種方法也可用於多個IP,隻要在鍵值裏多加一個逗號再加入下一個IP及網關IP就可以了。
24.啟動時的問候信息
??在
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionWinlogon
下新建軍字符串,"LegalNoticCaption"的值設為
"問候","LegalNoticeText"="Welcome You!"。
25.增加文件係統的CACHE
??在
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionFS
Templates
下有三個主鍵Desktop、Mobile、Server,分別對應於台式機、便攜式、網絡服務器三個設置項。對台式機進行設置,更改Desktop主鍵下的"NameCache"值為"80
00 00 00"(提供128個緩衝文件夾),"PathCache"值為"00
10 00
00"(提供4096個8.3格式的文件名,約占用48KB常規內存)。
26.清除不要的動態鏈接庫DLL
??打開
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSharedDLLs
主鍵下,可以刪除值為"00 00 00
00"的文件(該值為係統中調用該庫的應用程序個數,00為沒有應用程序調用,所以可刪除)。
(四)HKEY_USERS
27.鎖定桌麵,防止意外的改動
??在HKEY_USERS.DEFAULTSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer加入DWORD值為"1"的
"NoSaveSetting"。但這項功能不是很好用,隻能恢複對一些WIN參數的設置,對於文件及文件夾就無能為力了。在HKEY_USERS子樹下的設置是對應於當前用戶的,若要針對所有用戶,則要在HKEY_CURRENT_USER相應的目錄下更改。
28.刪除開始菜單中不需要的子項
??在HKEY_USERS.DEFAULTSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
添加相應的DWORD值,其中可以刪除的子項有:收藏夾、文檔、控製麵板、查找、運行、注銷、關閉係統及單擊從這裏開始的活動圖標,相應的鍵為:"NoFaroritesMenu"、"NoRecentDocsHistory"、"NoSetFolders"、"NoFind"、
"NoRun"、"NoLogoff"、"NoClose" 及
"NoStartBanner",所有的鍵值均是"1"是有效,"0"無效(即原WINDOWS默認狀況)。
29.關閉一點活動子菜單隨鼠標彈出(使等待時間為最長)
??在 HKEY_USERS.DEFAULTControl
Paneldesktop下添加DWORD值"MenuShowDelay",並設為十進製"65534"。
30.固定窗口的大小
??在 HKEY_USERS.DEFAULTControl
PaneldesktopWindowMetrics
下添加DWORD值,當該值為"0"時為不可變化,為"1"時為可變大小的。
31.運行中雜項的刪除
??在
HKEY_USERS.DEFAULTSoftwareMicrosoftWindowsCurrentVersionExplorerRunMRU
下刪去不要的串值即可。
(五)HKEY_CURRENT_CONFIG
32.更改顯示器的刷新速率
??更改 HKEY_CURRENT_CONFIGDisplaySettings
下的"ReFreshRate"的值,若要改成85HZ的就改成"85",小心點不能亂來喲,要考慮到你的顯示器是否受得