  
簽到天數: 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系統優化大全
, x# `5 a+ o5 S! j8 B老規矩,有做好備份或還原點再來改!!! 我用沒問題,不代表你沒問題!!!
2 u' L1 }* v; w, w' H做系統優化有一定的風險,做得好系統帶你飛高高,做不好出現各種錯誤訊息!!!: v0 S5 V5 J( V! f
現在越來越多電腦採用固態硬碟SSD,希望能加快電腦的存取速度,
# B6 ?7 B8 W: P/ f$ |減輕重量及節省電力的損耗,只要您依照以下的方法進行系統調整,
! q) ?- a/ ~7 f- {* j就能讓固態硬碟SSD的壽命延長並快速提昇電腦的開機及執行軟體的速度。9 o! S9 S4 k B* R
經實際調整測試後能夠在很短的時間內就能開機完成。
, T4 j6 N" m8 R' \, y6 ?0 ^, s' V& ?% o( j5 N% X$ i
1.硬碟改為AHCI 模式提高硬碟的使用效能,
2 y) X# D$ j6 A7 X如果安裝作業系統前沒有將BIOS的硬碟模式改為AHCI模式的話,
" g% X" L2 k. r5 K. }+ t請在Windows 7修改registry機碼,再重新開機進入BIOS改為AHCI模式。
* x' `3 f8 k' w+ v: P操作:# p f" t: c# x) ^, W
輸入指令 regedit 執行登錄檔編輯程式,
+ u; R5 M" X+ M3 K) |" V. ^尋找
|) x+ L+ K. {/ Z[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci]" {1 E8 n+ ~; m9 c! E
將 start 預設值3改為0,重新開機進入BIOS改為 AHCI 模式 。* _8 M, _! F/ p5 C3 R4 |
0 G) \' ~3 V$ ~2 {
& G( J1 M! U( y2.停止dirty shutdown event 的頻繁寫入記錄 TimeStampInterval
- P# Z/ X+ v( }9 ~' `& L3 z操作:
+ p. P5 S8 ^% l9 b4 j: w; e' ^輸入指令 regedit 執行登錄檔編輯程式,
9 u; r4 h0 u2 x- V7 Z8 n尋找
" X; _3 d' F; M1 H: \[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability]
6 C% s) E. H- z' P$ a/ w將TimeStampInterval 預設值 1 改為 0
. w5 }1 T y' \' c7 u' o, z$ H
' F" _2 v0 e; ]/ c7 u
$ O5 f- y) @$ w$ u3.關閉自動清除硬碟中分頁檔案的內容+ n# g- w$ ~) a: o9 P
操作:, m/ o' B1 z ?
輸入指令 regedit 執行登錄檔編輯程式,1 H1 s. T1 O: H; f2 @3 K
尋找
; L; M% j! `$ R, V; C5 }[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management]8 B8 m( i3 a+ |4 F9 @7 m1 R. q9 \ o
將ClearPageFileAtShutdown的值改成00 S+ Z |; N4 o2 U
3 K( U' d( H/ B& d. d% E8 n4 h
" c9 s* E: J8 l4.停用Superfetch/Prefetch和Search Indexing服務; q. x( @- e' T3 e
Superfetch/Prefetch主要用於傳統硬碟預先讀取軟體加快載入速度,
: }- j5 ?% H. D3 A) Z但 SSD 讀取速度快不需要此功能。4 I5 l+ ], B, B6 q
Search Indexing會建立檔案索引,而且不斷地在系統內執行,
# r& X& z0 P/ C8 f) e對 SSD會造成額外的寫入耗損。
$ y/ o0 e+ H' D' R/ x" L( N' ]操作:3 [: n' N" \5 [, R
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,( a8 x( O$ `, J. t2 A* O" Z
再輸入指令 services.msc,找 Superfetch及Windows Search服務點兩下,
" E7 H, V2 _7 y服務狀態按[停止],啟動類型改為[停用],- `* R5 E& T* r+ j- h" x" G3 [
停用後可以刪除 c:\windows\prefetch 目錄內的檔案文件。3 z3 z4 t) h- o6 @7 v1 f
# L# z# Q' |( B7 q" @
. P9 d! A% e) Q5.啟用TRIM功能,Windows 7 新增 TRIM 功能0 M8 S9 x+ t8 t7 M' L/ i2 u
在 SSD硬碟刪除檔案時可立即將資料存放區刪除,. d$ i* q( N; ~
不像傳統硬碟需等待下次再有寫入動作時再進行抹除及複寫的動作。
R3 v/ C: b* M: u3 O操作:
' I! z; {3 h( q; e# F* `執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd 出現命令提示字元視窗,
+ @0 O8 F" z3 B& u! S1 \再輸入指令fsutil behavior query DisableDeleteNotify
9 G% _, M' c6 @- F1 }) d顯示 DisableDeleteNotify = 0 表示TRIM功能已啟用
6 g* h0 X- Z. w; ^, `
3 p, t# d% f1 {! l6 Y* f) W. t$ I, Z8 j9 e+ S. l% u
6.關閉磁碟重組的自動排程
8 u3 M/ d, U- H( |0 K" c磁碟重組是針對傳統硬碟因檔案區塊分散影響讀取效能而設計,) r7 h# @1 H7 ]! j' Q p7 e
SSD無需執行任何「磁碟重組」作業。
$ o+ v4 d+ r$ `- c& v E7 oWindows 7 的磁碟重組是自動排程,需要手動停止自動磁碟重組。
$ Q3 ~) @7 s% _" U' @( O' f操作:
+ m1 z# ^) X( |; S3 q; O執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,/ q8 D, U! s! k
再輸入指令dfrgui,選[設定排程] 取消勾選 [依排程執行(建議)] [確定]。
% L% m: `( h; h$ ]" E
" j! b+ p( V# M, E
% ?3 b8 R$ }1 I+ f* ?7.停用休眠功能1 X3 }- B8 n% R& B; J' [0 |
操作:
; w) k! c& H1 r4 ]執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
! C, i; w- o4 V0 [再輸入指令 powercfg -h off
0 `$ b/ E: U! ?+ _2 n4 z0 S0 Z# I(註解,在本串討論第二樓說明)5 ^! N) g5 {, q0 E1 a/ g: L/ b
) t1 f& k0 A7 m# t5 i# l4 C
5 y1 [* ]1 K! ^/ Y% F& C8.停用8.3格式檔案名稱/ l' o' p) U3 d. I& T/ r
在建立檔案時為保留對較舊的程式相容,會同時多產生一個8.3規格的檔名。
- I6 A: ^$ Y2 N# m, z$ d0 C# H如果用戶不會再使用很舊的程式,可以讓系統省掉這個工作。/ M4 i% @4 B2 | ^7 |
操作:- R3 T8 J% q. u, ~1 G6 B4 r- l2 ]6 k" Y
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,) n# @- o1 x3 j, Q5 i. W
再輸入指令fsutil behavior set disable8dot3 1
; E) Z5 r3 `4 M9 ~9 l3 Z7 X2 K+ x: g+ h3 N' s# C2 T2 ^* q' c
. |3 H' q' ?: c& |' i3 F+ J9.停止 ReadyBoot tracing, v& @0 k; a( [1 m) v n
Windows 7每次啟動時都會有大量 tracing 日誌動作,
. k# ^, l2 j4 m' m( H其中的 ReadyBoot tracing 會建立
& t( I/ P7 U! X: l* q6 _" e: Mc:\windows\prefetch\readyboot\readyboot.etl 文件日誌,
% z! S% _0 t8 [* i6 `上限20MB然後又自動清空,頻繁地複寫tracing log只會額外耗用電腦資源。
8 A; t# S F; u; P) i' S9 i操作:
) A; T3 t7 q5 k/ O執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
2 ]0 v M9 E# t7 E$ }3 X8 F0 C再輸入指令 perfmon,選[資料搜集器集合工具]/[啟動事件追蹤工具階段]) W4 i) D" b ]0 a) M
點兩下[ ReadyBoot],切換至[追蹤工作階段],取消勾選[已啟用],再按[確定]
1 b8 l* W3 \. s" p6 E/ S$ P% u9 v) H% t! Z- o* f
1 t1 C0 ?( F, d0 w0 A& R
10.關閉Windows客戶經驗改進計畫(CEIP)停止搜集系統分析資料報告" C& F6 e6 k- v5 |
在 Windows 7 內有多個自動排程執行系統分析,將資料報告上傳給微軟。) r6 N2 J* p' t( b# s
操作:+ `! I; i. ?# m' I" h$ z5 O1 @9 E. F
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,: c( K7 p: }% L6 o# z; i- _& _
再輸入指令 gpedit.msc,
" H& m' x; f6 l- C8 |, V( |展開[電腦設定]/[系統管理範本]/ [系統]/[網際網絡通訊管理]/[網際網絡通訊設定]
! v1 I* b, l7 ~% W7 N! I點兩下 "關閉 Windows 客戶經驗改進計劃" ,點選"已啟用" 再點確定。
$ O, v6 z5 r( }# @4 }0 f9 w2 n: N+ O7 z0 G1 Q
7 D7 W' P! }0 y8 Q, b
11.停用 Windows 7 的客戶經驗改進計畫的排程
: I5 N$ }3 d% ]& A# U, a讓這些自動排程停止系統分析。
" o% q& _: @) E) H1 v; P! ?9 E7 d) H: E操作:1 i6 l8 E2 e! G6 T( G+ Q
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,. d, e0 l" k$ Z9 p* [
再輸入指令 taskschd.msc,
* M4 q& {: l6 j9 i- ^7 n展開[工作排程器程式庫]
' L: E: V4 ]8 `* w6 o! v! ]4 u- g' O[Microsoft]/[Windows]/ [Customer Experience Improvement Program],/ U: B( T$ F+ C0 X
依序選取中間的三個排程Consolidator、KernelCeipTask、 UsbCeip5 t, E9 o1 o. Y
並點選右下角的[停用],
5 |6 u9 a$ p, R- S9 A$ r r, Z接著再繼續點選[工作排程器程式庫]/[Microsoft]/[Windows] /[RAC],+ N' t* W; N& H- r2 l) J
選取中間的排程 RacTask及右下角的[停用]。/ N+ g* S! L6 J# M
" O ~1 u8 h: R" E- w1 Z6 t7 D/ x
3 S3 ^8 J8 m, K m13.調整[關閉硬碟前的時間]! o) q6 T5 w" T' J4 P7 a& F4 a
在傳統硬碟才需要設定幾分鐘沒有使用就讓硬碟省電停止運轉。
) B& ?; W" Y; a操作:
7 _" f0 l. J9 r" o9 ~進入[控制台] [電源選項]
: c# B* c# _9 j' Q3 G" \" {8 V# u- M點選目前所選用的電源計畫右側的[變更計畫設定]/[變更進階電源設定],0 x% Z7 [* B9 }- y' I. k! G. u
選[硬碟]/[關閉硬碟前的時間]/[設定]調成"永不",按[確定]。
- f O5 D' P9 U: L1 A6 W+ F7 S; F. x& }; ?# `, B6 V
5 L( s- X6 G8 }6 J14.關閉硬碟的寫入快取緩衝區
# L+ ^+ G9 B P3 C+ n: M- Y$ u8 t操作:2 N- ^$ u6 G7 ~! h
進入[控制台] [裝置管理員] [磁碟機],
+ u+ C9 t6 c. w$ x$ b$ V' i. U在SSD硬碟按右鍵選[內容],切換至[原則],
# O8 a( J1 o6 P7 B m, I* X取消勾選[關閉裝置的 Windows 寫入快取緩衝區排清]。
( v$ h D+ m) f3 P) h7 n- O6 o: j. H0 k
o1 y: w0 O/ N" h; X
15.關閉系統還原
2 n( R' A: i- |3 N如擔心系統中毒或損壞,可定期使用控制台的建立系統映像。
* p) x& M P+ l4 U8 e2 ~操作:
. D( k' {/ \5 u, H& d6 i在檔案總管或桌面的「電腦」按滑鼠右鍵選[內容]," y4 Q+ |$ v" [6 f
選左邊的[進階系統設定]/切換至[系統保護]
+ y9 {. R& c. [/ V" A+ h選[本機磁碟C:]/[設定]/[關閉系統保護]/[刪除]/[繼續]將所有還原點刪除。
+ V% ]# E4 l2 R: O. u( e
0 Z4 I, _" ~" C2 _& D3 ^" p, r(我個人作法是)
4 U! P( T0 Z8 k, g% T/ `2 I系統先備份一次,然後關閉系統保護;然後確定。+ s# _3 W9 A3 _3 X; @
這個做法用意是在,不讓C槽私下繼續建立還原點...
* b/ L* h9 |8 }0 Z(Windows系統會在您重大更新或某程式安裝前自動建立新的還原點)3 H" ?( l* S4 P3 x, J
(只要您停止建立新還原點,它就會刪除所有的還原點,各有優缺)
; o' M: _: ]: N(基本上以目前SSD的保固日期來說,是足以讓您在保固內應付它的寫入壽命)
% H/ | _5 f: i' a$ j(當然,BT或下載點建立在SSD內,另當別論了)* Z7 o9 U/ {8 D
2 R0 t' O6 X% S$ p# b9 g+ k
我知道大家很常把系統做在SSD上,因為快!: Y, ^9 u1 e0 J
然而除了SSD以目前來說空間有限之外,它也怕寫入,所謂壽命問題。' r0 Z* N5 {7 }# U
所以很多人都避免SSD讓他一直反覆寫入!! ]6 N& f G5 h4 g% D& s3 c! q8 U
(此項詳細說明在本文串第三樓另做說明)9 u% X% r T, m9 v' c; {0 b2 _; t
4 T+ k6 b1 ]# I坊間流傳重灌系統大容量檔案算一次,又有人說檔案超過多少多少MB就算一次!!" \, Q# D, ], Z& \
畢竟我們不是專業的(又不是製造商)講真的很難去證明,怎樣寫入才算是次數!!! B* o$ d a" j: `1 d' f
# m0 Q2 z" \2 l9 [( A
9 \: \) J4 Y. x16.減少或關閉Pagefile分頁檔/ A: J9 S, @* l; I
操作:6 I8 B5 h0 F# z7 ?' b
在檔案總管或桌面的「電腦」按滑鼠右鍵選[內容],
7 A' k& L: t& R, V& z. g選左邊的[進階系統設定]/切換至[進階]/選[效能]的[設定]
* i: y+ x- I+ ^2 K G再切換至[進階]/選[虛擬記憶體]的[變更],
7 y3 Q2 t& P# g) F取消選取最上方的[自動管理所有磁碟的分頁檔大小],) R- |0 b3 |& a4 C
選[C]碟/如果記憶體夠大就選[沒有分頁檔]/ [設定],
' g9 r2 C }1 `! S h# z2 `' N不然就選[自訂大小]/輸入起始大小及最大值(建議輸入記憶體的一半),
9 k- |9 V: {+ t2 g. C1 i接著按[確定]後重新啟動電腦。# P' C- |) D# q3 y/ n+ n4 W
# I# p' m0 @( V0 T
( R0 J, z3 {8 ?. C" t/ A3 N! x
以上資料來源7 V1 m$ X1 k9 m6 p' A
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.pdf2 t" C8 P5 a: H6 r! ~
看來第12.有誤,過了N年,原作者都沒勘錯,那我就順便附上解答。(請看以下)
" v+ D% c! c% M: Y) Z* j
' K* }) M9 P1 o1 A9 q6 E" ^
9 V' C4 R" }& V- H( b3 @9 N《網路謠言破解》以下 "先別做" !!
/ G- t& Q8 y5 H c: a) c' F! E( T12.加快開機速度:CPU多核心、記憶體數量、GUI畫面/ W2 \& U1 ]; l* R, N
操作:! W$ M3 \" m4 O
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
; i9 }2 U' n u5 l1 G% L再輸入指令msconfig,切換至[開機]/選[進階選項],
& ?' ?6 C' z5 U; `6 B$ u% J勾選[處理器數目]然後調整到最多,右邊勾選[最大記憶體],按[確定]。! j4 E5 U0 l# J3 z C
- i; W- c* T |以下是 電腦不難 日期:2011 年 09 月 04 日 |作者:幻嵐
2 L( }1 I& y$ _' i) } L相關網站連結網址:http://it-easy.tw/windows7-gui-boot/
) o9 R; _/ b0 _; j. v* p在預設的情況下,「處理器數目」和「最大記憶體」都是不勾選的,; R" o( O' G. d$ e1 p- `
系統會自動以最大值做處理。
# J( s: y8 g6 H( L( t$ d但是不知道是從誰開始,說把「處理器數目」選項打勾,6 T% B8 G( M# r# t
然後選擇最大的處理器數,最好順便再設定一下最大記憶體為最大值,2 L4 X& T+ t0 p/ X
就可以讓Windows 7進行多核心開機,並宣稱能有效加快開機速度。
+ C3 q7 Z) i2 D" ]: ^6 ~- }% ^+ U" g, n7 L. @8 H3 F$ `+ E
其實這根本就是多此一舉、沒有意義的作法。
' C- x* ]" `& t( f$ I. h$ P2 F更有些人因為誤信此法進行設定,後來升級記憶體發現在BIOS顯示沒問題,& Q5 x t" C0 p$ K
但在Windows 7卻無法抓到比舊有記憶體大小還要更大的記憶體大小值。- h7 D8 p9 N6 k7 h& |
這正是因為先前在msconfig設定了記憶體上限的關係,
2 p, ^6 ?5 a( w# Z" m k! G+ k才會導致Windows 7無法使用更大的記憶體值。8 c( H( p0 D! n3 y: z. d0 E
解決方法就是把最大記憶體大小限制給取消勾選。2 Z) m! @. \% q# Z% x4 ?
9 @( x* X* Q" C5 S2 l; h
那msconfig進階開機選項的「處理器數目」和「最大記憶體」& H1 f2 q7 L3 d* A7 x2 a: f) J8 G
這兩個項目是要幹什麼的?8 k# S% u" p2 W1 H/ D+ B1 `9 @; S
其實它不能幹什麼,沒辦法提升硬體效能,只能拿來進行一般的硬體限制。& \5 T8 @( V' X3 o
例如我將多核心的CPU給他限制為1個處理器,4GB的記憶體給他限制為2GB。
2 @- f2 j8 M$ o7 p2 X那麼在重新開機後,Windows 7作業系統只能使用到1個處理器和2GB記憶體,7 X4 w7 f+ l' ^6 ~8 g" g
當然這樣做效能就變差了!' K3 X( z6 @- H P) h
2 d" w* h' a ~: B
也有聽說少部分使用者將雙核心CPU升級為四核心CPU後,
1 {& u2 M0 u; D, J3 t. `# v+ s作業系統依然顯示為雙核心,十之八九都跟msconfig的處理器數目設定有關。
5 v/ K" E8 a, w8 F
! W q0 x, l4 e將等待時間設短一點,開機會比較快嗎?1 ?8 f" s+ u- F; D, B9 Z/ Z% w: ~
網路上也流傳著將msconfig的開機等待時間設定為某個範圍值,
; N! w. G! n1 D# O# Q' `9 Z1 l就能加速開機的方法。其實等待時間,是用在開機選單上。如果設定為30秒,
6 H& S; J: l. t: k Z那系統開機時就會在開機選單上停留30秒,
6 ^4 S& M+ ^- D5 j若未有任何操作,30秒一到,就會以預設的選項來開機。
. Q+ u! i; T* C- F" y3 P$ ~把等待時間縮短,也只是縮短在開機選單上的停留時間而已。
4 w5 j+ u; t. R, u6 ^8 Q如果電腦沒有多系統、沒有開機選單,等待時間這個項目其實可以忽略。
$ f; ?6 v6 c" D% X( f, |, g% W* Z它只有在特殊時候才會用到,例如Windows 7出現錯誤修復選單的時候。4 E4 V3 E4 P' I
|
|