中贏網,有我中國贏!
IT頻道
當前位置: 中贏網 » IT頻道 » 操作系統

windows 7系統盤瘦身大行動

核心提示:
  windows 7的確是一個很不錯的系統,然後有一個詬病依然存在,那就是系統盤的空間隨着電腦的使用,日益臃腫。是什麼東西塞滿了C盤(這裏定義C盤爲系統盤)。印象中自己似乎沒有在C盤安裝過其他的軟件,即時電腦更新也不會佔去如此多的空間,到底是什麼蠶食了我的硬盤。

  windows 7的確是一個很不錯的系統,然後有一個詬病依然存在,那就是系統盤的空間隨着電腦的使用,日益臃腫。是什麼東西塞滿了C盤(這裏定義C盤爲系統盤)。印象中自己似乎沒有在C盤安裝過其他的軟件,即時電腦更新也不會佔去如此多的空間,到底是什麼蠶食了我的硬盤。

windows 7系統盤瘦身大行動

  其實,雖然你不會在C盤裝軟件,但是系統還是會自覺地偷食了:比如電腦運行IE等程序會形成臨時文件,電腦設置的虛擬內存會佔用空間,休眠文件是個龐然大物,系統還原備份也會佔用不少,系統事件日記也是罪魁禍首……因此,如果可以將一些不必要的文件和垃圾刪除,windows 7系統盤即可以完成瘦身大行動。
1、休眠文件 hiberfil.sys :
  什麼是休眠文件?休眠文件是系統區根目錄下一個名爲hiberfil.sys 的文件(隱藏文件),其大小與內存容量一樣。它存在的意義何在?原來hiberfil.sys就是系統的休眠功能所佔用的硬盤空間的文件(Windows 默認休眠功能是處於打開狀態的),電腦處於休眠狀態時,內存中的所有內容將保存到硬盤,並且電腦會被關閉。電腦在返回打開狀態之後,關閉電腦時打開的所有程序和文檔將全都還原到桌面。也就是說,當你的電腦進入休眠狀態時,Windows 在關閉系統前將所有的內存內容寫入hiberfil.sys文件。而後,當你重新打開電腦,操作系統使用Hiberfil.sys把所有信息放回內存,電腦恢復到關閉前的狀態。然而,Windows 在硬盤上留下了hiberfil.sys文件是不會自動刪除的。
  Windows 7下刪除休眠文件的方法:使用組合鍵“Win+R”運行cmd.exe ,輸入並運行:powercfg -h off即可完成刪除。
2、虛擬內存 pagefile.sys:
  什麼是虛擬內存?虛擬內存是當計算機缺少運行程序或操作所需的隨機存取內存 (RAM),Windows 將部分硬盤空間劃分出來的可用於程序運行的臨時RAM。一般而言,計算機的 RAM 越多,程序運行得越快。如果計算機的速度由於缺少 RAM 而降低,則可以嘗試增加虛擬內存來進行補償。但是,計算機從 RAM 讀取數據的速度要比從硬盤讀取數據的速度快得多,因此增加 RAM 是更好的方法。
  Windows 系統(包括Windows 7) ,由於虛擬內存形成得分頁大小默認爲物理內存的1.5倍。也就是說如果你是一個喜歡運行多程序,而你的電腦內存又不足以提供足夠多的RAM的話,這個分頁大小會隨着你的過分操作而變本加厲。因此,在這裏我建議如果你的電腦有足夠的內存可用的話,不妨考慮刪除這個pagefile.sys,並取消虛擬內存。
  取消虛擬內存的方法:控制面板-系統和安全-系統-高級系統設置-性能選項設置-點擊高級-虛擬內存(更改),將虛擬內存設置爲無分頁大小即可。
3、Superfetch功能帶來的應用程序緩存:
  在Windows 7系統裏面,使用了Vista Superfetch的技術特性,詳情,請參考:http://baike.baidu.com/view/1671594.htm。
  清理方法:把 c:\windows\prefetch 文件夾中的所有文件刪除即可。
4、常見的垃圾文件


應用程序產生的臨時文件:
  保存在windows\temp文件夾和用戶文件夾的temp文件夾中
  清理方法:把 c:\windows\temp 和 C:\Users\你的用戶名\AppData\Local\Temp 文件夾內的文件刪除即可。
IE等瀏覽器產生的臨時文件:
  清理方法:打開IE8-工具-Internet選項-刪除瀏覽歷史記錄即可。
系統還原,System Volume Information文件夾:
  System Volume Information 文件夾,中文名稱可以翻譯爲“系統捲標信息”。這個文件夾裏就存儲着系統還原的備份信息。
建議關閉系統還原,windows自帶的還原備份功能的用處不大。關閉系統還原的方法:右鍵點擊計算機-系統保護-配置-關閉系統保護
自動升級的補丁包產生的系統文件新的備份
  建議不要刪除。
Windows 7系統日誌和事件日誌
  在Windows文件夾的System32文件夾下LogFiles 文件夾裏面,直接刪除。

  或者用更簡單的方法一次性將常見的垃圾文件清楚,將下列斜體文字複製到記事本,保存後將文件格式改爲bat,比如一鍵清除垃圾文件.bat
@echo off
color 0a
title echo 夠趣堂-http://www.csplace.cn 專注於大學生自主學習創業,並推薦網上學習資源、分享學習經驗!
echo ==============================================
echo 清理垃圾文件期間,速度由電腦文件大小而定。
echo 在沒看到結尾信息時請勿關閉本窗口。
echo ==============================================
echo. & pause
echo 正在清除系統垃圾文件,請稍後……
echo 刪除補丁備份目錄
RD %windir%\$hf_mig$ /Q /S
echo 把補丁卸載文件夾的名字保存成2950800.txt
dir %windir%\$NtUninstall* /a:d /b >%windir%\2950800.txt
echo 從2950800.txt中讀取文件夾列表並且刪除文件夾
for /f %%i in (%windir%\2950800.txt) do rd %windir%\%%i /s /q
echo 刪除2950800.txt
del %windir%\2950800.txt /f /q
echo 刪除補丁安裝記錄內容(下面的del /f /s /q %systemdrive%\*.log已經包含刪除此類文件)
del %windir%\KB*.log /f /q
echo 刪除系統盤目錄下臨時文件
del /f /s /q %systemdrive%\*.tmp
echo 刪除系統盤目錄下臨時文件
del /f /s /q %systemdrive%\*._mp
echo 刪除系統盤目錄下日志文件
del /f /s /q %systemdrive%\*.log
echo 刪除系統盤目錄下GID文件(屬於臨時文件,具體作用不詳)
del /f /s /q %systemdrive%\*.gid
echo 刪除系統目錄下scandisk(磁盤掃描)留下的無用文件
del /f /s /q %systemdrive%\*.chk
echo 刪除系統目錄下old文件
del /f /s /q %systemdrive%\*.old
echo 刪除回收站的無用文件
del /f /s /q %systemdrive%\recycled\*.*
echo 刪除系統目錄下備份文件
del /f /s /q %windir%\*.bak
echo 刪除應用程序臨時文件
del /f /s /q %windir%\prefetch\*.*
echo 刪除系統維護等操作產生的臨時文件
rd /s /q %windir%\temp & md %windir%\temp
echo 刪除當前用戶的COOKIE(IE)
del /f /q %userprofile%\cookies\*.*
echo 刪除internet臨時文件
del /f /s /q “%userprofile%\local settings\temporary internet files\*.*”
echo 刪除當前用戶日常操作臨時文件
del /f /s /q “%userprofile%\local settings\temp\*.*”
echo 刪除訪問記錄(開始菜單中的文檔裏面的東西)
del /f /s /q “%userprofile%\recent\*.*”
cls
echo 系統垃圾清理完成。

聲明:中贏網登載此文出於傳遞更多信息之目的,並不意味着贊同其觀點或證實其描述,文章內容僅供參考。