  
簽到天數: 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系統優化大全
: ~" \) b& y: T/ o老規矩,有做好備份或還原點再來改!!! 我用沒問題,不代表你沒問題!!!
- M7 c- ^$ N" t3 X做系統優化有一定的風險,做得好系統帶你飛高高,做不好出現各種錯誤訊息!!!
1 l+ \0 q& [: b" t4 X* | s現在越來越多電腦採用固態硬碟SSD,希望能加快電腦的存取速度,( Q, I- m8 t2 |" ?0 P8 G& b4 _; u
減輕重量及節省電力的損耗,只要您依照以下的方法進行系統調整,
% z6 p9 I: v3 l+ ^% m& W; h+ w就能讓固態硬碟SSD的壽命延長並快速提昇電腦的開機及執行軟體的速度。; h0 A# I' A: T, N( c& s
經實際調整測試後能夠在很短的時間內就能開機完成。
: [$ ~, J& S: s. f
. [& L4 c0 W3 y. k1.硬碟改為AHCI 模式提高硬碟的使用效能,
: w$ o. H- T" W如果安裝作業系統前沒有將BIOS的硬碟模式改為AHCI模式的話,
: _* t8 L6 B+ v# S請在Windows 7修改registry機碼,再重新開機進入BIOS改為AHCI模式。( z4 _# H: q( @# ~4 a
操作:2 W1 H: N+ P9 z Z* u
輸入指令 regedit 執行登錄檔編輯程式," h7 S% G, Y- y7 y1 f
尋找
. U& ?( {; E& U[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci]1 D3 R9 F; V4 {; w5 S/ L/ b
將 start 預設值3改為0,重新開機進入BIOS改為 AHCI 模式 。, U8 D. d1 d, h. u
* i- B+ K$ d e+ C2 _
$ Q+ `9 A! O9 Q2.停止dirty shutdown event 的頻繁寫入記錄 TimeStampInterval
% M7 n" e8 J9 e8 X5 q/ ~/ l" J( ^操作:
; @. H% A' c& i2 |1 V m0 r E0 [輸入指令 regedit 執行登錄檔編輯程式,
$ J1 p) n M& Q7 s6 }尋找; @5 G# i) W4 B/ U* P6 R" A
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability]; x' P4 o1 Q, v6 }4 k0 J& S& M5 h, Q
將TimeStampInterval 預設值 1 改為 0( w7 |4 N- h3 o2 C
. M1 r: U3 L/ g& ]9 ]( {
0 F$ x8 F2 ]/ ]4 l9 x" E3.關閉自動清除硬碟中分頁檔案的內容6 B( y) U k3 u
操作:# R, u. \3 q: o1 L8 g [
輸入指令 regedit 執行登錄檔編輯程式,
) D7 C% t% v. H: i! t尋找
. c& p4 s x7 H/ [, c7 n1 M I[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management]
4 T4 o: d. }6 @7 X; v/ w1 G. `將ClearPageFileAtShutdown的值改成00 G% q0 u( j( h, @& P: x, f
7 Z2 Z' o/ J/ i8 P6 e9 g
4 d- H: r. ~: @# a8 z' o; O4.停用Superfetch/Prefetch和Search Indexing服務+ F1 K' d% y1 v) ]/ r7 o$ v& h* ]9 O1 D
Superfetch/Prefetch主要用於傳統硬碟預先讀取軟體加快載入速度,
4 X" U8 n4 R8 r C4 D8 `但 SSD 讀取速度快不需要此功能。
0 U( A8 w/ Q) z5 ISearch Indexing會建立檔案索引,而且不斷地在系統內執行,
0 n/ X. n4 m$ |# c對 SSD會造成額外的寫入耗損。: {6 R$ Q2 o, o; Y$ {
操作:2 {2 R) r. L7 P+ l
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
" t& @2 R. q! U! K" T. i, {再輸入指令 services.msc,找 Superfetch及Windows Search服務點兩下,# q& g5 u4 x4 {) P1 M6 F: ]
服務狀態按[停止],啟動類型改為[停用],
7 j. O3 k9 n. ]) [, X* g0 D- E停用後可以刪除 c:\windows\prefetch 目錄內的檔案文件。
3 U: i! j8 ^4 z7 W) @1 }3 E* M& V+ \) g1 G+ Q, X6 r* B
0 U0 C( t( f2 B& o7 [: O: P
5.啟用TRIM功能,Windows 7 新增 TRIM 功能
! s" c1 E" b/ I" [# y' V在 SSD硬碟刪除檔案時可立即將資料存放區刪除,; p& I) y4 Z6 S }9 O3 C& m3 K6 o. b
不像傳統硬碟需等待下次再有寫入動作時再進行抹除及複寫的動作。
' S, j5 P# ?8 F8 H# I0 n4 @) Z操作:
; M* f# d+ l; U, J+ }執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd 出現命令提示字元視窗,# {5 h( ]! N& `$ T/ K
再輸入指令fsutil behavior query DisableDeleteNotify . z: P& S2 _" C* l) k$ ]
顯示 DisableDeleteNotify = 0 表示TRIM功能已啟用9 ~& L R# V) g
) }+ B4 D& n. J( h9 U' y9 I& F0 C( ^& A6 u' V! f# e
6.關閉磁碟重組的自動排程* L. Z2 E2 \9 { e% K
磁碟重組是針對傳統硬碟因檔案區塊分散影響讀取效能而設計,
( u2 j" H S9 z3 R4 YSSD無需執行任何「磁碟重組」作業。
2 d* I( l& d+ k3 aWindows 7 的磁碟重組是自動排程,需要手動停止自動磁碟重組。
9 t; h; l: b1 e% @# Z5 y操作:% V" R' K. ^8 a0 m
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,5 ~8 V6 z, {" D0 Q% E; @- H
再輸入指令dfrgui,選[設定排程] 取消勾選 [依排程執行(建議)] [確定]。* u. N3 g0 T8 t3 t
# W; n/ S" f2 J6 Y; X! B- \; c* L) h9 P) a& e O& ]% j( e! j1 I0 Y7 p/ E6 {) l
7.停用休眠功能; _' W' ^6 L+ z& z& R6 g
操作:
5 _4 K+ M8 Y1 S執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,* I( P& b1 r5 h8 z2 Y
再輸入指令 powercfg -h off. p- A% |8 v3 I/ i, K9 K9 M
(註解,在本串討論第二樓說明)
9 k6 t; `. `! C3 v! d. o9 @4 ]2 t+ Z/ d6 Q+ l. R+ H |3 a
& A; Y* A: |4 b& ~& K6 A" A
8.停用8.3格式檔案名稱
% a( z" R' N, ~; s7 n- g+ `5 K) s在建立檔案時為保留對較舊的程式相容,會同時多產生一個8.3規格的檔名。( ?4 J- _ ^3 M, T, C$ k" O0 q
如果用戶不會再使用很舊的程式,可以讓系統省掉這個工作。
+ y- U( E: E* @+ l0 i操作:
A$ N* E' B4 H& ^) @" Z執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
- p* V- Q( ]* k再輸入指令fsutil behavior set disable8dot3 1" R( W; g2 C- W: u; `
7 Y# L0 A4 g3 k8 A
1 g6 n1 ^; v; p7 E9.停止 ReadyBoot tracing3 A2 [9 f2 T# ^! D2 E6 V
Windows 7每次啟動時都會有大量 tracing 日誌動作,
2 l' K6 T$ Q8 u+ w其中的 ReadyBoot tracing 會建立
1 I1 B- J* a9 s' f# p& k6 @c:\windows\prefetch\readyboot\readyboot.etl 文件日誌,# F: |0 p2 \: k* |" B% h2 F' ^
上限20MB然後又自動清空,頻繁地複寫tracing log只會額外耗用電腦資源。% a0 U, D+ c' v' a2 ?+ P. ]5 k
操作:
$ r! e4 g4 D( w! U' H執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,2 d& l5 i, M2 C% I$ P2 V
再輸入指令 perfmon,選[資料搜集器集合工具]/[啟動事件追蹤工具階段]
- \ T3 M8 P; L; _2 O' M點兩下[ ReadyBoot],切換至[追蹤工作階段],取消勾選[已啟用],再按[確定]
6 A5 A2 k1 L$ E! ^; w; ~! o3 M+ P J: {0 b3 L) U6 u
3 M9 [& i( m& Z p7 G
10.關閉Windows客戶經驗改進計畫(CEIP)停止搜集系統分析資料報告6 o7 X' v8 z W
在 Windows 7 內有多個自動排程執行系統分析,將資料報告上傳給微軟。
$ T" Q' C- J L& I操作:( \1 n6 g+ t- d T S7 m. s
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,6 _' N, y3 ]' V+ j: I, V7 I) a
再輸入指令 gpedit.msc,
$ R5 D4 b/ u% {2 n* m( }展開[電腦設定]/[系統管理範本]/ [系統]/[網際網絡通訊管理]/[網際網絡通訊設定]- ?) f& c. F7 O# ]
點兩下 "關閉 Windows 客戶經驗改進計劃" ,點選"已啟用" 再點確定。9 o) j( I; l0 h' y' Q
: Q* |' | x& g' A" j! P4 |; `6 ~6 }% L' `0 B
11.停用 Windows 7 的客戶經驗改進計畫的排程8 l1 Y9 D0 f3 m1 K) _
讓這些自動排程停止系統分析。3 W2 M0 Y5 k+ `& V0 g- X% q
操作:& r$ M) M$ }% W# j
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
9 W3 ]6 |( s9 {$ s: w( B再輸入指令 taskschd.msc,
. c0 z. B: J/ G! ~$ b8 ]$ x; V展開[工作排程器程式庫]$ x4 m' \; J7 G1 [
[Microsoft]/[Windows]/ [Customer Experience Improvement Program],
[7 U3 D* C' F5 o6 M依序選取中間的三個排程Consolidator、KernelCeipTask、 UsbCeip
8 ]; \ w( X, E/ V8 g4 t9 m並點選右下角的[停用],
9 I; k$ i6 x8 X6 C V9 v. h9 q接著再繼續點選[工作排程器程式庫]/[Microsoft]/[Windows] /[RAC],8 K9 X I( |4 [1 T! ]- `
選取中間的排程 RacTask及右下角的[停用]。9 G* f+ v D* g4 n8 E4 a: [
$ |& Q. y; R% D
3 J) a$ S" A$ d- I% W( W" _; Y! G13.調整[關閉硬碟前的時間]
, h# Y3 Q' O7 q在傳統硬碟才需要設定幾分鐘沒有使用就讓硬碟省電停止運轉。! j, e* O6 e2 c( C
操作:$ ^! {0 E N4 ?. O6 g) P
進入[控制台] [電源選項]5 V0 _# V) C) J
點選目前所選用的電源計畫右側的[變更計畫設定]/[變更進階電源設定],# q9 f- H: x) q/ _. _
選[硬碟]/[關閉硬碟前的時間]/[設定]調成"永不",按[確定]。: |7 C/ Q+ v) L/ G. C
. a$ n9 B- p d0 B. _4 p$ g5 Z+ y
5 K1 G( D6 ^9 J F) @14.關閉硬碟的寫入快取緩衝區
. `9 s$ M0 Z; L/ q) J: F操作:: l" g d& C6 M9 g" S$ V
進入[控制台] [裝置管理員] [磁碟機],/ n7 u: P; Q5 _7 U& N9 z, t& t
在SSD硬碟按右鍵選[內容],切換至[原則],
4 E% I# G G& k1 O2 ^) t取消勾選[關閉裝置的 Windows 寫入快取緩衝區排清]。
3 o+ H! E( @6 G3 w& M
$ F1 ?5 y7 x+ y, W }; X0 b# h1 R, w0 r; b5 D9 W1 ^9 Z# D
15.關閉系統還原/ W( _" g4 g/ b# A2 s! `) r
如擔心系統中毒或損壞,可定期使用控制台的建立系統映像。
- R V6 e" a3 n) Y( I* v' L7 R操作:
/ g) @! \# a! \3 C6 c+ {, K在檔案總管或桌面的「電腦」按滑鼠右鍵選[內容],
8 @6 F# x7 X0 A選左邊的[進階系統設定]/切換至[系統保護]$ D- d! X+ M2 w) B$ I
選[本機磁碟C:]/[設定]/[關閉系統保護]/[刪除]/[繼續]將所有還原點刪除。
& f* q) j# g; N/ z! ]7 n0 W# z& z5 ~4 d) I7 S! e! s7 b
(我個人作法是)
) \ [# I& R' t系統先備份一次,然後關閉系統保護;然後確定。
. b x+ t: w* v7 j" w' h+ s這個做法用意是在,不讓C槽私下繼續建立還原點...3 u& m; ? |8 j1 W1 [
(Windows系統會在您重大更新或某程式安裝前自動建立新的還原點)
3 ?% G* N+ ? v$ P7 C+ C; G- l) w(只要您停止建立新還原點,它就會刪除所有的還原點,各有優缺)
, t! F \4 T- O. ^(基本上以目前SSD的保固日期來說,是足以讓您在保固內應付它的寫入壽命)* i0 C! E+ |% E8 e2 U% D9 }
(當然,BT或下載點建立在SSD內,另當別論了) \* N; T, A% [4 Q0 _
! o7 \) V4 D% g" F* ^# m
我知道大家很常把系統做在SSD上,因為快!4 C/ w. m7 K6 k& R
然而除了SSD以目前來說空間有限之外,它也怕寫入,所謂壽命問題。
3 x2 T) l7 b1 B所以很多人都避免SSD讓他一直反覆寫入!!: S) c$ N4 ]1 X4 L6 Z
(此項詳細說明在本文串第三樓另做說明)
$ o2 q. m. N b' s7 Q3 M9 t' d. A! O/ Z3 G3 G% _& n
坊間流傳重灌系統大容量檔案算一次,又有人說檔案超過多少多少MB就算一次!! Q9 L: Q+ Q" a3 ]1 e g
畢竟我們不是專業的(又不是製造商)講真的很難去證明,怎樣寫入才算是次數!!
7 r8 {% n* f+ E5 _3 {% `0 S' R6 k r
# N( E% p6 i/ w! T0 P! e16.減少或關閉Pagefile分頁檔
# d$ U: Z* T, _操作:. N# S, X% P7 v8 a
在檔案總管或桌面的「電腦」按滑鼠右鍵選[內容],
7 {2 @' `* y2 {, A' a( r% C/ w/ q# t2 Z選左邊的[進階系統設定]/切換至[進階]/選[效能]的[設定], b# T- _! |. u# x
再切換至[進階]/選[虛擬記憶體]的[變更],
( y8 V) d) X! x+ F取消選取最上方的[自動管理所有磁碟的分頁檔大小],
+ W& U; q- w7 Y( w" W7 p: F選[C]碟/如果記憶體夠大就選[沒有分頁檔]/ [設定],
6 W+ y* C/ L w/ _不然就選[自訂大小]/輸入起始大小及最大值(建議輸入記憶體的一半),$ t' _& Q% f" j7 X5 D: ]- T
接著按[確定]後重新啟動電腦。
3 B& L( p; X6 a ?, Y9 I
+ w$ l6 o; O0 z$ b( y
; `5 H$ E! f$ `, R% x以上資料來源
8 g& n5 b* f% h- lhttp://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" Q( E* v: ]; |% I" O% k3 K
看來第12.有誤,過了N年,原作者都沒勘錯,那我就順便附上解答。(請看以下)# J) X( K! m9 q7 B+ X* |8 {5 r& Z
9 a; n# R- J N0 h! h [3 v
* K% ]1 k- D [; q; a e《網路謠言破解》以下 "先別做" !!; O- l& U) I/ R" E7 m. x" w8 |4 S( G, r
12.加快開機速度:CPU多核心、記憶體數量、GUI畫面
" a! W! Q: ^( P' `7 h! k操作:5 d+ l1 f& Z8 y$ d
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗, w0 |: r5 O; m3 @
再輸入指令msconfig,切換至[開機]/選[進階選項],
. l! j, q- Y6 c/ P6 K% t勾選[處理器數目]然後調整到最多,右邊勾選[最大記憶體],按[確定]。7 H2 M: |/ H; c- f) }
! l: S, g2 {6 p& V i( y
以下是 電腦不難 日期:2011 年 09 月 04 日 |作者:幻嵐
' d. m' z% {9 g% H$ \' X相關網站連結網址:http://it-easy.tw/windows7-gui-boot/
9 N0 y; ^+ n3 j) |在預設的情況下,「處理器數目」和「最大記憶體」都是不勾選的,. J; U( B- p% J' |) @5 B
系統會自動以最大值做處理。
% B4 l# z0 _4 H0 d( n* i& u但是不知道是從誰開始,說把「處理器數目」選項打勾,, W( X( T9 A4 c1 o/ J5 Z$ M
然後選擇最大的處理器數,最好順便再設定一下最大記憶體為最大值,
* `0 g _" ^ S2 b: ^& Q就可以讓Windows 7進行多核心開機,並宣稱能有效加快開機速度。& Y" U5 S6 Q# d1 I4 N9 w
7 U& V! a$ A0 n2 L. P( d
其實這根本就是多此一舉、沒有意義的作法。8 _; ?: W C, d- ^3 m# q
更有些人因為誤信此法進行設定,後來升級記憶體發現在BIOS顯示沒問題,- r" a) }/ U$ Q ~7 G- x4 S1 `. i
但在Windows 7卻無法抓到比舊有記憶體大小還要更大的記憶體大小值。
6 a3 s% g: \) C, i3 Q5 F/ I5 W$ N這正是因為先前在msconfig設定了記憶體上限的關係,
; G2 h1 \8 Q$ f才會導致Windows 7無法使用更大的記憶體值。
# N( r8 J2 N) @' x$ R6 S; h% V6 G% s解決方法就是把最大記憶體大小限制給取消勾選。
" L6 a2 m6 s9 w# p+ s, s- ?$ Z9 t f$ X# q$ X3 \: z/ f, I
那msconfig進階開機選項的「處理器數目」和「最大記憶體」# Q3 l7 r) a5 a+ @& @2 X4 Z3 A& l6 X) i
這兩個項目是要幹什麼的?
9 j7 @0 o3 C8 E( g9 L! |其實它不能幹什麼,沒辦法提升硬體效能,只能拿來進行一般的硬體限制。
$ D3 O+ J" O+ [0 J5 \例如我將多核心的CPU給他限制為1個處理器,4GB的記憶體給他限制為2GB。
+ z, z2 ^0 ]( O* e5 C! d) O那麼在重新開機後,Windows 7作業系統只能使用到1個處理器和2GB記憶體,
" w* O5 w# ~& S. Z. {當然這樣做效能就變差了!
6 r5 U3 a0 Y0 U5 {9 K/ p7 U' @- U
也有聽說少部分使用者將雙核心CPU升級為四核心CPU後,
% P* X2 H% V7 }2 I- Z/ x, C作業系統依然顯示為雙核心,十之八九都跟msconfig的處理器數目設定有關。! J! H# I f+ ?: e- K
7 B. R- g9 j1 G& m( p將等待時間設短一點,開機會比較快嗎?
2 ^' @6 C0 O# K網路上也流傳著將msconfig的開機等待時間設定為某個範圍值,9 f# U, v; S4 U1 P. S+ J
就能加速開機的方法。其實等待時間,是用在開機選單上。如果設定為30秒,. r9 W. N4 Q4 N% C, o3 ~' x1 E$ U
那系統開機時就會在開機選單上停留30秒,$ G: b8 |% F2 ~8 r$ e2 F
若未有任何操作,30秒一到,就會以預設的選項來開機。8 z8 g/ N" a7 W6 t0 C! t% `: A7 Z
把等待時間縮短,也只是縮短在開機選單上的停留時間而已。 J- i9 F- q5 I
如果電腦沒有多系統、沒有開機選單,等待時間這個項目其實可以忽略。& L( o. K! S* }1 B X9 R8 a
它只有在特殊時候才會用到,例如Windows 7出現錯誤修復選單的時候。5 t, {: b; q- Z+ z i
|
|