有網友在【教學】SSD優化 (2) 注意事項 【以Win7為例】 中留言:
請問Win10也能套用這個方法嗎?
歐飛:
並不是喔。
win10的SSD優化跟win7有一點不太一樣。
我先花點時間來解釋一下。
我在2016年2月的時候有寫了一篇:
Win10系統的SSD 優化 (1) 4K對齊
當時應該要接著寫第2集,也就是本篇。
那為何會隔了一年多才寫呢? 因為我自己也在測試嘛。
win7對SSD的支援不足,win7如果裝了SSD,那麼是一定要做SSD的優化,一方面比較快,二方面也可以減少SSD的寫入損耗。
win10對SSD的支援真的比win7好多了,例如:虛擬記憶體及磁碟重組,win10系統會自己調整。
那win10如果裝在SSD上有需要特別注意什麼地方嗎?
經過了這一年多以來的實測,對於win10 SSD的優化,我覺得需要化的地方並不多,如下說明。
(01)環境變數中的「暫存檔」移到別顆HD,不要設在SSD上。
本機→右鍵→進階系統設定→環境變數→將TEMP及TMP設定到其他傳統硬碟上
本例是設到D:\TEMP 目錄
補充:關於C槽SSD的暫存檔資料夾(Temp)需要移到傳統硬碟嗎? 見人見智,請自行斟酌。
(2)關閉系統還原
本機→右鍵→進階系統設定→系統保護→選擇磁碟→設定→關閉系統保護→刪除所有還原點
系統還原聽起來好像不錯,但實務上幾乎用不到,因為沒效。
(3)最佳化磁碟機
控制台→系統及安全性→系統管理工具→重組及最佳化磁碟機
SSD是不需要重組的,在win10系統叫「最佳化磁碟機」
(4)變更IE網頁暫存檔,移到別顆HD,不要設在SSD上。
IE→工具→網際網路選項→瀏覽歷程紀錄設定→變更資料夾路徑 (本例是移到D:\TEMP)
現在IE其實很少人用,有沒有移動暫存資料夾似乎也無所謂了,至於一般常用的google瀏覽器因為移動暫存檔的方式非常麻煩,就算移動了如果更新版本還是會再改回預設,所以google的暫存檔一般就是預設在C槽了。
(5)關閉Superfetch服務
開始→Windows系統管理工具→服務→Superfetch→停用
這是Windows中一項文件預存取機制,但SSD速度已經很快,所以直接關閉這個會帶來大量的讀寫的服務。
(6)關閉Windows Search服務
開始→Windows系統管理工具→服務→Windows Search→停用
(7)關閉休眠功能
開始(右鍵)→系統管理員→貼上「powercfg.exe /hibernate off」後按Enter即可。
好,這一篇就到這邊,請記得搭配以下兩篇教學文使用,謝謝。
(2) 【教學】win10系統優化

感謝歐大,受教了~
不客氣~~~~~~
Windows 10 現在不用把分頁檔改小了嗎
是的,分頁檔win10會自動調整,所以不用改。
請問(01)點 下面那格系統變數的TEMP與TMP也要改位置嗎
我文章中有寫,可以改。 但說句實在話,您不改也沒關係。
Superfetch已更名為Sysmain
感謝補充 (我現在才知道)
文章中(01)寫的是環境變數上半的<使用者變數> 3F應該是問下半的<系統變數>下拉也有TEMP&TMP要不要也一起改
可改可不改
把暫存檔移在HDD是錯誤觀念 畢竟SSD的隨機存取(iops)效能遠超過HDD 這就像明明能跑300公里的跑車 讓他開在尖峰時段的台北市街頭一樣 與其擔心SSD壽命的損耗 還不如做好監測及勤備份
專文回覆:https://ofeyhong.pixnet.net/blog/post/223863648
確實有一派的使用者是有這類的觀點,認為都買了SSD就該好好享受它;但說這算錯誤嘛...似乎也還不到這個地步就是了
是的,有同感。
硬碟的4K IOPS約100-300(SATA3),SSD則是1-3萬(M.2),高達百倍的差距 暫存檔、文件、音樂等小檔吃的都是4K的效能 把暫存檔存HDD等於閹割了SSD,不如不要換SSD 還有,一堆人強調SSD的連續讀寫有多快,可是這在實務上幾乎沒有用處,就算讀寫高達3000MB/S,除非是從另一顆同樣能跑那麼快的SSD或RAN DISK複製檔案,不然一樣會受制於來源的傳輸上限
感謝補充~~
我使用RAM作為暫存位置已經將近4年了 事實上就我的感受只有缺點沒有優點 速度快不快 我想肯定是比SSD還快 然而我基本上沒有任何感覺 我想原因其實也很簡單 就是電腦讓你有速度慢的感受的因素差根本就不在暫存位置上 更直白的說 暫存位置是暫存用的不是快取用的 意義完全不同 快取才是真正能加速你電腦速度的因素 而一般人使用到暫存空間最直接的應該就是下載檔案及解壓縮檔案 把SSD作為暫存位置並不會加速你解壓縮的速度 那取決於你的CPU效能 下載檔案的速度那就更不用說了 優點也許有 但我就是感覺不出來 或許用物理的方式去計算確實有比較快 但人體感受幾乎沒有 缺點則很明顯 只要處理的檔案容量超過暫存空間行為就會被取消 例如解到一半才跟你說容量不夠要取消 這真的很崩潰 不得不吐槽都已經2019年了 系統竟然還不設計成先預先規畫空間在正式執行使用者的操作 偏偏要給你跑一半才跟你說空間不夠
感謝補充~~~
sorry 我應該留這篇才對XD 就是系統保護那段 我關閉之後重開機就又回復開啟了
你關閉之後有沒有點「套用」啊
有阿就是已經套用了 重開機就變回啟用模式= =
這個就很奇怪了,但我不知道為何會這樣 (我沒有遇過這種問題)
01環境變數中的「暫存檔」移到別顆,這個我最近D槽硬碟要換掉,但裡面有改過TEMP和TMP在D槽硬碟,想問改回C槽原始值是多少,不確定這個兩個原始值><
這兩個資料夾系統會自動產生
回#12 TEMP和TMP不用改回,新硬碟直接換上就可以。 至於 如果你有移動C槽的使用者資料夾 移到到D槽,切記 一定要先移回C槽,不然會顯示錯誤 雖然可以修正,但是修正後中文變成英文。
感謝補充 ^_^
想請問歐大,所以win10不需要【停用磁碟快速索引】囉?
不需要,以前WIN7對SSD的支援比較差。 但WIN10對SSD的支援就有改善了,很多以前針對ssd的優化就免了
第三點是錯的,最佳化並不等於重組,重組只是最佳化的功能之一。針對SSD,最佳化預設的動作並不會重組,而是Retrim或無動作(視SSD有無支援TRIM),而TRIM是可增進SSD速度及壽命的。
感謝你的補充
請問我電腦只裝了一顆ssd win10裡面的最佳化磁碟機是需要開啟或關閉.
沒差,因為win10會自動判斷是ssd或hdd
歐飛:win10會自動判斷.那是開啟或關閉?
都可以,你如果擔心,那你就關閉吧
系統還原超有用好不好 @@ 壞系統很好還原
如果你覺得好用,那你就用吧。
Windows 10 21H1版本中似乎沒有Superfetch,改名叫SysMain了。
我剛特地去查了一下,真的耶~~沒有Superfetch
想請教一下,三年前看到您這篇文章,因此決定把環境變數暫存檔兩個放置於WD的藍標HDD上,可是到了這幾天,電腦突然掛了,開機變成要10-20分、讀取不到我的HDD、CrystalDiskInfo查的到還是藍燈、硬碟管理那邊卻顯示未初始化、甚至出現"由於I/O 裝置錯誤,無法執行請求"的提示; 試了好多方法,最後把環境變數的暫存檔改回放到系統碟的SSD上,並重開之後才變回原本的速度、且讀的到HDD;不過又出現一個問題,檔案只能移動(複製)到其他硬碟,除此之外不能刪除、改名、存檔之類的,也不能丟進去。 請問這是什麼原因呢?
不知道。 但我會建議「保守作法」,也就是你現在換把環境變數的暫存檔改為SSD上就正常,那就是要這樣設定 另外,最重要的是你的個人檔案備份!!
好的,感謝大大! 已於第一時間進行備份了。
感謝回報~~~