  
簽到天數: 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系統優化大全
8 h$ M8 U8 N$ a g k8 E8 a% W老規矩,有做好備份或還原點再來改!!! 我用沒問題,不代表你沒問題!!!
- J- t$ H# |; K9 m1 w做系統優化有一定的風險,做得好系統帶你飛高高,做不好出現各種錯誤訊息!!!, `; \( }$ j) Z6 G- H
現在越來越多電腦採用固態硬碟SSD,希望能加快電腦的存取速度,
9 l' F( A9 h/ g+ a- P減輕重量及節省電力的損耗,只要您依照以下的方法進行系統調整,- V& p) C, t( _) ]+ e
就能讓固態硬碟SSD的壽命延長並快速提昇電腦的開機及執行軟體的速度。1 U( d% O: E/ }+ `9 Z/ n: V
經實際調整測試後能夠在很短的時間內就能開機完成。
; k# P S/ Y% _: d% r' }8 l8 ~3 M( S+ m) B( d t
1.硬碟改為AHCI 模式提高硬碟的使用效能,
% I# [+ V. p% Z: W* ^如果安裝作業系統前沒有將BIOS的硬碟模式改為AHCI模式的話,0 U" S) n$ H) q3 @. S8 b
請在Windows 7修改registry機碼,再重新開機進入BIOS改為AHCI模式。
6 n5 C: b1 E* O& E操作:" ~* { V# Q7 w8 q+ A, ^$ e; U) O
輸入指令 regedit 執行登錄檔編輯程式,4 ^% ?9 O% w4 i# A X
尋找
- f! B4 j+ g% i; N' V[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci]+ W. N6 p0 m2 K
將 start 預設值3改為0,重新開機進入BIOS改為 AHCI 模式 。' x: E$ K- A& \
8 s& O% X+ C# H7 M9 N* K: ]) d4 A# ]- d, A" _
2.停止dirty shutdown event 的頻繁寫入記錄 TimeStampInterval
1 C5 _' L/ V( h7 g3 g* h4 F' K% N操作:
+ G4 d. q8 Q4 c輸入指令 regedit 執行登錄檔編輯程式,( b! U! K9 N, _9 l% s" q9 p
尋找6 Y& A0 Q6 B5 k7 `
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability]
/ U* o" @$ Y+ P將TimeStampInterval 預設值 1 改為 0
: X: y* m" f Q. m( [! X1 z( a" N! ?2 B8 R( t8 S
& b8 E, I/ K) w0 l7 ~) j# Y6 Q) `
3.關閉自動清除硬碟中分頁檔案的內容7 Y1 S# U ^# z# q
操作:
9 O0 Y6 _1 @4 u/ A3 S5 u輸入指令 regedit 執行登錄檔編輯程式,+ ^/ q0 A, O9 s" P) l) N, L3 Z8 w
尋找
* i0 E6 |+ |0 J7 T[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management]2 m, K( d$ {! p. z8 ~6 @9 e, E. f
將ClearPageFileAtShutdown的值改成0
; ?, j9 N" W3 }. E2 o5 `
8 n" }7 ?# M; o
, o9 d) ^) M9 P1 n/ y @+ a; y) _4.停用Superfetch/Prefetch和Search Indexing服務* f Q8 k7 a6 Y1 q9 N5 Y8 Y8 P
Superfetch/Prefetch主要用於傳統硬碟預先讀取軟體加快載入速度,
$ m, w: ~; ~: \* I3 N( W但 SSD 讀取速度快不需要此功能。
3 |3 z+ H* Q7 L! e; k3 ]Search Indexing會建立檔案索引,而且不斷地在系統內執行,! p3 o6 N2 F/ k9 W1 y8 K" L) ` n
對 SSD會造成額外的寫入耗損。' l9 m) ]/ D+ J/ j8 R) `# e0 [
操作:
9 W' [2 b/ S' b( \) ^0 Q執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,/ a2 J. h% [" o* ?8 Z
再輸入指令 services.msc,找 Superfetch及Windows Search服務點兩下," n6 l& D- p: B) x$ C8 O' M/ ?2 R
服務狀態按[停止],啟動類型改為[停用],# Q; m; ~4 J" R, ?1 e0 W$ \# J+ B
停用後可以刪除 c:\windows\prefetch 目錄內的檔案文件。
& i, n% d3 G' O0 g
6 B; n$ Z' }9 j: X2 B- M8 A, c. f2 Z( ]3 X4 t# B: K
5.啟用TRIM功能,Windows 7 新增 TRIM 功能
# `$ v" v2 J7 p$ K- t8 a在 SSD硬碟刪除檔案時可立即將資料存放區刪除,9 j- s$ u% V1 y
不像傳統硬碟需等待下次再有寫入動作時再進行抹除及複寫的動作。$ z1 k7 f( y6 E# ?
操作:
; j% w; I& p& y: A執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd 出現命令提示字元視窗,
6 [! T2 r% N7 X再輸入指令fsutil behavior query DisableDeleteNotify & p. r: d+ C5 d4 J% C( t7 a9 h) }
顯示 DisableDeleteNotify = 0 表示TRIM功能已啟用4 @& Q6 v W q$ d9 Q
- p. }/ x; ?& q# E: C
0 A1 a2 l6 k9 n( s- P1 M9 f6 H
6.關閉磁碟重組的自動排程5 Z2 s# o5 r8 m% V" ]5 M8 \ L
磁碟重組是針對傳統硬碟因檔案區塊分散影響讀取效能而設計,
) v* T5 ]: Y$ M! A, `SSD無需執行任何「磁碟重組」作業。2 d$ Y% Z9 N* k. d6 C d g- ~& d
Windows 7 的磁碟重組是自動排程,需要手動停止自動磁碟重組。* s7 W6 w9 u9 J) X6 @
操作:
$ o+ R, K3 ?! M5 ~' P( J執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
. K: ?: p) \$ X: n5 {7 O, h0 l再輸入指令dfrgui,選[設定排程] 取消勾選 [依排程執行(建議)] [確定]。
5 n1 A8 l, [; d( H( ^* r/ u# C4 k( l1 q+ {* V. R1 S
5 `4 U0 x$ @, j% t- q) D& ]
7.停用休眠功能
& d5 N7 T' j0 [6 N R8 b操作:
1 t, w9 e# ?9 s執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,6 |0 @: _6 H* M# p* H+ r
再輸入指令 powercfg -h off
P5 b8 o8 g' A- X4 r, M(註解,在本串討論第二樓說明)
1 U9 C2 F9 O. c, j4 p% b, c1 m& D+ r! C' F" ^2 i
6 I8 w b- L7 J" h. J
8.停用8.3格式檔案名稱
$ S) ?( p( ~) f& Q( v$ [. M/ T3 I. N在建立檔案時為保留對較舊的程式相容,會同時多產生一個8.3規格的檔名。, O( R, j: N. m9 S. f3 K# F" e
如果用戶不會再使用很舊的程式,可以讓系統省掉這個工作。, z$ r9 E C+ n4 P- E% u
操作:0 m& h2 u. n& {) y `7 s
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
9 A" v1 u1 j, u w+ }/ y, y3 v% G再輸入指令fsutil behavior set disable8dot3 1
. G/ g5 V g2 u* w1 K$ @( G# u5 o- J* X
0 h+ b) m! T' \. ^* C0 V5 c
9.停止 ReadyBoot tracing1 n$ Z& V% O8 [# a' B5 M' E
Windows 7每次啟動時都會有大量 tracing 日誌動作,
4 g. Y3 Z+ ^4 {- F' O2 Z" \& G0 S" x其中的 ReadyBoot tracing 會建立# Q( D7 m6 @/ e+ o+ q2 i/ [ ]
c:\windows\prefetch\readyboot\readyboot.etl 文件日誌,
8 g& l0 A" ` p- I上限20MB然後又自動清空,頻繁地複寫tracing log只會額外耗用電腦資源。+ j/ X! k, J. O
操作:
1 q8 G7 w0 c1 ]執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,# F& h# t2 A6 B. |
再輸入指令 perfmon,選[資料搜集器集合工具]/[啟動事件追蹤工具階段]
& z$ |; x3 D9 ^點兩下[ ReadyBoot],切換至[追蹤工作階段],取消勾選[已啟用],再按[確定]
% Q6 B6 N; k4 i p+ K
5 r; v2 z2 l' [& J% |6 h- `% v& `' u- k2 _
10.關閉Windows客戶經驗改進計畫(CEIP)停止搜集系統分析資料報告
3 G2 h/ H1 s0 y% F% ^# h; x在 Windows 7 內有多個自動排程執行系統分析,將資料報告上傳給微軟。
$ W9 \) ?5 @; U( l/ [( Z! S# ]操作:
: V( c, V6 z6 Z0 h執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
{8 e4 t+ Y: V再輸入指令 gpedit.msc,8 f1 I G, ^% P1 u- Q! j' u9 g
展開[電腦設定]/[系統管理範本]/ [系統]/[網際網絡通訊管理]/[網際網絡通訊設定]& T9 M3 x, x# x7 t1 k
點兩下 "關閉 Windows 客戶經驗改進計劃" ,點選"已啟用" 再點確定。
6 f% \+ K2 k; ]; n9 o3 W
6 P/ u8 h- b1 K( R5 [. a
0 l- `% E5 G" V" W, ^+ n11.停用 Windows 7 的客戶經驗改進計畫的排程" W0 M/ W' m8 H" k y
讓這些自動排程停止系統分析。+ V1 T, A( ~ j+ g4 t0 [
操作:
4 u+ p g+ k6 M% ~執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,
) \( f; u: [8 {% m: A% d* H5 Q再輸入指令 taskschd.msc,5 c; M" g% p% _( H) B E
展開[工作排程器程式庫]
9 Z0 `% H0 u3 z# O6 [3 f4 c% O$ u[Microsoft]/[Windows]/ [Customer Experience Improvement Program],1 v F( x+ v4 g4 ] l: a% E' \
依序選取中間的三個排程Consolidator、KernelCeipTask、 UsbCeip( ^' {& W& P( w6 P
並點選右下角的[停用],0 Q/ t6 a* z- z' l0 Y% ~
接著再繼續點選[工作排程器程式庫]/[Microsoft]/[Windows] /[RAC],3 F' O' J f. v& w! F9 Q/ C3 R! z
選取中間的排程 RacTask及右下角的[停用]。0 w3 g) F' X" u! S1 b
) G/ r/ L) J' k
" W; [. K" `0 Y+ y4 J
13.調整[關閉硬碟前的時間]/ m" Q$ S. d5 L2 L! ]. d( i0 m( [
在傳統硬碟才需要設定幾分鐘沒有使用就讓硬碟省電停止運轉。3 z3 g- B5 W$ ] i9 y
操作:
7 G# Z. E( Z: S' u: `進入[控制台] [電源選項]0 S7 y6 E2 S+ ?! [$ |
點選目前所選用的電源計畫右側的[變更計畫設定]/[變更進階電源設定],5 [3 p% ?& l5 x
選[硬碟]/[關閉硬碟前的時間]/[設定]調成"永不",按[確定]。1 I# Y# ^( q G2 O7 [
8 x' b. h# Y" b4 X! F$ S: e8 s
1 h# Y( i+ B$ l/ N14.關閉硬碟的寫入快取緩衝區
( U; l5 o1 z. n- H- J! ^! ^操作:
0 d; Q2 I1 A) ]0 E. m- s+ I進入[控制台] [裝置管理員] [磁碟機],4 u- R+ n4 \7 s" b' U
在SSD硬碟按右鍵選[內容],切換至[原則],
! X9 b6 {0 O. [( B' }. l0 {- Z, }取消勾選[關閉裝置的 Windows 寫入快取緩衝區排清]。
: Q+ y8 O* [1 G4 B: q( R, y* A e- t: \
' \% v3 H8 a/ V" e# B0 i3 q
15.關閉系統還原
2 w$ j' h4 M/ L5 ^+ r/ L: Z4 d; y如擔心系統中毒或損壞,可定期使用控制台的建立系統映像。
3 Q9 f5 ]" a5 N0 z! f+ J/ a操作:
+ D9 i2 Q6 ?4 N% j在檔案總管或桌面的「電腦」按滑鼠右鍵選[內容],5 {6 {/ y: B/ e2 f% o
選左邊的[進階系統設定]/切換至[系統保護]
! Q; R% M& q" n選[本機磁碟C:]/[設定]/[關閉系統保護]/[刪除]/[繼續]將所有還原點刪除。
5 C. M' B" B6 }
/ \" H; ~- f. f# s/ ~) s# J$ H+ _* u(我個人作法是)
. g1 W0 Y& G2 p% e& a* C系統先備份一次,然後關閉系統保護;然後確定。+ S9 D5 N6 U7 @! `/ u0 ~
這個做法用意是在,不讓C槽私下繼續建立還原點...
3 m5 A6 l0 h4 o/ n(Windows系統會在您重大更新或某程式安裝前自動建立新的還原點)
/ v( @' O- N: [2 S5 e3 M; z(只要您停止建立新還原點,它就會刪除所有的還原點,各有優缺)
' h [/ Y! W) g$ y4 V3 F(基本上以目前SSD的保固日期來說,是足以讓您在保固內應付它的寫入壽命)
+ n `5 A5 j7 T1 ?: V3 V(當然,BT或下載點建立在SSD內,另當別論了)
# J+ ] T; P( ~5 L: c- S8 I0 T3 |* \" ~/ I! @; e) h; \
我知道大家很常把系統做在SSD上,因為快!. o$ a6 e$ Y9 I4 ^+ e3 A+ J# u8 J
然而除了SSD以目前來說空間有限之外,它也怕寫入,所謂壽命問題。# ^7 a4 q o5 m* }- H
所以很多人都避免SSD讓他一直反覆寫入!!6 n7 q' z5 v- P: l6 x
(此項詳細說明在本文串第三樓另做說明)7 h+ x6 a4 m6 E5 U& Z8 A4 {
7 C3 i% T1 P" M) W( }坊間流傳重灌系統大容量檔案算一次,又有人說檔案超過多少多少MB就算一次!!
$ b! _/ ~5 h- a0 ?畢竟我們不是專業的(又不是製造商)講真的很難去證明,怎樣寫入才算是次數!!
8 p% `% ?& ?, z9 _% W# V. v+ q0 N4 t1 Q
3 q6 V0 C! O( {- F3 s$ N
16.減少或關閉Pagefile分頁檔
2 d. P6 R% A' k/ \操作:
6 V! m8 h/ n0 ?0 S3 U4 D5 G# r) M4 S在檔案總管或桌面的「電腦」按滑鼠右鍵選[內容],
0 D0 s+ G0 t* [- Z3 E: V. f5 [選左邊的[進階系統設定]/切換至[進階]/選[效能]的[設定]3 s* p- d2 S% ]# y' z
再切換至[進階]/選[虛擬記憶體]的[變更],
" `( Z( y3 P7 |* j取消選取最上方的[自動管理所有磁碟的分頁檔大小],8 C* j5 a& {' I! q. M# E
選[C]碟/如果記憶體夠大就選[沒有分頁檔]/ [設定],
& W* h3 L' ?$ b( i不然就選[自訂大小]/輸入起始大小及最大值(建議輸入記憶體的一半),
7 V: w4 R$ m# }2 ~% Y接著按[確定]後重新啟動電腦。
* `' K) x% {+ a9 U8 d
/ W4 W. b+ X( u5 [7 ]; Q0 ^' p4 k7 ?* S0 _7 P
以上資料來源
: K/ y: B! T+ ~7 Whttp://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/ i/ ^. o# \) t& w8 U& x
看來第12.有誤,過了N年,原作者都沒勘錯,那我就順便附上解答。(請看以下)
) ^' M) U# B! H& \. U8 [
! S5 X/ Q" D; a/ A. I/ {; R0 F9 W$ M
《網路謠言破解》以下 "先別做" !!
9 g9 w2 |- Y9 {0 O8 o5 `* X1 k12.加快開機速度:CPU多核心、記憶體數量、GUI畫面6 E) h" S6 x8 L2 t, h
操作:' O! X( _1 g6 h
執行[附屬應用程式]的[命令提示字元]或輸入指令 cmd出現命令提示字元視窗,3 E! |' P7 j5 s
再輸入指令msconfig,切換至[開機]/選[進階選項],
) \, \: \& V- e" `8 j勾選[處理器數目]然後調整到最多,右邊勾選[最大記憶體],按[確定]。/ K$ W8 B2 E2 R; q! C! ^
- E: e( Z: ~# R" p: ^, u& H, }
以下是 電腦不難 日期:2011 年 09 月 04 日 |作者:幻嵐
) f2 F1 P- U% z, t相關網站連結網址:http://it-easy.tw/windows7-gui-boot/" _- A8 V3 N! o. F) \: \5 d# l
在預設的情況下,「處理器數目」和「最大記憶體」都是不勾選的,6 Y! o: `% B9 o- r# `
系統會自動以最大值做處理。
, D4 O" w* M4 W" S" \% l但是不知道是從誰開始,說把「處理器數目」選項打勾,; |/ d: f2 Z) F* h/ a
然後選擇最大的處理器數,最好順便再設定一下最大記憶體為最大值,% o- T# \1 }, _
就可以讓Windows 7進行多核心開機,並宣稱能有效加快開機速度。
: k; j3 o6 u2 E1 [
" e- s# t! l# N- Z) j; R其實這根本就是多此一舉、沒有意義的作法。
) c; m& ~: f7 m1 A8 k' a更有些人因為誤信此法進行設定,後來升級記憶體發現在BIOS顯示沒問題,
0 ` X/ f. F! J5 X* q但在Windows 7卻無法抓到比舊有記憶體大小還要更大的記憶體大小值。
/ G4 A) K- X$ X& i$ Q j這正是因為先前在msconfig設定了記憶體上限的關係,
1 ^; d1 `( }) @/ z7 F, L才會導致Windows 7無法使用更大的記憶體值。
4 l6 J* M+ s( [1 U; z8 N1 J, Y解決方法就是把最大記憶體大小限制給取消勾選。 K- b/ E- x! V# R1 @; X* R+ t
. k& s; \2 D; M/ n4 N# F那msconfig進階開機選項的「處理器數目」和「最大記憶體」$ U) u9 Z7 S1 J' f( v
這兩個項目是要幹什麼的?! n: J5 F; [$ M2 C+ E; S5 b) G
其實它不能幹什麼,沒辦法提升硬體效能,只能拿來進行一般的硬體限制。3 n( h: [) d3 I+ }: X. {, V# t
例如我將多核心的CPU給他限制為1個處理器,4GB的記憶體給他限制為2GB。1 q7 u7 x) ^5 B, {
那麼在重新開機後,Windows 7作業系統只能使用到1個處理器和2GB記憶體,
+ d0 R- o4 E- H6 R8 m* f當然這樣做效能就變差了!
! Q4 e4 V! G; h* B9 d% _/ W. s8 M8 y4 y
也有聽說少部分使用者將雙核心CPU升級為四核心CPU後,
+ Y4 R( M. m3 q作業系統依然顯示為雙核心,十之八九都跟msconfig的處理器數目設定有關。
( `4 k5 B Q O4 q
. i! j- S9 ]1 v9 H" R將等待時間設短一點,開機會比較快嗎?
r/ d3 z0 ]9 `6 W4 C" U& w網路上也流傳著將msconfig的開機等待時間設定為某個範圍值,5 ?4 W8 @+ a9 k" a2 `/ p( ? _
就能加速開機的方法。其實等待時間,是用在開機選單上。如果設定為30秒,
8 h6 ?3 @' K& A+ B$ t& d# Y6 f1 @那系統開機時就會在開機選單上停留30秒,
; N! O! ^1 k% F! ?' k1 ]0 H若未有任何操作,30秒一到,就會以預設的選項來開機。& e2 P9 y' [& C9 `
把等待時間縮短,也只是縮短在開機選單上的停留時間而已。! p o0 q& p, L
如果電腦沒有多系統、沒有開機選單,等待時間這個項目其實可以忽略。
# f' G* U3 f% C; O7 | y它只有在特殊時候才會用到,例如Windows 7出現錯誤修復選單的時候。
$ P, D/ I- _! n! P- i |
|