利用登錄檔最佳化Windows2000(轉)

post0發表於2007-08-11
利用登錄檔最佳化Windows2000(轉)[@more@]

微軟公司的Windows 2000因其穩定性、安全性和強大的網路功能,獲得眾多使用者的青睞。但是,由於它功能過多,體積龐大,不但在低配置機器上難以執行,而且在中檔機器上執行速度也不令人滿意。本文介紹如何透過修改登錄檔,來最佳化Windows 2000,為系統減肥,從而提高Windows 2000的執行速度。

注意:修改登錄檔前,一定要先備份登錄檔,一旦修改後系統出錯,請用備份的登錄檔恢復。

1.最佳化CDROM預讀取效能

在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystemCDFS下,新建項Prefetch(dword型別),根據CDROM的速度來給Prefetch賦值:

16倍速:00000380 24倍速:00000540

32倍速:00000700 36倍速:00000750

40倍速:00000000 48倍速:00000000

如改後CDROM工作不正常,則降低一個級別賦值。

2.提高軟碟機讀寫緩衝效能

在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesClassfdc000下,新增項ForceFIFO(dword型別),設定鍵值為1。

3.最佳化檔案系統

在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem下,新增項ConfigFileAllocSize(dword型別),設定鍵值為000001f4。

4.刪除不必要的自啟動程式

在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun下,刪除不必要的自啟動程式對應的鍵值。有些程式也可能藏在“Run”項下的“SysExpl”子項下,如有該子項,將其中的鍵值刪除,同樣也能取消自啟動程式。

5.解除安裝不用的應用軟體

在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall下,新建應用軟體子項,然後在該子項中,新建項DisplayName(REG_SZ型別,值為軟體名)和UninstallString(REG_SZ型別,值為帶路徑的反安裝程式名)。

6.刪除軟體殘骸垃圾

有些程式解除安裝後還有註冊資訊留在登錄檔內,時間一長,這種垃圾愈來愈多, 影響機器執行速度。應經常進入HKEY_LOCAL_MACHINESoftware、HKEY_CURRENT_USERSoftware、HKEY_USERS

.DefaultSoftware下,查詢並刪除這些垃圾。

7.自動登入系統

在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon下,修改AutoAdminLogon項,鍵值為1,表示自動登入;為0顯示登入視窗,然後手工登入。

8.禁止活動桌面功能

在HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下,新增項NoActiveDesktop(dword型別),鍵值為hex:01000000,表示禁止活動桌面功能;為0表示啟用。

9.清理桌面鼠右鍵“新建”選單

在HKEY_CLASSES_ROOT和HKEY_LOCAL_MACHINE下,從左邊的兩個主項中,搜尋“shellnew”並把該子項刪除即可。

10.清除配色方案

在HKEY_CURRENT_USERControl PanelAppearanceSchemes下,視窗右邊會出現系統自帶的各種配色方案,將自己認為無用的配色方案刪除,一般只保留“Windows預設”一項。

11.加速選單顯示

在HKEY_CURRENT_USERControl PanelDesktop下,新建項MenuShowDelay(REG_SZ型別,值設為“0”)。

12.刪除多餘的DLL檔案

在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSharedDlls下,每個DLL檔案的鍵值說明它已被幾個應用程式所共享。如果是二進位制“00 00 00 00”,則表明不被任何程式共享,可以刪除。刪除前先開啟該鍵值,記下DLL檔案的名稱和位置,然後刪除該鍵值和對應的檔案。

13.隱藏工作列上“單擊這裡開始”的提示

在HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下,新建項NoStartBanner(dword型別),鍵值為1表示隱藏該項提示;為0表示顯示。

14.記憶最後一次撥號上網使用者的使用者名稱和密碼

在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRasManParameters下,新建項DisableSavePassword,REG_DWORD型別,鍵值為1表示不記憶使用者名稱和密碼;為0則表示記憶。

15.自動重新整理視窗內容

在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlUpdate下,查詢UpdateMode項,預設鍵值為1,表示手工重新整理;改為0,表示自動重新整理。

16.禁止將最近操作過的文件放入文件選單歷史記錄中

在HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下,新建項NoRecentDocsHistory(dword型別),鍵值為1表示禁止此項功能;為0表示允許。

17.退出系統時,自動清除文件選單中的歷史記錄

在HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下,新建項ClearRecentDocsOnExit(dword型別),鍵值為1表示自動清除該歷史記錄;為0表示不清除。

18.應用程式出錯時等待響應的時間(毫秒)

在HKEY_CURRENT_USERControlPaneldesktop下,查詢項HungAppTimeout和HungAppTimeout。它們的預設鍵值設為5000毫秒,可以改為更合適的值,來加快系統的響應能力。

19.關閉程式時的等待時間(毫秒)

這是執行“工作管理員/應用程式/結束任務”時,出現“結束任務”、“等待”提示時,選擇“等待”的時間。在HKEY_CURRENT_USERControlPaneldesktop下,項為WaitToKillAppTimeout,預設鍵值為5000,可減少該等待時間為系統提速。

20.自動關閉停止響應的程式

在HKEY_CURRENT_USERControl Paneldesktop下,項AutoEndTasks,鍵值為1表示自動關閉停止響應的程式;為0表示手工關閉。

21.系統崩潰後自動重新啟動

系統崩潰後會藍色畫面、當機,開機重啟動時會檢查磁碟,很費時。系統崩潰後可置為重新啟動,方法是:在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl下,將項AutoReboot的鍵值置為1。

22.清理安全日誌

在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa下,項crashonauditfail,鍵值為1表示自動處理安全日誌;為0表示手工清理安全日誌。

23.啟用DOS命令視窗快速編輯模式

在HKEY_CURRENT_USERConsole下,項QuickEdit(dword型別),鍵值為1表示允許啟用快速編輯模式;為0表示禁止。

24.在DOS下輸入命令時,自動填充命令

在HKEY_LOCAL_MACHINESOFTWAREMicrosoftCommand Processor下,項“CompletionChar”(REG_DWORD型別),預設值為40(16進位制),現將該項的值改為9(16進位制)。使用時,在DOS下按Tab項讓計算機自動填入命令。

25.新增關機視窗中“重新啟動並切換到MS-DOS方式”項

在HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesWinOldApp下,新建項NoRealMode(dword型別), 鍵值為1表示隱藏該專案,為0表示顯示

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-946401/,如需轉載,請註明出處,否則將追究法律責任。

相關文章