window的pagefile.sys和hiberfil.sys文件


本人最近在新裝了一個window7的64位純凈版系統,裝完發現C盤已經被占了25個GB,當時我就懵比了,按照以往的經驗,怎么可能,一個剛剛裝好的系統居然需要25GB,我記得以前也就12GB左右,然后查找相關資料顯示,是虛擬內存和休眠功能惹的禍,也就是window的C盤里面隱藏的虛擬內存pagefile.sys文件和休眠功能的hiberfil.sys文件。

先大概說下這兩個文件的基本功能吧。

虛擬內存文件pagefile.sys就是系統安裝好以后win7自己默認設置的虛擬內存功能,具體查看方式待會下面我會介紹,他的作用是補充你的內存不足的時候會使用虛擬內存,以此來保證系統正常運行,但是硬盤畢竟速度有限,而且這樣高速對硬盤的操作,對硬盤的傷害也是很大的,大家想想現在誰的電腦都不配個4GB,8GB的,其實足夠了,這個所謂的虛擬內存,感覺就真的沒用了,這個只是我的個人觀點,而且在C盤里占用8GB(我當時的電腦是占了8GB),所以我舉得這個虛擬內存功能完全是沒用,取消是在所難免的,待會我會介紹怎么取消。

休眠功能文件hiberfil.sys文件是為了休眠功能而存在的,它的大小都是隨着我們打開的進程數量及占用內存資源的大小所決定的。在這里我們先看下休眠的主要功能和運行流程,當我們點擊開始-休眠以后,電腦就會把你目前在電腦上的所有工作狀態全部保存到電腦的硬盤上面,也就是保存到C盤的hiberfil.sys文件里面。然后下次開機的時候,系統就會讀取這個文件的所有信息,電腦開機后,此時的狀態跟休眠之前的狀態是完全一樣的,這個過程也可以稱之為電腦恢復狀態。此時我們知道休眠我們的硬盤是不會轉的。我個人覺得這個休眠功能也用處不大,所以我決定把它也關閉了,因為我當時發現這個hiberfil.sys文件也有6GB。

一、查看虛擬內存和休眠功能文件

其實pagefile.sys和hiberfil.sys文件是被隱藏的,要想在C盤看到這個兩個文件,需要設置一下隱藏功能: 操作如下:打開我的電腦在“文件夾選項”里面,查看--取消掉隱藏受保護的操作系統文件前面的√,確定即可。

然后回到C盤目錄下面就可以看到這兩個文件

二、關閉虛擬內存功能:

打開我的電腦--屬性--高級系統設置,選擇高級--設置入下圖:

進入以后到達如下界面,選擇高級--更改:

更改以后進入如下界面,選擇無分頁文件,然后點擊設置,然后確定即可

其實如果此時你想要使用虛擬內存功能也可以在此處同樣方式設置虛擬內存大小。 到目前為止取消虛擬內存功能已經完成了,如果需要重啟,重啟以后你會發現你的電腦C盤的pagefile.sys已經咩有了,空間就大大空出來了。

三、關閉休眠功能

關閉休眠功能其實就十分簡單了 在開始的下面輸入cmd,然后再最上面有個cmd.exe黑色的框框,然后管理員身份運行cmd.exe:

然后再命令行里輸入命令:powercfg -h off,然后回車即可

溫馨提示一下,運行cmd的時候必須是管理員身份運行,否則關閉不了休眠,它會提示說你休眠功能沒有開啟,如果你可以使用休眠功能的話,休眠功能其實是開啟的。 如果你以后想開啟休眠功能,運行命令開啟即可:powercfg -hibernate on 但是執行命令也必須是管理員身份運行開啟命令。

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com