XP註冊表之效能最佳化—註冊表使用全攻略之十八
1、加快開機及關機速度
在[開始]-->[運行]-->鍵入[Regedit]-->[HKEY_CURRENT_USER]-->[Control Panel]-->[Desktop],將字串值[HungAppTimeout]的數值資料更改為[200],將字串值[WaitToKillAppTimeout]的數值資料更改為1000.另外在[HKEY_LOCAL_MACHINE]-->[System]-->[CurrentControlSet]-->[Control],將字串值[HungAppTimeout]的數值資料更改為[200],將字串值[WaitToKillServiceTimeout]的數值資料更改1000.
2、自動關閉停止回應程式
在[開始]-->[運行]-->鍵入[Regedit]-->[HKEY_CURRENT_USER]-->[Control Panel]-->[Desktop],將字串值[AutoEndTasks]的數值資料更改為1,重新啟動即可。
3、清除記憶體內被不使用的DLL檔案
在[開始]-->[運行]-->鍵入[Regedit]-->[HKKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Windows]-->[CurrentVersion],在[Explorer]增加一個項[AlwaysUnloadDLL],預設值設為1。註:如由預設值設定為[0]則代錶停用此功能。
4、加快寬頻接入速度
(1)家用版本:在[開始]-->[運行]-->鍵入[regedit]-->在[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Policies]-->[Microsoft] -->[Windows],增加一個名為[Psched]的項,在[Psched]右面視窗增加一個Dword值[NonBestEffortLimit]數值資料為0。
(2)商業版本:在[開始]-->[運行]-->鍵入[gpedit.msc],開啟本機電腦策略,在左邊視窗中選取[電腦配置]-->[系統管理範本]-->[網路]-->[QoS資料包發送器],在右邊的視窗中雙擊"限制可保留的頻寬",選擇"已啟用"並將"頻寬節流設定(%)"設為0應用-->確定,重啟動即可。
5、加快菜單顯示速度
在[開始]-->[運行]-->鍵入[Regedit]-->[HKEY_CURRENT_USER]-->[Control Panel]-->[Desktop],將字串值[MenuShowDelay]的數值資料更改為[0],調整後如覺得菜單顯示速度太快而不適應者可將[MenuShowDelay]的數值資料更改為[200],重新啟動即可。
6、加快自動重新整理率
在[開始]-->[運行]-->鍵入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[System]-->[CurrentControlSet]-->[Control]-->[Update],將Dword[UpdateMode]的數值資料更改為[0],重新啟動即可。
7、加快預讀能力改善開機速度
Windows XP預讀設定可提高系統速度,加快開機速度。按下修改可進一步善用CPU的效率:在[開始]-->[運行]-->鍵入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control]-->[SessionManager]-->[MemoryManagement],在[PrefetchParameters]右邊視窗,將[EnablePrefetcher]的數值資料如下更改,如使用PIII 800MHz CPU以上的建議將數值資料更改為4或5,否則建議保留數值資料為預設值即3。
8、利用CPU的L2 Cache加快整體效能
在[開始]-->[運行]-->鍵入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control]-->[SessionManager],在[MemoryManagement]的右邊視窗,將[SecondLevelDataCache]的數值資料更改為與CPU L2 Cache相同的十進位數值:例如:P4 1.6G A的L2 Cache為512Kb,數值資料更改為十進位數值512。
9、在啟動電腦時運行Defrag程式
在[開始]-->[運行]-->鍵入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Dfrg]-->[BootOptimizeFunction ],將字串值[Enable]設定為:Y等於開啟而設定為N等於關閉。
10、關機時自動關閉停止回應程式
在[開始]-->[運行]-->鍵入[Regedit]-->[HKEY_USERS]-->[.DEFAULT]-->[Control Panel],然後在[Desktop]右面視窗將[AutoEndTasks]的數值資料改為1,登出或重新啟動。
11、在不同的記憶體空間中運行程式
找到HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer子鍵,把MemCheckBoxInRunDlg設定成1,“開始”菜單的“運行對話方塊”會增加一個“在獨立的記憶體空間中運行”選項。
12、禁止修改使用者檔案夾
找到HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer。如果要鎖定“圖片收藏”、“我的文件”、“收藏夾”、“我的音樂”這些使用者檔案夾的物理位置,分別把下面這些鍵設定成1:DisableMyPicturesDirChange,DisablePersonalDirChange,DisableFavoritesDirChange,DisableMyMusicDirChange
13、顯示映射網路磁碟機的按鈕
找到HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced子鍵,把MapNetDrvBtn設定成1。映射網路磁碟機的按鈕將出現在Windows資源管理員和“我的電腦”的工具條上。
14、減小瀏覽區域網路的延遲時間
和Windows 2000一樣,XP在瀏覽區域網路時也存在煩人的延遲問題,但介紹這個問題的資料卻很難找到。如果你瀏覽一台Win 9x的機器,例如,在網路位置的地址欄輸入“\computername”,XP的機器會在它正在串連的機器上檢查“任務計劃”。這種搜尋過程可能造成多達30秒的延遲。如果你直接開啟某個共用資源,例如在網路位置的地址欄輸入“\computernameshare”,就不會有這個延遲過程。要想避免XP搜尋“任務計劃”的操作,提高瀏覽網路的速度,你可以刪除HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerRemoteComputerNameSpace{D6277990-4C6A-11CF-8D87-00AA0060F5BF}子鍵。該鍵的類型是REG_SZ。
15、XP中讓程式開機即啟動並執行新方法
點擊“開始”菜單中的“運行”,在開啟的“運行”對話方塊中輸入“Regedit”,開啟登錄編輯程式。順次展開註冊表到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows下,在這裡建立一個字串值,方法是右擊主鍵“Windows”,在彈出的菜單中選擇“建立”→“串值”,把該字串值命名為“load”。然後,雙擊“load”,在彈出的視窗中將它的索引值改為你想開機就自動啟動並執行程式路徑。要注意的是應該使用檔案的短檔案名稱,即“C:\Program Files”應該寫為“C:\Progra~1”。
16、屏蔽系統中的熱鍵
點擊“開始”→“運行”,輸入Regedit,開啟登錄編輯程式。然後依次開啟到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,建立一個雙位元組值,鍵名為“NoWindows Keys”,索引值為“1”,這樣就可以禁止使用者利用系統熱鍵來執行一些禁用的命令。如果要恢複,只要將索引值設為0或是將此鍵刪除即可。
17、關閉不用的共用
安全問題一直為大家所關注,為了自己的系統安全能夠有保證,某些不必要的共用還是應該關閉的。用記事本編輯如下內容的註冊表檔案,儲存為任意名字的.Reg檔案,使用時雙擊即可關閉那些不必要的共用:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
"AutoShareServer"=dword:00000000
"AutoSharewks"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"restrictanonymous"=dword:00000001
18、修改服務名稱和解釋
在註冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下的次級主鍵就是各個服務,選中任何一個次級主鍵,在右邊可以看到DisplayName和Description兩個字串,DisplayName就是在“管理工具→服務”裡面顯示的名字,Description就是對應服務的描述。二者可以任意修改,但是次級主鍵名和其他的不能亂動。
19、取消磁碟空間不夠警告提示
Windows XP會自動監控磁碟空間剩餘量,一旦磁碟空間不足的話,會提示你並掛起系統還原功能。如果要取消的話,就開啟登錄編輯程式,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,建立一個Dword值NoLowDiskSpaceChecks,然後修改為1即可。
20、自動關閉停止回應的程式
在Windows XP作業系統中,我們可以通過修改註冊表,使Windows XP診測到某個應用程式已經停止回應時就自動關閉它,這樣就不需要手工幹預了。想要實現這個功能,請點擊“開始”→“運行”輸入RegEdit,開啟登錄編輯程式,依次展示HKEY_CURRENT_USER\Control Panel\Desktop\Auto End Tasks,將其索引值改為1即可。
21、讓“我的電腦”和“我的文件”“乾坤倒掛”
Win2000以下版本的視窗作業系統的“我的電腦”的圖表都是放在“我的文件”之上的,到了Win2000及其以後作業系統則正好相反。在Windows XP中,我們可以利用修改註冊表來把“我的電腦”表徵圖放在“我的文件”之上,具體操作步驟如下:在註冊表中找到HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103},然後建立Dword值“SortOrderIndex”,並修改其索引值為“54”(16進位)。如果要把“我的文件”放在首位的話,只需要修改“SortOrderIndex”的索引值為48(16進位)即可。
22、每次啟動時保持案頭設定不變
我們可以通過修改註冊表來保護我們的案頭設定,無論做了什麼樣的修改,只要重新啟動之後案頭就會恢複原樣。步驟如下:開啟登錄編輯程式,找到HKEY_CURRENT_USERS\Software\Microsoft\Windows\CurrentVersion\Polices\Explorer子鍵分支,在它的下面找到NoSaveSettings,其類型為REG_SZ,將其索引值改為“0”,或者直接刪除該索引值項,重新啟動系統使設定生效。
23、禁止IE下載檔案
在有些公用電腦上需要禁止下載檔案功能,雖然某些管理軟體可以做到這一點,但安裝調試這類軟體實在是太麻煩了。其實在註冊表中稍作修改就可以滿足大家的要求了。開啟登錄編輯程式,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3,然後在右邊找到1803這個DWORD值,將其索引值修改為3即可。重新啟動IE看看還能不能夠下載的?如果要取消限制的話,只需要還原DWORD值為0即可。
24、讓IE支援多線程下載
一般情況下,大家都使用多線程下載軟體如Flashget等下載檔案,其實IE也可以支援多線程下載的,只是微軟將這個功能給藏了起來。我們把它給挖出來就可以使用了。開啟登錄編輯程式,在註冊表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings下建立雙位元組值項“MaxConnectionsPerServer”,它決定了最大同步下載的連線數目,一般設定為5~8個連線數目比較好。另外,對於HTTP 1.0伺服器,可以加入名為“MaxConnectionsPer1_0Server”的雙位元組值項,它也是用來設定最大同步下載的數目,也可以設定為5~8。
25、讓WINDOWS XP自動登陸
開啟:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,在右邊的視窗中的建立字串"AutoAdminlogon",並把他們的索引值為"1",並且把“DefaultUserName”的值設定為使用者名稱,並且另外建立一個字串值“DefaultPassword”,並設其值為使用者的密碼。
(出處:熱點網路)