sata2-OCZ-VERTEX2-60G
1. Disk Alignment(讓資料以 4KB Page Size 對齊)
微軟在WinHEC 2008的技術文件 Windows 7 Enhancements for Solid-State Drives 序述了關於 SSD 的 4KB page size(block) alignment 的問題對文件系統(NTFS 分割區)的寫入效能影響;基本上 Windows 7 格式化安裝已做到對齊,XP 和從 XP 升級到 Windows 7 則沒有做到對齊,可用 Paragon Alignment Tool 軟體來檢查和修正。
2. AHCI(SATA 傳輸線優化)
AHCI 模式對不同廠牌 SSD 的傳輸影響在 AS SSD 測試中 4KQD32 有達 ~400%以上(NCQ 對細小的持續讀取最明顯), 要用盡 SSD 的效能火力(尤其是配合 Intel RST AHCI)的話, 開啟 AHCI 模式是無容置疑; 如果 OS 已安裝成 IDE 模式的話, 需要在 Windows 7 內先修改 registry 機碼(及準備好驅動程式), 然後重啟電腦進入 BIOS 啟用 AHCI。
以系統管理員身份執行 regedit 登錄編輯程式
尋找 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
修改將 start 預設值 3 修改為 0 ,然後重啟電腦進入 BIOS 啟用 AHCI
3. TRIM(優化一些關於 SSD 抹寫的問題)
一般來說 Windows 7 預設是開著,管理統計學如要確認,可用系統管理員權限開啟cmd
輸入執行指令 fsutil behavior query disabledeletenotify 顯示數值為 0 即為開啟,然而 SSD 未必是支援 Trim 的,可用 CrystalDiskInfo 軟體來得知此款 SSD 的相關資訊
4. Superfetch / Prefetch(停用 Superfetch 對程式的啟動和預先載入)
Superfetch 對軟體程序的啟動和預取增強的程式讀取載入性能, 主要針對是 HDD 硬碟機的物理機械限制, 但 SSD 跟本沒有此問題情況, Superfetch/Prefetch 隻會更浪費耗用讀取時間及程序, SSD 當系統碟的話, 關閉 Superfetch/Prefetch 絕對有好處; 以系統管理員身份執行 services.msc 服務,找到 Superfetch 服務
將「自動」改為「停用」或「手動」及點按 「停止」
停用 Superfetch 服務的話,亦同時停止了 Prefetch 及 ReadyBoost 功能
停用後可以刪除 c:\windows\prefetch 目錄內的檔案文件
5. Defragment(停用磁碟重組)
磁碟區塊破碎是機械硬碟機的攸久問題,defragment(破碎重組)隻能有效針對 HDD 硬碟機因為檔案區塊分散影響讀取性能而已,沒有物理機械限制的SSD是無需執行任何「磁碟重組」作業。
以系統管理員身份執行 dfrgui.exe
在「設定排程」內關閉不勾選「依排程執行」
6. Windows Search Indexing(停用 Windows 7 自動搜尋索引)
Windows 7 的 Search Indexing 是桌面系統的一個特色功能, 建立文件索引有效快捷地幫助搜尋用戶的個人文件, 但是我們都已習慣將自己的文件分類, 一般電腦用戶其實是很小機會需要搜尋自己的文件, 一天內可能都不會有一次, 而 Search Indexing 卻會不斷地在系統 background 內執行, 對 SSD 來說是額外的寫入耗損。
以系統管理用身份執行 services.msc 服務
尋找 Windows Search 服務
點按將「自動(延遲開始)」改為「停用」及點按「停止」
7. LastAliveStamp (Heartbeat)(停止頻繁寫入系統機碼)
以系統管理員身份執行 regedit 登錄編輯程式
尋找 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability
修改 TimeStampInterval 預設值 1 改為 0 ,重啟電腦生效
8. Windows Customer Experience Improvement Program(停用客戶經驗改進計畫)
Microsoft 客戶經驗改進計畫(CEIP), 以蒐集系統分析資料報告, 協助處理系統問題及改進產品設計與開發; 在 Windows 7 內有多個自動排程執行系統分析, 當用戶選擇加入客戶經驗改進計畫時, 資料報告會自動上載到微軟; 此類分析排程對於個人用戶來說, 其實就是將用戶電腦變成微軟的奴役機, 一般電腦用戶根本不會有樂趣於閱覽其電腦的分析資料, 分析程序卻不會理會用戶是否選擇加入計畫而不斷地在 background 處理中排程執行, 額外耗用了用戶電腦的資源(電費當然要用戶付帳啦)。
(1) 停止將 CEIP 分析報告上載到微軟
以系統管理員身份執行 gpedit.msc 本機群組原則編輯器
展開「系統管理範本 -> 系統 -> 網際網絡通訊管理 -> 網際網絡通訊設定」,在「關閉 Windows 客戶經驗改進計劃」內勾選「啟用」
(2) 停止 CEIP 自動排程
以系統管理員身份執行 taskschd.msc 工作排程器
展開「工作排程器程式庫 -> Microsoft -> Windows -> Customer Experience Improvement Program」
滑鼠右點將三個排程「 Consolidator 」、「 KernelCeipTask 」、「 UsbCeip 」停用
(3) 停止 RAC 自動排程每小時一次 CEIP 的關聯
以系統管理員身份執行 taskschd.msc 工作排程器
展開「工作排程器程式庫 -> Microsoft -> Windows -> RAC 」
滑鼠右點將排程 RacTask 停用
9. ReadyBoot Tracing Log(關閉系統啟動時建立的 tacing log )
以系統管理員身份執行 perfmon 效能監視器
展開「資料蒐集器集合工具 -> 啟動事件追蹤工具階段 -> 點按 ReadyBoot 」
在 ReadyBoot 的「追蹤工具階段」頁內點按不勾選「已啟用 (Enabled) 」
完成後 readyboot.etl 文件可以刪除掉
10. pagefile.sys(降低系統分頁檔頻繁寫入)
將系統分頁檔放到 Ramdisk ,如記憶體不夠,放到其他一般硬碟亦可,但若放到其他一般硬碟,理所當然地效率自然較低。
11. Windows Temp( 將Windows 暫存檔設定在 RAMDISK )
12. UserProfile(遷移用戶帳號目錄)
參考遷移及配置 Windows 7 的用戶帳號 UserProfile 預設目錄位置
13. hiberfil.sys(停用休眠功能)
以系統管理員身份執行 cmd 命令提示字元
輸入執行指令 powercfg -h off
14. IPv6 & IP Helper Service(關閉 IPv6 )
(1) 關閉 IPv6
以系統管理員身份執行 regedit 登錄編輯程式
尋找機碼 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
右邊框架視窗新增DWORD值,修改16位元機碼 DisabledComponents ,將數值設定為 ffffffff
(2) 停止 IP-Helper 服務
以系統管理員身份執行 services.msc 服務
尋找 IP-Helper ,點按將「自動」改為「停用」及點按「停止」
(3) 停止網絡裝置使用 IPv6 協定
在控制台中找到網絡裝置,將「網際網路通訊協定第6版 (TCP/IPv6) 」取消勾選
15. DisablePagingExecutive(禁止 kernel 及驅動程式 swap 到 pagefile 處理)
如果電腦配置 2GB(建議 4GB )以上記憶體再來設定,以系統管理員身份執行 regedit 登錄編輯程式
尋找 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
修改 DisablePagingExecutive 預設值 0 改為 1
參考文章:
- MEMO123
- 月下腦人惱腦
- 語意精研所
沒有留言:
張貼留言