當前位置:係統粉 >  係統教程 > Win7係統教程 >  處理win7 C盤空間縮水的方法

處理win7 C盤空間縮水的方法

時間:2015-04-16 來源:互聯網 瀏覽量:

   一、深度剖析和完美解決

  1、 休眠文件 hiberfil.sys :

  該文件在C盤根目錄為隱藏的係統文件,隱藏的這個hiberfil.sys文件大小正好和自己的物理內存是一致的,當你讓電腦進入休眠狀態時,Windows 7在關閉係統前將所有的內存內容寫入Hiberfil.sys文件。而後,當你重新打開電腦,操作係統使用Hiberfil.sys把所有信息放回內存,電腦恢複到關閉前的狀態。可Windows 7 並不會將這個文件刪除,而是一直放在硬盤上,會白白地占用一部分磁盤空間。有了睡眠功能就可以了,休眠功能可以選擇不要的,團隊的人就統統關閉了這個硬盤大戶。又占空間,又要頻繁讀寫硬盤。刺客的t61就這麼一下多了4個G的空間。Windows 7下麵安全刪除休眠文件的方法一:用管理員身份運行cmd.exe 打開命令行窗口,然後運行:powercfg -h off,注意,C盤殘留的hiberfil.sys隱藏文件可以取消隱藏後,直接刪除。

  2、虛擬內存 pagefile.sys:

  Windows 係統,包括Windows 7 ,默認設置物理內存的1.5倍大小,作為分頁交換文件,如果你是係統管理的大小,那麼,這個體積是自動變化的,往往越來越大。如果你的物理內存比較少,隻有512m或者1g,你可以選擇保留這個文件。如果保留這個文件,我們建議你把他放到另外一個分區裏麵,不和C盤(係統盤)放到一起,不然,你到時候做Ghost或者其他備份的時候,還是需要手動刪除它。建議你一定要指定大小,就指定成1.5倍的Ram物理內存大小即可。如果你的內存在2G以上,我們建議你直接關閉虛擬內存功能,你會發現,你的整個Windows係統都“飛”了起來。

  設置虛擬內存的方法:控製麵板 - 經典視圖裏麵點擊係統,點擊左側高級係統設置,點擊第一個設置(性能),再點擊高級,在虛擬內存那兒,點擊設置。

  注意,C盤殘留的pagefile.sys隱藏文件可以取消隱藏後,直接刪除。

  3、Superfetch功能帶來的應用程序緩存:

  在Windows 7係統裏麵,使用了Vista Superfetch的技術特性,詳情,請參考:Windows WIN7 SuperFetch/Prefetch技術詳解,教你如何設置WIN7啟動預讀和應用程序預讀 這兩篇文章。

  清理方法:直接把 c:windowsprefetch 文件夾中的文件統統刪除即可。

  4、應用程序產生的臨時文件:

  一般保存在windowstemp文件夾中,和用戶文件夾的temp文件夾中

  清理方法:直接把 c:windowstemp 和 C:Users你的用戶名AppDataLocalTemp 文件夾中的文件統統刪除即可。

  5、IE等瀏覽器產生的臨時文件:

  清理方法:控製麵板 Internet選項裏麵,刪除cookie和IE臨時文件即可,尤其實在備份係統前最好刪除的幹幹淨淨。

  6、係統還原,System Volume Information文件夾:

  System Volume Information 文件夾,中文名稱可以翻譯為“係統卷標信息”。這個文件夾裏就存儲著係統還原的備份信息。“係統還原”是Windows 操作係統最實用的功能之一,它采用“快照”的方式記錄下係統在特定時間的狀態信息,也就是所謂的“還原點”,然後在需要的時候根據這些信息加以還原。

  還原點分為兩種:

  一種是係統自動創建的,包括係統檢查點和安裝還原點;另一種是用戶自己根據需要創建的,也叫手動還原點。隨著用戶使用係統時間的增加,還原點會越來越多,導致硬盤空間越來越少,最後還要被警告“磁盤空間不足”。它也是係統盤中最容易占用空間的一個文件,時間一長,這個文件大小可達4G,甚至更大!

  7、自動升級的補丁包產生的係統文件新的備份

  建議這個就不用動了,留著吧最好。如果要刪除呢也是可以的哦

  8、Windows 7係統日誌和事件日誌

  一般在Windows文件夾的System32文件夾下麵的 LogFiles 文件夾裏麵,直接刪除也ok的

  9、NTFS分區可以壓縮,選擇全部忽略即可。

  偶的全部軟件裝完,才用了7G多

  二、C盤空間LJ自動清除,擴大C盤空間

  @echo off

  echo 正在幫您清除係統LJ文件,請稍等......

  echo本工具由aznmv3修正

  del /f /s /q %systemdrive%*.tmp

  del /f /s /q %systemdrive%*._mp

  del /f /s /q %systemdrive%*.gid

  del /f /s /q %systemdrive%*.chk

  del /f /s /q %systemdrive%*.old

  del /f /s /q %systemdrive%recycled*.*

  del /f /s /q %windir%*.bak

  del /f /s /q %windir%prefetch*.*

  rd /s /q %windir%temp & md %windir%temp

  del /f /q %userprofile%cookies*.*

  del /f /q %userprofile%recent*.*

  del /f /s /q "%userprofile%Local SettingsTemporary Internet Files*.*"

  del /f /s /q "%userprofile%Local SettingsTemp*.*"

  del /f /s /q "%userprofile%recent*.*"

  echo 清除係統LJ完成!

  echo. & pause

  大家可以把上麵的這些代碼保存成一個 clean.bat,直接運行即可。

我要分享:
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航