注冊表是操作系統的"核心",它的存在是系統正常運行的基礎.注冊表中一旦出現錯誤或者不合理設置,會對系統造成不可想象的后果.但是合理小心的配置它,則會帶來意想不到的優化效果!如果你的系統已經做好了備份,如果你不怕注冊表修改后會使系統崩潰!如果你對注冊表有一定的認識,可以對注冊表進行操作!那么你就嘗試一下以下的修改方案吧!也許能為你帶去驚喜也說不定!!!
1.開機即運行的新方法
點擊“開始”菜單中的“運行”,在打開的“運行”對話框中輸入“Regedit”,打開注冊表編輯器。順次展開注冊表到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows下,在這里新建一個字符串值,方法是右擊主鍵“Windows”,在彈出的菜單中選擇“新建”→“串值”,把該字符串值命名為“load”。然后,雙擊“load”,在彈出的窗口中將它的鍵值改為你想開機就自動運行的程序路徑。要注意的是應該使用文件的短文件名,即“C:\Program Files”應該寫為“C:\Progra~1”。
2.系統開機及關機加速
“HKEY_CURRENT_USER”-->“Control Panel”-->“Desktop”,字符串值“HungAppTimeout”的數值數據更改為“200”,將字符串值“WaitToKillAppTimeout”的數值數據更改為1000.另外在“HKEY_LOCAL_MACHINE”-->“System”-->“CurrentControlSet”-->“Control”,將字符串值“HungAppTimeout”的數值數據更改為“200”,將字符串值“WaitToKillServiceTimeout”的數值數據更改1000.
3.提高XP的響應速度
在Windows XP注冊表中找到HKEY_CURRENT_USERControl PanelDesktop子鍵,修改HungAppTimeout值。HungAppTimeout值表示系統要求用戶手工結束被掛起任務的時間極限,默認值5000,類型是REG_SZ,減小該值可以降低系統在某些特殊情形下的響應延遲,例如,可以把該值設置為1000。調整該鍵值時應當注意:如果在你的系統上,某些軟件的運行速度本來就很慢,把該鍵值設置得太小可能使XP誤認為正在運行的軟件已經被掛起。如果出現這種情況,你可以逐步增加HungAppTimeout值,每次增加1000,直到XP不再把正在運行的軟件誤認為“停止響應”。
4.清除內存內不使用的DLL文件
“HKKEY_LOCAL_MACHINE”-->“SOFTWARE”-->“Microsoft”-->“Windows”-->“CurrentVersion”,在“Explorer”增加一個項“AlwaysUnloadDLL”,默認值設為1。注:如由默認值設定為“0”則代表停用此功能。
5.調換“我的電腦”和“我的文檔”位置
在Windows XP中,我們可以利用修改注冊表來把“我的電腦”圖標放在“我的文檔”之上,具體操作步驟如下:在注冊表中找到HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103},然后新建Dword值“SortOrderIndex”,并修改其鍵值為“54”(16進制)。如果要把“我的文檔”放在首位的話,只需要修改“SortOrderIndex”的鍵值為48(16進制)即可。
6.禁止IE下載文件
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3,然后在右邊找到1803這個DWORD值,將其鍵值修改為3即可。重新啟動IE看看還能不能夠下載的?如果要取消限制的話,只需要還原DWORD值為0即可。
7.IE支持多線程下載
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings下新建雙字節值項“MaxConnectionsPerServer”,它決定了最大同步下載的連線數目,一般設定為5~8個連線數目比較好。另外,對于HTTP 1.0服務器,可以加入名為“MaxConnectionsPer1_0Server”的雙字節值項,它也是用來設置最大同步下載的數目,也可以設定為5-8.
8.刪除系統中的熱鍵HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,新建一個雙字節值,鍵名為“NoWindows Keys”,鍵值為“1”,這樣就可以禁止用戶利用系統熱鍵來執行一些禁用的命令。如果要恢復,只要將鍵值設為0或是將此鍵刪除即可。
9.加快菜單顯示速度
“HKEY_CURRENT_USER”-->“Control Panel”-->“Desktop”,將字符串值“MenuShowDelay”的數值數據更改為“0”,調整后如覺得菜單顯示速度太快而不適應者可將“MenuShowDelay”的數值數據更改為“200”,重新啟動即可。
10.關閉自動重新啟動功能
遇到嚴重問題時便會突然重新開機,按以下更改可以取消此功能:“HKEY_LOCAL_MACHINE”→“SYSTEM”→“CurrentControlSet”→“Control”→“CrashControl”→將“AutoReboot”dword”值更改為“0”重新開機生效。
11.加快自動刷新率
“HKEY_LOCAL_MACHINE”-->“System”-->“CurrentControlSet”-->“Control”-->“Update”,將Dword“UpdateMode”的數值數據更改為“0”,重新啟動即可。
12.加快“網上鄰居”分享的速度
“HKEY_LOCAL_MACHINE/Software/Microsofthttp://windows.chinaitlab.com/Current Version/Explorer/RemoteComputer/NameSpace” 在此位置之下有一鍵值{D6277990-4C6A-11CF-8D87-00AA0060F5BF},將此機碼按鼠標右鍵 --> 刪除。
13.預讀能力改善開機速度
Windows XP預讀設定可提高系統速度,加快開機速度。按下修改可進一步善用CPU的效率:“HKEY_LOCAL_MACHINE”-->“SYSTEM”-->“CurrentControlSet”-->“Control”-->“SessionManager”-->“MemoryManagement”,在“PrefetchParameters”右邊窗口,將“EnablePrefetcher”的數值數據如下更改,如使用PIII 800MHz CPU以上的建議將數值數據更改為4或5,否則建議保留數值數據為默認值即3。
14.提高CPU整體效能
“HKEY_LOCAL_MACHINE”-->“SYSTEM”-->“CurrentControlSet”-->“Control”-->“SessionManager”,在“MemoryManagement”的右邊窗口,將“SecondLevelDataCache”的數值數據更改為與CPU L2 Cache相同的十進制數值:例如:P4 1.6G A的L2 Cache為512Kb,數值數據更改為十進制數值512。
15.釋放系統內存
每當Windows運行一些應用程序時,已經將應用程序關閉,但是內存可能還存在一些DLL文件,可能會拖慢了系統效能,可以利用登錄編輯器按如下的方法自動的清除內存中的dll資料。運行regedit,進入登錄編輯器。找到「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer」在右方窗格新建一個[AlwaysUnloadDll][字串值]然后在[AlwaysUnloadDll]上按下鼠標右鍵選擇[修改]。將[值的資料]設為[1]。重新開機即可完成上述動作。
16.系統啟動時運行Defrag程序
“HKEY_LOCAL_MACHINE”-->“SOFTWARE”-->“Microsoft”-->“Dfrg”-->“BootOptimizeFunction”,將字符串值“Enable”設定為:Y等于開啟而設定為N等于關閉。
17.自動關閉停止響應程序
“HKEY_USERS”-->“.DEFAULT”-->“Control Panel”,然后在“Desktop”右面窗口將“AutoEndTasks”的數值數據改為1,注銷或重新啟動
18.縮短系統啟動時間
在不正常關機后重新啟動 XP 時會出現 chdsk 來檢查系統,但等待回應時間預設為10秒,按下辦法更改可設置等待回應的時間“HKEY_LOCAL_MACHINE”→“SYSTEM”→“CurrentControlSet”→“Control”→“Session Manager”更改“AutoChkTimeOut”內的 dword 數值資料:原數值資料為"AutoChkTimeOut"=dword:00000010"如縮短等待時間為 3 秒者則更改為 "dword" 數值資料為“3”