  
簽到天數: 5 天 連續簽到: 1 天 [LV.2]偶爾看看I - UID
- 2
- 帖子
- 264
- 主題
- 262
- 精華
- 10
銀兩- 12411 銀
元寶- 11485 金
萌幣- 1249 萌
- 閱讀權限
- 255
- 性別
- 男
- 在線時間
- 250 小時
- 註冊時間
- 2013-6-26
- 最後登錄
- 2022-10-11
  
|
[電腦技巧] Windows 7 採用固態硬碟SSD系統優化大全
Windows 7採用固態硬碟SSD系統優化大全% |4 N3 f4 a/ q8 b1 c: X
老規矩,有做好備份或還原點再來改!!! 我用沒問題,不代表你沒問題!!!
9 K' G; }. V: I! v9 {- g做系統優化有一定的風險,做得好系統帶你飛高高,做不好出現各種錯誤訊息!!!
1 d. T$ ]3 ~: Y# h2 T0 u現在越來越多電腦採用固態硬碟SSD,希望能加快電腦的存取速度,
+ @& g& v7 Z* }# e& T減輕重量及節省電力的損耗,只要您依照以下的方法進行系統調整,
( n/ G6 e& O- R. S" M就能讓固態硬碟SSD的壽命延長並快速提昇電腦的開機及執行軟體的速度。
* l- ^# ~, u4 O! v經實際調整測試後能夠在很短的時間內就能開機完成。. s# l* z, M* i/ T3 d
$ W' X0 \8 W8 X3 l5 u! T2 Z
1.硬碟改為AHCI 模式提高硬碟的使用效能,! U' n) K& J9 v- \4 b+ ^9 p
如果安裝作業系統前沒有將BIOS的硬碟模式改為AHCI模式的話,
# Q! q; T# ]/ D$ e0 [& o5 L8 A請在Windows 7修改registry機碼,再重新開機進入BIOS改為AHCI模式。( Y. n8 A$ n6 M
操作:
* N2 \5 X9 K; g' S5 j輸入指令 regedit 執行登錄檔編輯程式,
: } i7 K- i0 b" b, ]) }尋找1 m- X8 G9 b) {9 k, W
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci]
( Y6 a. o |/ T6 m: ?4 C將 start 預設值3改為0,重新開機進入BIOS改為 AHCI 模式 。
) z. C& U3 E7 P J+ {# P* r
2 t& x7 x" O& |& `; R4 G$ U W3 s6 U- G3 |! |$ Y# y& ^1 ]$ S
2.停止dirty shutdown event 的頻繁寫入記錄 TimeStampInterval; B# k t" I' i2 v
操作:" H! k8 n/ M7 Z# o
輸入指令 regedit 執行登錄檔編輯程式," m L I2 A* A% i+ }3 W* C' ]2 u$ x
尋找( ?7 `, a% N) L6 S5 M& Y( I2 {* U" x
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability]
. L( v8 X7 V7 z3 D將TimeStampInterval 預設值 1 改為 0
; f' e. T' u6 B+ E2 f- p* U: y% Z! V' C7 H' P
* p, C7 `) T _/ F& x
3.關閉自動清除硬碟中分頁檔案的內容
4 \$ e" ]4 W5 e操作:
5 Y2 ?: Q& O2 I/ O輸入指令 regedit 執行登錄檔編輯程式,
) H f; r! ~# l- g尋找5 _! W! S/ {( i% Q& t
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management]
6 M% I2 F" N: k: T# \& @2 }# l將ClearPageFileAtShutdown的值改成0
! {8 L0 @! e1 q* h/ E; T7 I$ b' Y( M# Q [% z& [0 `; T
9 M6 W. |! L5 {: {9 D0 P
4.停用Superfetch/Prefetch和Search Indexing服務) F, p( E3 t+ U1 b( ~
Superfetch/Prefetch主要用於傳統硬碟預先讀取軟體加快載入速度,
/ ~4 b9 G( e4 v2 z但 SSD 讀取速度快不需要此功能。
" R( K! l0 s, J) X0 |9 VSearch Indexing會建立檔案索引,而且不斷地在系統內執行,
( J5 c0 e% c5 H3 `1 r# [對 SSD會造成額外的寫入耗損。8 V; U0 ^% w9 Y' R: g- L: O2 d
操作:
( ` Z5 v* d Y7 q執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
/ ^/ y# e. W' y; W再輸入指令 services.msc,找 Superfetch及Windows Search服務點兩下,
& V* i9 Y4 P: H/ s+ i& x服務狀態按[停止],啟動類型改為[停用],
$ k$ y! B3 U$ T. S" K- B$ E1 V停用後可以刪除 c:\windows\prefetch 目錄內的檔案文件。
* V0 U+ q& w, v$ o1 L7 e/ |
2 W- G) p0 |. L7 q8 e
6 n- m4 c9 u3 y1 V5.啟用TRIM功能,Windows 7 新增 TRIM 功能3 C9 {' \6 I' |. E- @( q
在 SSD硬碟刪除檔案時可立即將資料存放區刪除, g- N+ P. G3 s
不像傳統硬碟需等待下次再有寫入動作時再進行抹除及複寫的動作。9 x$ b& x K2 J1 p
操作:
( \7 i. x: _' j# i8 a執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd 出現命令提示字元視窗,
# Z5 R. g% H2 N1 }再輸入指令fsutil behavior query DisableDeleteNotify 5 h! d6 D4 x, {: N7 B$ S
顯示 DisableDeleteNotify = 0 表示TRIM功能已啟用$ J; w8 E" a0 _" p
' U* J9 X7 Y: q0 B3 I7 d/ Q A) p
( g" n( ?$ E& Z8 ?) z5 j, q6.關閉磁碟重組的自動排程+ T. N6 T1 y5 Q! c4 s: {6 H; @$ m
磁碟重組是針對傳統硬碟因檔案區塊分散影響讀取效能而設計,
4 q$ c ]) g/ g* r( s# H3 p" QSSD無需執行任何「磁碟重組」作業。4 N/ r4 Q1 E& D
Windows 7 的磁碟重組是自動排程,需要手動停止自動磁碟重組。4 w7 T$ v o2 H9 F
操作:
4 ? b2 r& o0 t執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
" R7 H* y J- n" `. I2 W+ u, h( s再輸入指令dfrgui,選[設定排程] 取消勾選 [依排程執行(建議)] [確定]。
6 E& J) j/ ^- k r* G' |4 R' K# d9 W; L: n+ y9 w
3 o' ]2 x; D& A/ @7.停用休眠功能
1 t+ n# `+ U1 R% m+ h/ o操作:2 z& i: g2 D5 v% s5 k
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
* v& r5 W7 _! \/ }0 R再輸入指令 powercfg -h off
7 @" E2 _3 w0 ]' D9 z(註解,在本串討論第二樓說明)- E6 G. j6 u' e d% a
- c' i6 ?" Q z* ]6 P7 r# O, `
. l3 m+ U3 ]; t. G
8.停用8.3格式檔案名稱% J/ q E9 E5 P
在建立檔案時為保留對較舊的程式相容,會同時多產生一個8.3規格的檔名。
! n3 f0 d! L1 T如果用戶不會再使用很舊的程式,可以讓系統省掉這個工作。( ?! b2 p9 T1 l1 }
操作:6 d3 z- @% X# k8 p5 |
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,4 g) ^1 X: L2 Z( w5 h
再輸入指令fsutil behavior set disable8dot3 1' |% q" l& B$ |3 Z! f7 M
$ H% O% S: B; j; ^
1 o6 I( M3 \8 n2 e @9.停止 ReadyBoot tracing l' o; G* w6 `: I2 W2 S
Windows 7每次啟動時都會有大量 tracing 日誌動作,
) ~6 e$ H. Z! c其中的 ReadyBoot tracing 會建立$ u' n: @+ F; I, k' w
c:\windows\prefetch\readyboot\readyboot.etl 文件日誌, v# V v, r6 V" l
上限20MB然後又自動清空,頻繁地複寫tracing log只會額外耗用電腦資源。
% w$ G: C) m0 h& w, k9 Z操作:5 T& H% P2 ^- o4 }! Y3 H
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,0 @+ y. \9 Q6 n% _ k( h
再輸入指令 perfmon,選[資料搜集器集合工具]/[啟動事件追蹤工具階段]
. H9 X7 Z9 k1 m! d2 ~點兩下[ ReadyBoot],切換至[追蹤工作階段],取消勾選[已啟用],再按[確定]
- }: }2 t* F0 V% Q9 m9 I5 X7 B+ x' f2 X5 l; W# b( a( p
, H7 D4 f1 @# b: T8 x
10.關閉Windows客戶經驗改進計畫(CEIP)停止搜集系統分析資料報告
( W: K+ p* M0 @) ~' ^( D9 W9 p在 Windows 7 內有多個自動排程執行系統分析,將資料報告上傳給微軟。
y3 i( m: r0 F2 i; |( Y- }1 Z操作:) i0 C3 n `, R ^. r/ x
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
7 P& ?( n+ H# o6 V2 f; H M' h再輸入指令 gpedit.msc,; G2 o9 ~" `5 N; V, i5 S- b2 W
展開[電腦設定]/[系統管理範本]/ [系統]/[網際網絡通訊管理]/[網際網絡通訊設定]' w1 d6 @8 _% Q- v1 K1 i
點兩下 "關閉 Windows 客戶經驗改進計劃" ,點選"已啟用" 再點確定。
& s J2 f% B5 p
7 R# Q7 Y) z0 A+ R. A# w, p) {5 K' f! o: r/ b z) G
11.停用 Windows 7 的客戶經驗改進計畫的排程& Y" J+ F/ z, E* \' _% n0 N
讓這些自動排程停止系統分析。$ W8 e! @6 F; z0 O
操作:
6 G* l' W9 |& k* G& s. P' J執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
$ d) m. b1 X% d, z/ k' U再輸入指令 taskschd.msc,
6 m2 p* o% p; z展開[工作排程器程式庫]+ A0 m# F) A* ]* U4 h% P0 M
[Microsoft]/[Windows]/ [Customer Experience Improvement Program],& z& C) s; M8 B. Y4 u7 Z# A' C2 A
依序選取中間的三個排程Consolidator、KernelCeipTask、 UsbCeip
. O* y8 z! B( u9 b: a並點選右下角的[停用],
8 q& b# t+ X* v2 m r接著再繼續點選[工作排程器程式庫]/[Microsoft]/[Windows] /[RAC],) t! g5 l8 z8 o7 u! H) p, d6 r
選取中間的排程 RacTask及右下角的[停用]。6 G5 `/ m0 F- s1 q
2 ?; i& h* W# R S
3 A i Z* ]+ z3 N0 P3 n8 g13.調整[關閉硬碟前的時間]/ Q5 a! n# U% u9 ?$ B( o
在傳統硬碟才需要設定幾分鐘沒有使用就讓硬碟省電停止運轉。3 R% y4 l' r8 f. G2 E& n
操作:1 c3 y) l K' j, a
進入[控制台] [電源選項]0 Z- @8 m+ D2 _( T4 s
點選目前所選用的電源計畫右側的[變更計畫設定]/[變更進階電源設定],
- ^ u8 _3 `3 L選[硬碟]/[關閉硬碟前的時間]/[設定]調成"永不",按[確定]。4 p, C) o. G9 }2 b
1 e3 \" N7 I: j; Q/ j) q# L( O
5 w2 D8 c" Y% V8 G$ M0 C14.關閉硬碟的寫入快取緩衝區1 v6 r$ r' X( r% x. ?2 ` t
操作:; u- M6 }' h9 e- ~3 o
進入[控制台] [裝置管理員] [磁碟機],* D! y2 Q/ X. J9 S( z/ \* k
在SSD硬碟按右鍵選[內容],切換至[原則],
4 }% g! ]+ E/ K7 O4 L5 T取消勾選[關閉裝置的 Windows 寫入快取緩衝區排清]。
: M2 ~3 I" C! r: N' r$ t+ p! p0 N7 v a! g: ^# P" N
4 ], H' \3 E5 P/ ~6 B8 e5 g, {15.關閉系統還原
* W. K* y8 b9 }$ y6 q如擔心系統中毒或損壞,可定期使用控制台的建立系統映像。: u1 K7 x) @3 z6 C9 ]6 ]3 c- R6 T
操作:
* U0 ]- {, `9 ~$ U0 M5 L6 G在檔案總管或桌面的「電腦」按滑鼠右鍵選[內容],; J; w( O: E" E- h$ P) x: b
選左邊的[進階系統設定]/切換至[系統保護]( A3 q: p; E5 c: t6 z' P- S b
選[本機磁碟C:]/[設定]/[關閉系統保護]/[刪除]/[繼續]將所有還原點刪除。2 _5 W0 p* {6 F; Q+ q- @
9 w+ C% }! d: Q9 ], h+ |(我個人作法是)
; F: ]/ u" i5 F- ]系統先備份一次,然後關閉系統保護;然後確定。
/ W% P+ G4 S9 X: b2 c這個做法用意是在,不讓C槽私下繼續建立還原點...
6 g$ G/ c1 p! b6 R' X(Windows系統會在您重大更新或某程式安裝前自動建立新的還原點)$ k* u# z% a b U; C% u
(只要您停止建立新還原點,它就會刪除所有的還原點,各有優缺)/ k2 o0 p) j# L
(基本上以目前SSD的保固日期來說,是足以讓您在保固內應付它的寫入壽命)
! U, i' M2 q. N# K- I3 A(當然,BT或下載點建立在SSD內,另當別論了)3 K7 k0 }. o( j
5 V% u# s) P p6 u. P我知道大家很常把系統做在SSD上,因為快!
" R& h& t# a. {然而除了SSD以目前來說空間有限之外,它也怕寫入,所謂壽命問題。
8 p4 \# F6 F: {% \- w' u3 w8 q所以很多人都避免SSD讓他一直反覆寫入!!
1 t) Q9 U, W2 L6 B(此項詳細說明在本文串第三樓另做說明). @: H. ?# l( R3 k2 s& M5 C
, L, J2 l' t& U4 T坊間流傳重灌系統大容量檔案算一次,又有人說檔案超過多少多少MB就算一次!!
/ j$ p. s( z* R, a6 G畢竟我們不是專業的(又不是製造商)講真的很難去證明,怎樣寫入才算是次數!!
9 j( W# ^. h) t/ n; w4 |4 F$ u# Q) \( g7 Z7 F* y/ U6 h
/ I- S% p! H- k5 X/ q: P
16.減少或關閉Pagefile分頁檔, J( H* o- T- a1 h9 Z
操作:
9 u" l; S0 T- c4 o2 _+ _在檔案總管或桌面的「電腦」按滑鼠右鍵選[內容],/ i( h) S# f# @7 c1 \
選左邊的[進階系統設定]/切換至[進階]/選[效能]的[設定]
0 x! i) q# h, b j5 u再切換至[進階]/選[虛擬記憶體]的[變更],* u0 @# @6 J) n: C; S* s* _
取消選取最上方的[自動管理所有磁碟的分頁檔大小],
* @- n! }- k/ r7 l選[C]碟/如果記憶體夠大就選[沒有分頁檔]/ [設定],4 P7 A7 O) S% \3 ]
不然就選[自訂大小]/輸入起始大小及最大值(建議輸入記憶體的一半),
8 v7 W- i. k4 g接著按[確定]後重新啟動電腦。+ h2 O, U% }7 z" ]2 A e" o! x
( V4 w2 ~7 q( r
+ A- ?! Y( T) a8 j, W0 g以上資料來源
, R+ O* z7 W& p% A, K2 \http://yuan.yocjh.kh.edu.tw/teach/Windows%207%e6%8e%a1%e7%94%a8%e5%9b%ba%e6%85%8b%e7%a1%ac%e7%a2%9fSSD%e7%b3%bb%e7%b5%b1%e5%84%aa%e5%8c%96%e5%a4%a7%e5%85%a8.pdf
6 o; T1 d/ |0 _: r8 I2 H- @# j看來第12.有誤,過了N年,原作者都沒勘錯,那我就順便附上解答。(請看以下)8 W! c3 n7 O+ u, \: B# r* V) r
' C/ i p5 r6 b1 C9 o0 R9 F
$ G* d7 E; y# W9 y) m9 [《網路謠言破解》以下 "先別做" !!
. {, J" _. j7 _12.加快開機速度:CPU多核心、記憶體數量、GUI畫面
+ S4 Z1 t3 g% r# O操作:1 g6 F5 ~& F: N8 W; n+ q1 G& s
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
" \* h7 c1 i2 y3 Y' n0 |! ~再輸入指令msconfig,切換至[開機]/選[進階選項],
% z E6 w. d b' a. w9 _勾選[處理器數目]然後調整到最多,右邊勾選[最大記憶體],按[確定]。: w3 i0 k7 j+ q! S
+ }" X. P4 [8 z/ i, _
以下是 電腦不難 日期:2011 年 09 月 04 日 |作者:幻嵐0 N4 }$ B: x7 h( [$ `
相關網站連結網址:http://it-easy.tw/windows7-gui-boot/
( {- T7 B9 k1 ~. ]) g在預設的情況下,「處理器數目」和「最大記憶體」都是不勾選的,$ O3 F( v, W+ I% w
系統會自動以最大值做處理。
% i" ^, a8 |1 w* w6 t8 e* Y3 s但是不知道是從誰開始,說把「處理器數目」選項打勾,6 @$ G+ h. n9 L8 e
然後選擇最大的處理器數,最好順便再設定一下最大記憶體為最大值,
2 [# c* a: G& F就可以讓Windows 7進行多核心開機,並宣稱能有效加快開機速度。, T# H" `5 ]7 I
/ P4 x4 U' T& I+ V' N& ^: V7 G- J其實這根本就是多此一舉、沒有意義的作法。( Y% F: d0 x2 {1 j/ @
更有些人因為誤信此法進行設定,後來升級記憶體發現在BIOS顯示沒問題,' x( c8 Z, U' ~; ~5 e8 }
但在Windows 7卻無法抓到比舊有記憶體大小還要更大的記憶體大小值。
. p) ]- Q* L* {0 Y7 m這正是因為先前在msconfig設定了記憶體上限的關係,- }, _) _7 p9 f5 A3 `& ]7 X5 b! u
才會導致Windows 7無法使用更大的記憶體值。 ?: s% h9 T" H7 X4 `* a1 S
解決方法就是把最大記憶體大小限制給取消勾選。
( h% q: ? b- e- z: m, N
/ c( ], ]5 ], T8 m, {; [那msconfig進階開機選項的「處理器數目」和「最大記憶體」; r( O! T, ]0 {0 g- I! H
這兩個項目是要幹什麼的?
8 O* _) t$ ~- e5 q& ~" |其實它不能幹什麼,沒辦法提升硬體效能,只能拿來進行一般的硬體限制。0 e, Q) f; S/ N: d) A$ |1 D
例如我將多核心的CPU給他限制為1個處理器,4GB的記憶體給他限制為2GB。6 V6 Z0 O) C) m* A7 Q( b* @
那麼在重新開機後,Windows 7作業系統只能使用到1個處理器和2GB記憶體,
& l' x, O3 E0 t當然這樣做效能就變差了!
, K# T9 G% }: i5 D* K% Y- o
! V+ [* c) p) }$ \6 Z; Z6 _也有聽說少部分使用者將雙核心CPU升級為四核心CPU後,; T3 w% T9 J5 V% R I$ \& H
作業系統依然顯示為雙核心,十之八九都跟msconfig的處理器數目設定有關。, k2 i& }5 `2 G& e2 n
& x- W1 q& T# Z* `7 d5 c
將等待時間設短一點,開機會比較快嗎?* `" N! y/ I3 c8 m) ~; d% {* \
網路上也流傳著將msconfig的開機等待時間設定為某個範圍值,
1 @5 e5 j( h0 ]7 v7 V就能加速開機的方法。其實等待時間,是用在開機選單上。如果設定為30秒,
: m/ Q2 D- y9 w0 U' e# J那系統開機時就會在開機選單上停留30秒,+ s' n6 R, J! e3 l$ V
若未有任何操作,30秒一到,就會以預設的選項來開機。
a" N! l7 ~* Y6 C8 z; d6 X把等待時間縮短,也只是縮短在開機選單上的停留時間而已。
5 O% X- S; t) G) X8 F如果電腦沒有多系統、沒有開機選單,等待時間這個項目其實可以忽略。
) I1 g1 R% P9 {它只有在特殊時候才會用到,例如Windows 7出現錯誤修復選單的時候。) z" o8 Z. V9 H e/ b9 z; z
|
|