  
簽到天數: 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系統優化大全
& B1 a3 Q% z7 d! \. E5 a老規矩,有做好備份或還原點再來改!!! 我用沒問題,不代表你沒問題!!!
& ]% G" O7 E# H3 }( G/ d做系統優化有一定的風險,做得好系統帶你飛高高,做不好出現各種錯誤訊息!!!& M* z$ a3 t; x* a) e- V$ V
現在越來越多電腦採用固態硬碟SSD,希望能加快電腦的存取速度,4 J; c3 {$ P+ m7 G, |9 X; s
減輕重量及節省電力的損耗,只要您依照以下的方法進行系統調整,5 g0 p4 _' P0 P7 C4 L6 b3 s
就能讓固態硬碟SSD的壽命延長並快速提昇電腦的開機及執行軟體的速度。
1 r2 H8 L( k- o4 G( x: ?經實際調整測試後能夠在很短的時間內就能開機完成。
# n- x0 b0 y- d& A/ E: S
3 H! V" @# |+ ]! R1.硬碟改為AHCI 模式提高硬碟的使用效能,
9 `" X2 S$ ]8 j5 C& V如果安裝作業系統前沒有將BIOS的硬碟模式改為AHCI模式的話,* w9 J" k/ N6 p) t
請在Windows 7修改registry機碼,再重新開機進入BIOS改為AHCI模式。
6 @, c, _1 z" w5 u3 o操作:/ x6 B+ D& e9 E6 a# E. M# N) T
輸入指令 regedit 執行登錄檔編輯程式,7 G9 @# b. F. o) r2 J/ G
尋找0 _" O P6 z9 z2 R0 Y! I
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci]% m8 L/ Q5 k# F4 N
將 start 預設值3改為0,重新開機進入BIOS改為 AHCI 模式 。
6 t( V/ A" _, \1 \5 E
- o, D% Y/ x# ` A0 W
0 O% ~/ ?$ G ?+ x" J7 }) e) J$ s, }) O2.停止dirty shutdown event 的頻繁寫入記錄 TimeStampInterval9 ?, w' s4 Y: h7 k3 G
操作:
f0 Y$ S* Q0 M. _輸入指令 regedit 執行登錄檔編輯程式,
" J3 p# J: u) j2 O4 o尋找
1 W. F" o2 _! \( B' c4 v0 P9 y[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability]+ `* t" Y8 U- {. T3 q3 I
將TimeStampInterval 預設值 1 改為 0
% r% R7 Q: ^$ z& G8 _" b+ D! ^* @9 ~: s9 k& I5 c5 V5 |* ]
! ^$ z$ [# |2 T$ a0 T3.關閉自動清除硬碟中分頁檔案的內容7 W" U5 E3 N9 d
操作:) T8 L) m, z; a
輸入指令 regedit 執行登錄檔編輯程式,
+ U9 u: q8 t; H. D尋找1 t3 ~: W, Y a5 A4 Y% ^. a" `. c
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management]/ E" y" ^+ @! Q3 I8 E
將ClearPageFileAtShutdown的值改成08 }3 c1 J, J+ r9 [
5 f( x9 [4 F+ i3 o" ^
: t0 K( h! e' Y" U0 I1 h P! ]* m$ S4.停用Superfetch/Prefetch和Search Indexing服務# h7 J+ ~ d3 H& e4 A
Superfetch/Prefetch主要用於傳統硬碟預先讀取軟體加快載入速度,
8 A/ n3 P7 Q% E9 O. m u但 SSD 讀取速度快不需要此功能。
* c3 `" j0 Q, u* eSearch Indexing會建立檔案索引,而且不斷地在系統內執行,
) N, a/ U7 s ?/ r/ q6 S1 D對 SSD會造成額外的寫入耗損。
, r0 F8 U* S# a$ R操作: o) A6 J; b; E
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,0 R8 G4 _$ U' @' |+ Q; Q
再輸入指令 services.msc,找 Superfetch及Windows Search服務點兩下,
$ K. G( _9 i% {. r7 r) l' Q服務狀態按[停止],啟動類型改為[停用],
$ A3 Q# J/ v& \' T; O停用後可以刪除 c:\windows\prefetch 目錄內的檔案文件。! ]! w: @* ~( h- P" H
0 R* Z; `3 |' n9 i3 ?/ w* x
9 r% E8 ^! T7 l$ f `4 O5.啟用TRIM功能,Windows 7 新增 TRIM 功能. Z2 S3 l7 ^ W+ p
在 SSD硬碟刪除檔案時可立即將資料存放區刪除,3 R' V- k, K( v, u' l
不像傳統硬碟需等待下次再有寫入動作時再進行抹除及複寫的動作。; |0 s9 h$ V8 n3 g" D) _7 M. j
操作:3 t* E& r9 H7 h
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd 出現命令提示字元視窗,
% d3 N) g: `: o8 ~6 H! V1 U再輸入指令fsutil behavior query DisableDeleteNotify
% o) z3 S$ \ g4 {$ v. N顯示 DisableDeleteNotify = 0 表示TRIM功能已啟用9 A( N1 n, K2 V* Y& W7 D! t
( v; y; I8 p6 @6 [
N. p; F/ W. Z* c6 O1 h3 e# d E
6.關閉磁碟重組的自動排程
, Y) B2 N/ Y, k; h0 _磁碟重組是針對傳統硬碟因檔案區塊分散影響讀取效能而設計,
/ |/ z, h5 ]. T5 U: x2 Z( c" aSSD無需執行任何「磁碟重組」作業。: _3 m" M( r2 }9 s
Windows 7 的磁碟重組是自動排程,需要手動停止自動磁碟重組。
4 |' A% k- j0 H7 k% p7 r2 q操作:9 Y' v/ w8 c& n; U5 a i. D
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
+ F; J9 d3 C5 s8 i, t. y. h) @. N3 i再輸入指令dfrgui,選[設定排程] 取消勾選 [依排程執行(建議)] [確定]。
% q$ ]6 p& g G
4 M4 f! N3 I( H, P. ?, s
( ]' E; S, S! [2 o7.停用休眠功能& s! N' d& ~8 l
操作:# ~3 F6 k: ^. L2 O' t7 R* o4 e
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
w( m) q- Y6 b- Q2 C+ l再輸入指令 powercfg -h off4 f) m# a1 j6 G0 O4 P4 s* H
(註解,在本串討論第二樓說明)( q8 T" @/ F4 ^( P1 Y9 \* k5 ]
+ ]2 k; H5 v7 h! j8 t% c. m1 g4 @! P0 O7 D! p( H9 o1 T
8.停用8.3格式檔案名稱
S1 X1 P3 j& G+ }" @在建立檔案時為保留對較舊的程式相容,會同時多產生一個8.3規格的檔名。, _) h* O7 d! ?
如果用戶不會再使用很舊的程式,可以讓系統省掉這個工作。5 e6 u. I' f! `! d& _4 H
操作:
- ~" f0 U9 W. J& N+ D執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
$ b& ?/ x+ E/ y; F再輸入指令fsutil behavior set disable8dot3 1
$ Z* X6 E' I/ s/ g0 h( [5 B9 O$ ~) b7 _/ [- x6 l, m3 W
9 \; Y% W b8 }: n0 `9.停止 ReadyBoot tracing$ i/ y( T9 u7 L/ ^% ^
Windows 7每次啟動時都會有大量 tracing 日誌動作,
! L3 l) g0 k4 c# j0 [! @4 B其中的 ReadyBoot tracing 會建立! Y% ^+ j* w% Y* m8 U" [9 W
c:\windows\prefetch\readyboot\readyboot.etl 文件日誌,
2 r0 ~# g$ \( L/ J% D上限20MB然後又自動清空,頻繁地複寫tracing log只會額外耗用電腦資源。
, @) R5 {% b! |9 j; I8 G4 c操作:7 I, b0 w7 f/ b9 l
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
' E' Y5 h2 f) f2 G, V! l' g0 r" o再輸入指令 perfmon,選[資料搜集器集合工具]/[啟動事件追蹤工具階段]4 q, A$ h2 [, A
點兩下[ ReadyBoot],切換至[追蹤工作階段],取消勾選[已啟用],再按[確定]
j! G/ z( o7 W/ S! a' E; c$ G
- `3 p8 U, T; C4 M U' q6 i- R
0 W) U) E1 R( |# y10.關閉Windows客戶經驗改進計畫(CEIP)停止搜集系統分析資料報告
; s3 ^5 G }- n在 Windows 7 內有多個自動排程執行系統分析,將資料報告上傳給微軟。
) \# H% G6 I5 s' ^操作:
) F5 z% u. ^5 t' b7 o, e執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,. k1 x1 v4 _( Z4 |4 E
再輸入指令 gpedit.msc,
+ r4 I, ^6 }6 _# T/ `展開[電腦設定]/[系統管理範本]/ [系統]/[網際網絡通訊管理]/[網際網絡通訊設定]' m7 {1 X( O8 k4 O. Q! H! ?
點兩下 "關閉 Windows 客戶經驗改進計劃" ,點選"已啟用" 再點確定。& T# B& y) f. a# P& h* P
8 v/ q4 F- i5 C$ r/ u7 T3 M% o: A4 c0 |3 s+ E0 D
11.停用 Windows 7 的客戶經驗改進計畫的排程
$ j/ `6 z/ `/ y" [. o讓這些自動排程停止系統分析。
% V( d2 }6 M+ V/ b9 }操作:
$ D9 _( L9 p1 L3 _& M執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,4 |. J% u, |* `
再輸入指令 taskschd.msc,( q# a# q. F- ~4 o
展開[工作排程器程式庫]. Q: y; q- g' x( E3 I
[Microsoft]/[Windows]/ [Customer Experience Improvement Program],( W$ Q! v4 k" [
依序選取中間的三個排程Consolidator、KernelCeipTask、 UsbCeip9 ?2 f( ^2 t# ?; ^( y6 s! p
並點選右下角的[停用],
J; Q2 _: L$ x" I$ p8 g接著再繼續點選[工作排程器程式庫]/[Microsoft]/[Windows] /[RAC],
1 S3 j/ s/ d2 v% P* _5 G選取中間的排程 RacTask及右下角的[停用]。6 s9 K& w" D9 @4 A, j6 r+ [$ n
6 A! {# ?$ R: U0 l" R, a( D E0 ?0 L0 q, ?7 g/ _6 O
13.調整[關閉硬碟前的時間]: q. g3 ^6 u: E# T! o
在傳統硬碟才需要設定幾分鐘沒有使用就讓硬碟省電停止運轉。
6 |0 s& V" c5 g! F2 \4 ?+ W操作:3 k: q0 T6 ~7 b) L8 w
進入[控制台] [電源選項], \9 b# G, m7 [9 I& D4 d8 d, C1 ^/ ~1 O
點選目前所選用的電源計畫右側的[變更計畫設定]/[變更進階電源設定],
. u$ [6 O) l; _/ f0 K選[硬碟]/[關閉硬碟前的時間]/[設定]調成"永不",按[確定]。0 l( n% {5 T% r, c
0 r- @. D, Z" L) v: ^* {# W& G" f" } |: n- O$ _ k/ d) B
14.關閉硬碟的寫入快取緩衝區- b0 c5 O6 S6 g. f
操作:2 a; l6 g# j4 m- |4 X. b6 E
進入[控制台] [裝置管理員] [磁碟機],
, P% k B C0 H/ H! P在SSD硬碟按右鍵選[內容],切換至[原則],
y7 r5 g% {0 Q. L9 ]( Q6 R0 N1 M取消勾選[關閉裝置的 Windows 寫入快取緩衝區排清]。
4 @* J9 y0 P* x6 |. G! i# J3 ` ?. l4 w, j: D7 }2 W! \
6 p4 K* M4 H$ _" n0 z15.關閉系統還原
! L0 W& L8 C1 E0 K如擔心系統中毒或損壞,可定期使用控制台的建立系統映像。
- H3 \ z% q8 o5 ]! I操作:
/ F3 U1 u) z5 ~# A& {( v0 G% z' W在檔案總管或桌面的「電腦」按滑鼠右鍵選[內容],
T2 w' t" y x3 ]6 c選左邊的[進階系統設定]/切換至[系統保護]: C9 _/ U) Z" t0 i3 p$ {; K
選[本機磁碟C:]/[設定]/[關閉系統保護]/[刪除]/[繼續]將所有還原點刪除。3 c2 X. z; N* E$ V7 g. h
4 u, o2 n8 G% l
(我個人作法是)
$ U; P* z- t$ @, M) Z0 {系統先備份一次,然後關閉系統保護;然後確定。& J1 `, A9 t1 o* q+ ~
這個做法用意是在,不讓C槽私下繼續建立還原點...
$ ]" l9 S* F: ?: W(Windows系統會在您重大更新或某程式安裝前自動建立新的還原點): N' Z" z4 w, q# U+ M/ j; E
(只要您停止建立新還原點,它就會刪除所有的還原點,各有優缺)2 q- f6 R( n# M" U+ m4 o& P
(基本上以目前SSD的保固日期來說,是足以讓您在保固內應付它的寫入壽命)% p# G5 k; G$ q! C, M
(當然,BT或下載點建立在SSD內,另當別論了)5 ~, D, @2 e) i) T) `4 N
0 s8 E% v3 Y7 O4 p Q: \
我知道大家很常把系統做在SSD上,因為快!8 \, ?* Q3 D3 {" ^
然而除了SSD以目前來說空間有限之外,它也怕寫入,所謂壽命問題。4 F- t/ l+ G" a4 j8 w
所以很多人都避免SSD讓他一直反覆寫入!!& n! I" M; ~6 K4 D
(此項詳細說明在本文串第三樓另做說明)" l* \ y: h, N2 ^6 x+ ^. z8 z
9 W% x/ R5 o3 t6 t/ I坊間流傳重灌系統大容量檔案算一次,又有人說檔案超過多少多少MB就算一次!!' u5 f( h3 y! }1 J2 X! ?
畢竟我們不是專業的(又不是製造商)講真的很難去證明,怎樣寫入才算是次數!!6 E4 h/ w: |# ^7 X$ c3 d2 T
Y5 V3 n0 W5 M5 B+ t0 g2 C/ A2 h9 N" J1 }! P8 c C
16.減少或關閉Pagefile分頁檔4 h5 T9 }; W/ z/ K9 {4 S4 U
操作:4 R; b( S; g) g
在檔案總管或桌面的「電腦」按滑鼠右鍵選[內容],* L0 Z2 U8 _7 b: c$ ?
選左邊的[進階系統設定]/切換至[進階]/選[效能]的[設定]
1 n" f& C6 z3 P# C- i/ N再切換至[進階]/選[虛擬記憶體]的[變更],
2 h! R. o! i8 i8 H/ b; Q取消選取最上方的[自動管理所有磁碟的分頁檔大小],0 |7 N4 B! o9 m& N
選[C]碟/如果記憶體夠大就選[沒有分頁檔]/ [設定],
% [: C0 r' k1 K9 W不然就選[自訂大小]/輸入起始大小及最大值(建議輸入記憶體的一半),4 V# }1 B% Y9 t+ a) B4 w6 {' Y
接著按[確定]後重新啟動電腦。3 I* ~# U! s# e" F
/ m8 L n# c/ Z+ V
) k1 f# w) _3 z6 J以上資料來源
! T! {1 i9 N) B- y% ?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
) }3 b: s0 O! M1 w看來第12.有誤,過了N年,原作者都沒勘錯,那我就順便附上解答。(請看以下)) h3 b% G! Q* m; z" w) q6 A% ?3 r
& r& M0 \ ?' O2 m2 ?- r$ R9 ^- M7 u4 s
《網路謠言破解》以下 "先別做" !!! |2 V& S2 D, W$ e; T( X
12.加快開機速度:CPU多核心、記憶體數量、GUI畫面4 y9 G/ U" D2 e- G
操作:
% Z6 S/ D4 |! _ u. i執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
) w3 B- M9 p; B7 v7 C再輸入指令msconfig,切換至[開機]/選[進階選項],
0 o, c5 J$ f4 B, h: H4 w勾選[處理器數目]然後調整到最多,右邊勾選[最大記憶體],按[確定]。
- G% r1 |7 D* I2 Z! F% }8 V5 Z( |( W, t: |* i3 r
以下是 電腦不難 日期:2011 年 09 月 04 日 |作者:幻嵐. ~7 T' @! H) U8 k( j: ^- L
相關網站連結網址:http://it-easy.tw/windows7-gui-boot/% r8 e% r+ A1 k% m% H- R5 F1 Z+ A
在預設的情況下,「處理器數目」和「最大記憶體」都是不勾選的,
' X [* b$ A9 N系統會自動以最大值做處理。9 p( e- j9 q7 M o! |
但是不知道是從誰開始,說把「處理器數目」選項打勾,/ ]$ s" a8 w; ~/ b: ^) N2 H
然後選擇最大的處理器數,最好順便再設定一下最大記憶體為最大值," I+ m9 c2 e* I, U
就可以讓Windows 7進行多核心開機,並宣稱能有效加快開機速度。
& N7 K, i A+ G% i: `/ E% W8 K7 I: |% [7 H
其實這根本就是多此一舉、沒有意義的作法。
5 Z8 e, w- l( s9 i9 D' l% Y更有些人因為誤信此法進行設定,後來升級記憶體發現在BIOS顯示沒問題,8 x0 G% d6 g, ^4 h" z
但在Windows 7卻無法抓到比舊有記憶體大小還要更大的記憶體大小值。
, T5 w% d' G2 h$ Z4 [% e這正是因為先前在msconfig設定了記憶體上限的關係,6 s0 Y- D& l( F; R9 k+ p2 P2 `; C/ ~2 [
才會導致Windows 7無法使用更大的記憶體值。
3 @5 g- G' Y8 O0 w" c6 G解決方法就是把最大記憶體大小限制給取消勾選。: G+ K4 C p6 F4 u/ X% F+ X& b
0 _) I q1 O, {" p K% W
那msconfig進階開機選項的「處理器數目」和「最大記憶體」
, M) Y# U: n. G, }這兩個項目是要幹什麼的?
; C) \2 l: A3 n1 l# \1 n0 W7 E, k其實它不能幹什麼,沒辦法提升硬體效能,只能拿來進行一般的硬體限制。
8 o, T8 G0 d7 c3 E a" J; g+ p例如我將多核心的CPU給他限制為1個處理器,4GB的記憶體給他限制為2GB。/ j, O# h* H! X: @2 G& J
那麼在重新開機後,Windows 7作業系統只能使用到1個處理器和2GB記憶體,
( C6 v- L# b: _$ }. D+ A% D當然這樣做效能就變差了!
, m7 |4 `3 G1 w7 |7 X
; @+ e# W: y8 d8 t# p也有聽說少部分使用者將雙核心CPU升級為四核心CPU後,0 n+ J; g0 N' B/ I0 N
作業系統依然顯示為雙核心,十之八九都跟msconfig的處理器數目設定有關。5 z7 m" P3 y) \( p" q3 V' a) Y1 [2 d
, X! l B% `( s" F/ |% l
將等待時間設短一點,開機會比較快嗎?
4 P( \. e: E/ N( W網路上也流傳著將msconfig的開機等待時間設定為某個範圍值,
9 V* T) i$ @0 T1 o6 Z就能加速開機的方法。其實等待時間,是用在開機選單上。如果設定為30秒,1 j/ x( v% l! m3 [$ ?2 t0 C- u
那系統開機時就會在開機選單上停留30秒,
2 w: p% {" ^' x; ] Q若未有任何操作,30秒一到,就會以預設的選項來開機。6 Y: }. k7 K* N, g- k. Y
把等待時間縮短,也只是縮短在開機選單上的停留時間而已。
+ Z9 F" ~4 ~$ B: k如果電腦沒有多系統、沒有開機選單,等待時間這個項目其實可以忽略。! \+ H, ^; y! E5 j& i1 Z' v) ~
它只有在特殊時候才會用到,例如Windows 7出現錯誤修復選單的時候。0 h% i6 c' ^4 ]; f7 [! W& U
|
|