2008年3月3日 星期一

電腦 操作系統 Windows XP 系統優化加速

1 前言
1.1 警告
2 磁碟清理
3 磁碟碎片清理
4 關閉系統還原以便釋放磁碟空間和加快速度
5 擴大虛擬內存以加快速度
6 關閉顯示效果以節省系統資源
7 如何關閉自動播放
8 預讀能力影響開機時間或系統效率
9 優先使用實際記憶加快系統速度
10 謠傳:以為QoS與寬頻連接速度為敵
11 減少寬頻網卡在開機時等待的時間
12 加快撥號上網的撥號速度
13 自動關閉停止回應程式
14 清除記憶體內不被使用的DLL文件
15 加快開機及關機速度
16 移除啟動時載入不需要的程式
17 加快自動更新率
18 加快功能表顯示速度
19 善用 CPU 的 L2 Cache 加快整體效能
20 關掉不必要的服務
21 外部資源



[編輯] 前言

[編輯] 警告
本篇內容可能處於實驗性質,不僅原始引用來源不明,部份內容甚至不能排除遭受一知半解或以訛傳訛的嚴正批評,容易讓一般使用者產生錯誤解讀或不切實際的預期。許多項目雖然提供某些可以調整的選項,卻並未提供充分的多方佐證,應根據不同使用的狀況場合,而有不同的裁量範圍與討論空間。這些設定有可能造成不穩定或系統問題,也不保證有顯著效果。貿然使用者應自行承擔風險。


[編輯] 磁碟清理
開始>所有程序>附件>系統工具>磁碟清理>選好盤>確定>在“要刪除的文件:”里全選>單擊“其它選項”選項卡>系統還原>清理>是>確定。


[編輯] 磁碟碎片清理
開始>所有程序>附件>系統工具>磁碟碎片整理程序>選好盤>碎片整理。


[編輯] 關閉系統還原以便釋放磁碟空間和加快速度
開始>右擊“我的電腦”>屬性>單擊“系統還原”選項卡>點“在所有驅動器上關閉系統還原”>點“確定”


[編輯] 擴大虛擬內存以加快速度
開始>右擊“我的電腦”>屬性>單擊“高級”選項卡>單擊“性能”里的“設置”按鈕>“高級”選項卡>單擊“虛擬內存”中的“更改”按鈕>然後自行設置。


[編輯] 關閉顯示效果以節省系統資源
開始>右擊“我的電腦”>屬性>單擊“高級”選項卡>單擊“性能”里的“設置”按鈕>你會看到“視覺效果”選項卡>點“調整為最佳性能”(這時系統資源最節省,你也可以自行設置保留一些效果。)。


[編輯] 如何關閉自動播放
開始>運行>輸入“gpedit.msc”>電腦配置>管理模版>系統>雙擊右面的“關閉自動播放”>選“已啟用”>在下麵顯示“CD-ROM”的地方點一下選“所有驅動器”>確定>關閉。


[編輯] 預讀能力影響開機時間或系統效率
Windows XP 預讀設定
註:縮短第一次的開機時間,並不等同於提高後續運作的系統速度,以上敘述有嚴重誤解問題。
按下修改將進一步影響 CPU 的效率(變差或變好) 在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_LOCAL_MACHINE〕 →〔SYSTEM〕→〔CurrentControlSet〕→〔Control〕→〔SessionManager〕 →〔MemoryManagement〕→在〔PrefetchParameters〕右邊視窗 將〔EnablePrefetcher〕的數值資料如下更改 如使用 PIII 800MHz 以上的可嘗試將數值資料更改為〔4〕或〔5〕 否則建議保留數值資料為預設值即〔3〕 更新 SP-1 後如運行不暢順者請將數值資料改回〔3〕



[編輯] 優先使用實際記憶加快系統速度
如果你的系統具備 256MB 或以上的記憶體可按下列辦法調整可加快系統的運行速度
在〔開始〕→〔執行〕→〔Regedit〕→〔HKEY_LOCAL_MACHINE〕→〔SYSTEM〕→〔CurrentControlSet〕→〔Control〕→〔Session Manager〕→在〔Memory Management〕的右手邊視窗
將〔DisablePagingExecutive〕的〔Dword〕值由預設的〔0〕改為〔1〕
重新開機後生效
如由預設值設定為〔0〕則代表停用此功能



[編輯] 謠傳:以為QoS與寬頻連接速度為敵
在〔開始〕→〔執行〕→鍵入〔gpedit.msc〕打開〔本機管理原則〕→〔電腦設定〕 →〔系統管理範本〕→〔Network〕→在右邊窗口打開〔QoS Packet Scheduler〕 →〔limit reservable bandwidth〕→選〔已啟用〕 →將〔Bandwidth limit %" 〕的數據改為〔0〕→重新開機便生效

僅適用用 Windows XP 商業版版本
家用版可按下執行 在〔開始〕→〔執行〕→鍵入〔regedit〕→在〔HKEY_LOCAL_MACHINE〕 →〔SOFTWARE〕→〔Policies〕→〔Microsoft〕 →〔Windows〕 增加一個名為〔Psched〕的機碼 在〔Psched〕右面窗口增加一個 Dword 值〔NonBestEffortLimit〕數值資料為〔0〕


[編輯] 減少寬頻網卡在開機時等待的時間
如果是使用 ADSL 寬頻上網者可作下列調整 在〔開始〕→〔連線到〕→〔顯示所有連線〕 滑鼠右鍵點〔Local Area Connections〕→〔內容〕 →點選〔Internet Protocol TCP/IP〕→按〔內容〕按鈕 →在〔IP位址〕輸入〔192.168.0.1〕及 →〔子網路遮罩〕輸入〔255.255.255.0〕


[編輯] 加快撥號上網的撥號速度
在〔控制台〕→〔電話和數據機選項〕→〔數據機〕→〔進階〕
在〔外加初始化命令〕上填上〔s11=50〕


[編輯] 自動關閉停止回應程式
在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_CURRENT_USER〕→〔Control Panel〕→〔Desktop〕 →將字串值〔AutoEndTasks〕的數值資料更改為〔1〕→重新開機便生效


[編輯] 清除記憶體內不被使用的DLL文件
在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKKEY_LOCAL_MACHINE〕→〔SOFTWARE〕→〔Microsoft〕→〔Windows〕→〔CurrentVersion〕→〔Explorer〕 增加一個機碼〔AlwaysUnloadDLL〕預設值為〔1〕 如由預設值設定為〔0〕則代表停用此功能


[編輯] 加快開機及關機速度
在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_CURRENT_USER〕→〔Control Panel〕→〔Desktop〕 →將字串值〔HungAppTimeout〕的數值資料更改為〔200〕
→將字串值〔WaitToKillAppTimeout〕的數值資料更改為〔1000〕

另在〔HKEY_LOCAL_MACHINE〕→〔System〕→〔CurrentControlSet〕→〔Control〕
→將字串值〔HungAppTimeout〕的數值資料更改為〔200〕
→將字串值〔WaitToKillAppTimeout〕的數值資料更改為〔1000〕


[編輯] 移除啟動時載入不需要的程式
如開機時太多程序要執行時會影響開機的速度,先檢查那些檔案會在開機時執行 在〔開始〕→〔執行〕→鍵入〔msconfig〕→選〔啟動〕 在啟動內的程式是代表開機時要執行的程式,如須暫時停止執行某須些程式 便取消在〔□〕的〔X〕符號便可,如想恢復開機時執行此程式在〔□〕內加回〔X〕符號便可 如希望徹底移除者在〔msconfig〕→〔啟動〕的左邊欄〔位置〕上便顯示引導程式執行的位置 其中

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run其中的〔HKLM〕代表登錄檔上的〔HKEY_LOCAL_MACHINE〕在〔Run〕的右邊視窗不需要的項目刪除
HKCU\Software\Microsoft\Windows\CurrentVersion\Run其中的〔HKCU〕代表登錄檔上的〔HKEY_CURRENT_USER〕在〔Run〕的右邊視窗不需要的項目刪除
SOFTWARE\Microsoft\Windows\CurrentVersion\Run則代表登錄檔的路徑如下HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg檢查在〔startupreg〕下的路徑,將不需要的項目刪除
Common Startup代表在〔開始〕→〔所有程式〕→〔啟動〕的程式只要在取消在〔msconfig〕→〔啟動〕內〔□〕不選〔X〕符號便會代為將程式移離〔啟動〕

[編輯] 加快自動更新率
在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_LOCAL_MACHINE〕→〔System〕 →〔CurrentControlSet〕→〔Control〕→〔Update〕 →將 Dword〔UpdateMode〕的數值資料更改為〔0〕 →重新開機便生效


[編輯] 加快功能表顯示速度
在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_CURRENT_USER〕→〔Control Panel〕 →〔Desktop〕→將字串值〔MenuShowDelay〕的數值資料更改為〔0〕
調整後如覺得菜單顯示速度太快而不適應者可將〔MenuShowDelay〕的數值資料更改為〔200〕 →重新開機便生效


[編輯] 善用 CPU 的 L2 Cache 加快整體效能
在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_LOCAL_MACHINE〕 →〔SYSTEM〕→〔CurrentControlSet〕→〔Control〕→〔SessionManager〕 →在〔MemoryManagement〕的右邊視窗 將〔SecondLevelDataCache〕的數值資料更改為與 CPU L2 Cache 相同的十進制數值 例:P4 1.6G 的 L2 Cache 為 256Kb,數值資料更改為十進制數值 256 有關 L2 Cache 的數值並非如某些不負責任的網頁亂抄過來 例如 P4 1.6G 的 L2 Cache 為 256Kb,但 P4 1.6GA 的 L2 Cache 為 512Kb


[編輯] 關掉不必要的服務
單擊「開始」→「設置」→「控制台」。雙擊「管理工具」→「服務」,開啟後將看到服務列表,有些服務已經啟動,有些則沒有。右鍵單擊要配置的服務,然後單擊「屬性」。在「一般」選擇項上選擇「自動」、「手動」或「禁用」,其中「自動」表示每次系統啟動時,Windows XP都自動啟動該服務;「手動」表示Windows XP不會自動啟動該服務,而是在你需要該服務時手動啟動該服務;而「禁用」則表示不允許啟動該服務。在實際配置時,選擇「手動」或者「禁用」都可以實現關閉該服務的目的,推薦使用手動功能,這樣你隨時可以啟動一些臨時需要的服務。
  有些服務是Windows XP所必需的,不能關閉,否則將會造成系統崩潰。至於各項服務的功能,我們可以通過雙擊該服務或將滑鼠懸停在該服務名上檢視。下麵我們就先來看一看這些服務的說明,最後再看哪些服務可以關掉。


Alerter:你未連上局域網並且不需要管理警報

Clipbook:你不需要檢視遠程剪貼簿的剪貼頁面

distributed link tracking client:若不使用ntfs分區並且沒有聯入局域網

distributed transaction coordinator:不需要同時處理多個資料庫或者文件系統

fax service:不用windows 2000發送或者接收傳真

ftp publishing service:你的電腦不做ftp服務器

iis admin service:你的電腦不做www服務器

indexing service:你的電腦不提供遠程文件索引和快速訪問或者沒有連上局域網

internet connection sharing:你不準備用windows 2000做路由服務器,讓多人共享一條線路上網

ipsec policy agent:你未連接到windows 2000的域

logical disk manager administrative service:你不準備使用磁碟配額

message queuing:你未連接到windows 2000的域

messenger:你未連接到windows 2000的域並且不需要管理警報

net logon:你不想讓局域網上的其他用戶登錄

netmeeting remote desktop sharing:你不想使用netmeeting遠程管理電腦

network dde:你沒有連入局域網

network dde dsdm:你沒有連入局域網

performance logs and alerts:若不想知道電腦每一秒都幹什麼

qos rsvp:你沒有使用依賴於qos的程序

remote access auto connection manager:你不想在程序企圖讀取網路信息時自動連接到網路

remote procedure call (rpc) locator:你不需要管理rpc名稱服務資料庫

routing and remote access:你的電腦不做路由器

runas service:你不需要在某一用戶下以另外一個用戶的身份執行一個程序

simple mail transport protocol (smtp):你的電腦不做郵件發送服務器

smart card:你沒有智慧晶片卡

smart card helper:你沒有智慧晶片卡說明

world wide web publishing service:你的電腦不做www服務器

沒有留言: