上篇文章中提到換用SSD之後,許多應用程式可以設定改到別處以降低SSD的寫入頻率,

現在來講系統的設定以節約SSD的用量及系統的最佳化。

 

Windows 7 8 8.1 10的系統有兩大冗餘檔案,佔用磁碟空間從幾GB到幾十GB不定,

一個是系統分頁檔 pagefile.sys,一個是系統休眠檔 hiberfil.sys。

 

pagefile.sys 指的是 windows 系統的分頁檔,是將一部分的硬碟空間,切做虛擬記憶體來使用,

當實體記憶體不足應用程式使用時,便能將多出的資料暫存到硬碟當中,確保程式能夠正常運作,

這樣的作法是早期電腦的實體記憶體非常昂貴的年代,利用硬碟空間當作記憶體使用,

但這樣的作法其實是要付出代價的,因為硬碟的速度遠低於DRAM實體記憶體,

所以當時體記憶體不足而要利用分頁檔當記憶體時,就會犧牲程式執行的速度,這就是會讓使用者覺得電腦速度慢的原因。

 

不過在現今DRAM價格大跌的現在,我想8GB起跳的實體記憶體已經算夠用了,

很多Power user都是插好插滿在使用DRAM的,電腦有16G 32G 甚至是64GB的DRAM都不算少數了,

在實體記憶體夠用的情況下,關閉分頁檔不只能減少SSD的使用量,還能讓系統跑的快又穩定,

建議系統DRAM容量超過8GB的可以關閉分頁檔。

關閉方式:

控制台 --> 系統 --> 進階系統設定 --> 進階 --> 設定

 

 

 

 

關閉自動管理分頁檔大小,選沒有分頁檔,然後一定要按確定才能生效,點完設定會出現警告訊息,點選是:

會提示你要重新開機後設定才會生效:

等重開機後,pagefile.sys檔案就會刪除,可以幫SSD省下數GB的空間。

 

Windows系統有休眠與睡眠之分,睡眠就是資料存放在DRAM,CPU及螢幕與周邊則關閉電源省電,

只剩DRAM使用少量電力維持資料,又稱為suspend to RAM。

休眠則是將系統資料寫入硬碟的hiberfil.sys檔案,然後關閉整個系統的電源以省電。

不過這個檔案是不能改位置的,原因MS有講:

--------------------------------------------------------------------------------------------------------------------------------------

不可以。

hiberfil.sys是系統從休眠甦醒的時候用到的。在這個狀態下,系統還沒有載入文件系統、硬盤驅動等信息。系統通過一個最小化的臨時文件系統驅動來載入hiberfil.sys之類的重要文件。而這個臨時的文件系統驅動只能訪問根目錄。

詳情請參見:Raymond Chen的文章:http://technet.microsoft.com/en-us/magazine/2007.11.windowsconfidential.aspx

--------------------------------------------------------------------------------------------------------------------------------------

出處

系統改用SSD的好處之一就是開機速度變快很多,所以一些使用習慣也可以順勢調整,

可以改用睡眠與關機的方式來達成省電的目的。

關閉休眠功能,用windows搜尋輸入cmd,找出命令提示字元這個執行檔:

點選滑鼠右鍵出現以下視窗,點選以系統管理者身份執行,執行後會跳出DOS提示視窗:

 

輸入指令 powercfg –h off   ,然後按enter鍵輸入:

輸入後要重新開機才能讓設定生效。

往後如果要重新開啟休眠功能,一樣在DOS視窗下輸入指令:

powercfg –h on

即可重新開啟休眠功能。

hiberfil.sys 大小是對映系統記憶體大小,4GB DRAM就會有4GB大小的 hiberfil.sys,記憶體越大檔案就越大,越佔用SSD的空間,

改變一下使用電腦的習慣就可以幫SSD節省不小的空間下來,更何況多數的電腦使用者根本就很少使用休眠功能,

關閉休眠可也。

 

文章標籤
創作者介紹
創作者 呂阿谷 的頭像
呂阿谷

呂阿谷的部落格

呂阿谷 發表在 痞客邦 留言(0) 人氣()