Windows XP 優化技巧篇之:針對硬件的優化技巧
打開DMA
在BIOS中先設置硬盤支持DMA;然后在控制面板中單擊“系統/ 硬件/ 設備管理器”,選擇IDE ATA/ATAPIcontrollers,到Primary/Secondary IDEChannel 里面進行設置,將所有的傳送模式都設定為使用DMA,系統就會自動打開DMA,加快Windows 運行速度。
關閉光驅自啟動(Autorun)功能
打開我的電腦,在“移動存儲設備”下,右鍵單擊CD-ROM 驅動器,然后單擊“屬性/ 自動播放”選項卡,修改即可。
優化磁盤緩存
磁盤緩存對XP運行起著至關重要的作用,對不同容量的內存,采用不同的磁盤緩存是較好的做法:
到注冊表H K E Y _ L O C A L _MacHINESYSTEMCurrentControlSetControlSession ManagerMemoryManagementIoPageLockLimit,根據你的內存修改其十六進制值(64MB: 1000;128MB: 4000;256MB: 10000;512MB 或更大: 40000)。
給前臺程序更多的資源
先打開“系統”屬性,選擇“高級/性能/ 設置”,打開“性能”選項對話框,然后打開“高級”選項卡,在“處理器計劃”一欄中選擇“程序”,在“內存使用”一欄上選擇“程序”,最后點擊“確定”退出,這樣系統便會給前臺程序更多的資源,使之運行得更快。
虛擬內存的優化設置
除了CPU及硬盤,XP運行性能很大程度上還取決于內存,XP 使用的虛擬內存即頁面文件,就是在系統區根目錄下可見的pagefile.sys文件,為了安全,XP默認情況下總是將它設得很大,浪費硬盤空間,所以應該對它進行優化設置:
進入“控制面板/系統/高級/性能”,在“性能選項”的“高級”設置窗口,首先將“處理器計劃”及“內存使用”都調整為“程序”,這樣系統會給前臺程序更多資源、使之運行更快。點擊“更改”按鈕進入虛擬內存設置窗口(如右圖2),將虛擬內存值設為物理內存的1.5倍。注意:根據微軟的建議,頁面文件應設為物理內存的1.5倍,把最大值和最小值都設成一樣。如果內存容量在256MB 以下,就設置為1.5 倍;如果在512MB 以上,設置為內存容量的一半;在中間的設為與內存容量相同;當然如果你的內存高達1GB以上,那就完全不需要頁面文件了。
內置刻盤功能巧關閉
默認情況下,XP開啟了內設的刻盤功能,該功能可以加快Nero 刻錄軟件的處理速度,如果不用此功能可以關閉之:點擊“控制面板/ 管理工具/ 服務”,雙擊“IMAPI CD-Burning COM Service”,將“啟動類型”改為“手動”或“已禁用”。
快速關閉出錯的程序
點擊“開始/運行”,鍵入Regedit,將 HKEY_CURRENT_USERControlPanelDesktopWaitToKillAppTimeout 改為 1000,即關閉程序時僅等待1 秒;將鍵值 HungAppTimeout 改為200,表示程序出錯時等待0.5 秒;將HKEY_LOCAL_MACHINESystemCurrentControlSetControlWaitToKillServiceTimeout 設為1000 或更小。
讓系統自動關閉沒有回應的程序,方法:將HKEY_CURRENT_USERControlPanelDesktop AutoEndTasks 值設為 1,重啟電腦后即可生效。
禁用錯誤匯報
錯誤報告是Windows XP中增加的一項針對程序兼容性問題采取的提示措施,一旦程序發生運行錯誤,系統即收集發生錯誤時的一些信息,反饋給微軟技術部。該功能對用戶意義并不是很大,只對微軟公司有用,所以你也可以取消該功能。
在“我的電腦”→“屬性”→“高級”→“啟動和故障修復”中,單擊“錯誤報告”(右圖3),選擇“禁用錯誤匯報”、“但在發生嚴重錯誤時通知我”。
崩潰時禁止寫DUMP
盡管Windows XP 很穩定,但也有崩潰的時候,此時你就會發現硬盤使勁地響,那是Windows XP正在寫DUMP文件!如果你不打算把該文件寄給微軟,則應該關閉之:在“啟動和故障修復”欄下點“設置”,在彈出的窗口中去掉“將事件寫入系統日志”、“發送管理警報”、“自動重新啟動”選項,將“寫入調試信息”設置為“無”;點擊“編輯”,在彈出記事本文件中:[Operating Systems]timeout=30// 把缺省時間 30 秒改為 0 秒multi(0)disk(0)rdisk(0)partition(1)WINDOWS='Microsoft Windows XPProfessional' /fastdetect// 把缺省fastdetect 改為 nodetect。
合理確定程序的優先級
當你同時按下Ctrl+Alt+Delete 三個鍵,然后點擊“進程”選項卡,即可看到一個對話框,里面是目前正在運行的所有進程。
要為一個程序分配更多的進程時間,只需右擊該進程,再把鼠標指針向下移動到“Set Priority(設置優先級)”,然后選擇要把該程序設置成哪個優先級。
例如接收E-mail 時,可把Photoshop 設為“標準”,而當你離開計算機時,則應把它的優先級提升為最高的“實時”,以便計算機能更專注快速地運行PhotoShop。
