-- 作者:user
-- 發佈時間:2009 08 10 8:01 AM
-- 【優化】改善XP效能
改善效能
磁碟重組特殊加速模式
在「開始」→「執行」輸入「defrag c: -b」,將會以專為加速系統檔及開機檔而設的特殊模式執行磁碟重組,將開機用到的檔案放在一起加速啟動時間。
關閉檔案索引功能 Windows 會對磁碟上的檔案進行索引以加快搜查,但就會減慢平時開啟及儲存檔案的反應。Right-Click「我的電腦」內的磁碟選「內容」,不選擇「對此檔案制作索引供快速搜尋」就可以。
解壓特定資料夾加快存取 部份用家會選擇磁碟壓縮去節省磁碟空間,不過這會對系統效能大打折扣。在經常需要存取的資料夾上 Right-Click 選「內容」,「一般」頁面下按「進階」,再清除「壓縮內容,節省磁碟空間」,Windows 就會將其解壓,加快存取速度。
手動微調虛擬記憶體 分 頁檔存放在不同的硬碟之上,可增加系統效能。在「控制台」→「系統」→進階下的「效能」按「設定」,再按下「效能選項」 →「進階」→「虛擬記憶體」下的「變更」在系統硬碟上設定一個細小的分頁檔案(如 2MB 至 32MB),再於另一個獨立硬碟自定一個現有記憶體 3 倍大小的分頁檔(如 1GB 記憶體應設定為 3GB)。
關閉休眠功能 部分電腦預設啟用了不常用的休眠功能,這功能會在硬碟上建立與記憶體一樣大小的休眠檔案,記憶體愈多,愈佔位置。在「控制台」→「電源選項」→「休眠」之下,不選擇「啟用休眠」就可釋放磁碟空間。
優化視窗
更改我的文件預設路徑 Right-Click 桌面上的「我的文件」選「內容」,在「目標」瀏覽或者直接輸入新的「我的文件」路徑即可。更改「我的文件」路徑可更容易管理磁碟上的檔案。
熱鍵關機 在桌面建立一個新捷徑,指令為「shutdown -s -t 00」,以後執行這個捷徑會自動關機,配合另一小技巧「熱鍵啟動任何程式」,就可做到熱鍵關機效果。
桌面圖示加速顯示 有 沒有發現,當 Windows XP 用耐了,桌面上的圖示會顯示得很慢?其實只要刪除圖示的快取檔,待系統重新建立,便可解決這個問題。要刪除快取檔,可到 C:/Documents and Settings/Administrator/Local Settings/Application Data,刪除 IconCache.db 即可。
更改 My Documents 路徑 My Documents 雖然預設放於 C: Drive,但用家可能需要更大容量位置以放置文件,因此可以將 My Documents 路徑將會更為方便。我們可在 My Documents 資料夾上按右鍵,輸入自訂的 My Documents 路徑。
維護系統
硬件設定檔 未 雨綢繆永遠總好過臨陣磨槍,預先將良好的硬體設定備份,待有需要時在 Windows 啟動前選用,很多時都可以避過一些電腦災難。Right-Click「我的電腦」進入「系統內容」,於「硬體」一頁選按「硬體設定檔」,複製介面所顯示的 Profile(目前)設定檔,Windows 便會有多一個設定檔可供使用。在設定中,用戶更可選擇在 Windows 啟動時,先顯示可選用的設定檔讓用戶選取。
Outlook Express 郵件備份 為 了令重要郵件不會在 OE 當機時有機會丟失,建議將 Outlook Express 中的郵件定期備份。我們可以用手動方式達到,而目錄位置則為「C:/Documents and settings/使用者名稱/Local Settings/Application Data/Identities/(一堆英文字母與數字的組合)/Microsoft/Outlook Express」在目錄位置下將收件匣.dbx 備份就可以。
修改 Registry
加快關機時間 當 Windows XP 關機時,會逐一將運行中的程式關閉,但不少程式會「卡死」,Windows XP 要待關閉時後強制關機,造成關機遲媛。修改方法可減少逾時等待時間。尋找: 「HKEY_LOCAL_MACHINE/SYSTEM/CureentControlSet/Control」在「WaitToKillServiceTimeout」項目中輸入「1000」。然後再尋找:「HKEY_CURRENT_USER/Control Panel/Desktop」,將「WaitToKillAppTimeout」,改為「1000」,最後在「HungAppTimeout」,將數值改為「200」,從新開機後便可啟用。
自動清除無用的 DLL 有 時 IE 上會載入一些 DLL 檔案,來執行某些網頁,但當離線後載入的 DLL 仍會殘留在記憶體中,因此會拖慢整個系統,佔用不少記憶體。尋找 「HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer」, 新增一個 DWORD「AlwaysUnloadDLL」,然後修改其數值為「1」(十六進制)後重新開機。
提升 NTFS 檔案效能 雖 然 NTFS 具有更佳的檔案結構及保密性,但相對地與 FAT32 來說效能是差了一點點,透過修改登錄檔可以提升些微效能。尋找 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FileSystem」然後在右邊視窗新增 一個「NtfsDisableLastAccessUpdate」的 DWORD,Double-click 這個機碼,以十六進制輸入數值「1」即可。
視窗瀏覽快速更新 有時瀏覽網絡或本地磁碟時,因為視窗來不及更新當中內容,抄進磁碟的檔案未必能即時看到,只要些少修改便可改進速度。尋找「HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Update」,在「UpdateMode」的數值由「1」改為「0」即可。
強制關閉停止回應程式 有時安裝的軟件出現問題,在關閉時出現停止回應,等待時間實在太長,修改登錄檔可即時自動關閉這些程式,方便 Windows 順利關機。尋找「HKEY_CURRENT_USER/Control Panel/Desktop」,「AutoEnd Tasks」中選擇修改,數值輸入由「0」改為「1」(十六進制)即可。
提升硬碟效能 只要修改 Windows XP 內對硬碟的緩衝設定,便能將硬碟的效能提升。尋找「HKEY_LOCAL_MACHINE/SYSTEM/CrrentControlSet/Session Manager/Memory Management」,新增 DWORD「IoPageLockLimit」,若電腦記憶體為 256MB,數值可輸入「10000」;若果記憶體多於 512MB,則可輸入「40000」(十六進制)。
增加 MTF 容量 Windows XP 會將硬碟資料存放在 MTF(Master File Table)中,但現時硬碟容量高,儲存的檔案又極多,預設的 MTF 容量未必能容下,亦會拖慢系統,可以手動解決這個問題。尋找 「HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FileSystem」新增 DWORD「NTFSMftZoneReservation」,修改其數值為「4」(十六進制)。
加快 TCP/IP 速度 總 之改一改,可以加快 TCP/IP 連線速度。尋找 「HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters」新 增 DWORD「DefaultTTL」,數值為「80」(十六進制),然後再新增 DWORD「GloblMaxTcpWindowSize」,數值為「7FFF」(十六進制)即可。
優化 PPPoE 設定 Windows XP 內設 PPPoE 上網功能,但預設值未能用盡 ADSL 上網的速度,籍箸修改登錄檔,可以「抓回」失去的速度。尋找 「HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/NdisWan/Parameters」, 新增機碼「Protocols」,在此機碼下新增 DWORD「Protocoltype」,輸入數值「800」(十六進制),然後再新增兩個 DWORD,分別是「PPPProtocolType」及「ProtocolMTU」,輸入數值為「21」及「05C8」(十六進制)。
加速搜尋網絡上的電腦 修 改登錄檔內,可以加速在「檔案總管」或 IE 上,瀏覽網絡上電腦的速度。尋找 「HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/CurrentVersion/Explorer/RemoteComputer/NameSpace」, 接箸會見到一個機碼「D6277990-4C6A-11CF-8D87-00AA0060F5BF」,按「Del」將其刪除便可。
加快應用程式開啟 先 前提過加大 Prefetch 的容量,籍此增快開機速度。不過當用盡 Prefetch 後,有些不常用的檔案,仍然會佔用不少空間,令一些新近常用的軟件無法用到 Prefetch 的好處。這時便要刪除 Prefetch 檔案,令其他軟件可以寫進 Prefetch 。方法是在 C:/windows/prefetch 內,刪除所有檔案即可。
有效利用 Windows XP 資源 每 個軟件都會佔用 Windows XP 內的 Heap 資源,但預設的資源被用盡後,就會出現系統不穩的情況,加大預設值便可有效運行更多軟件。尋找 「HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/SubSystems」內,會見到右邊有「%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16」,將中間「3072」改為「5120」,再重新啟動電腦便可。
停止視窗動畫效果 Windows XP 有很多桌面效果,外觀比 Windows 98 時要好得多。但效果愈多,電腦愈慢,透過小修改,便能增加效能。尋找「HKEY_CURRENT/USER/Control Panel/Desktop/WindowMetrlcs」,項目「MinAnimate」中輸入數值「1」(十六進制)即可。
加快開機時間 Windows XP 內有項「Prefetcher」功能,作用與 Buffer 差不多,可以將以前用過的程式快速載入。這個功能相當有用,而且作適量修改可加快開機時間。尋找 「HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control Session Manager/Memoey Management/Prefetch Parameters」,在右邊會有「EnablePredtcher」的項目,將原來的數值由「3」改為「5」便可。
減少 Cache Writeback 時間 在 系統關機時,在快取記憶體中的資料,需要時間寫回硬碟中,不然會有資料消失之誤。但 Windows XP 預設的等待時間比實際要長,修改登錄可縮短等待寫入時間,變相加快關機速度。尋找 「HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion」,新增一個 DWORD「CacheWriteDelay」,將數值輸入為「2000」(十六進制)即可。
解除 IE 下載封印 Internet Explorer 預設只可以同時下載兩個檔案,只要修改登錄檔,便能設定最多同時下載 10 個。尋找 「HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings」,新增兩個 DWORD:「MaxConnectionsPer1_0Server」及「MaxconnectionsPerServer」,同樣輸入數值「a」(十 六進制)即可。
將常用程或加到 Prefetch 既然 Prefetch 可加快程式啟動,而 Windows XP 又會自把自為將程式寫入 Prefetch 中,有沒有可能由自己定義呢?可以,只要先製作應用程式捷徑放在桌面,修改目標下的設定,在最未段加上「/prefetch:1」的參數便可。
增加系統快取大小 只 要適量增加系統快取容量,便能有效提高 Windows XP 的系統速度。尋找「HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management/,在項目「LargeSystemCache」中,修改數值由「0」改為「1」,」然後重新開機
|