① 怎麼給系統盤(C盤)瘦身
第一部分:
裝好操作系統後首先需要進行如下操作。值得慶幸的是以下方法,只要操作上沒有錯誤,並不會對系統的穩定運行產生太大影響,因此可以放心嘗試。
1. 禁用系統還原。系統還原可以在平時備份系統的狀態,在出現問題後還原到之前的備份狀態下。這個功能雖然比較實用,不過要佔據大量的硬碟空間,通常情況下每個硬碟分區12%的可用空間都會被用來保存還原點。如果你不需要這個功能,則可以禁用它。
在「我的電腦」圖標上點擊滑鼠右鍵,選擇屬性,打開系統屬性對話框。然後打開「系統還原」選項卡,選中「在所有驅動器上關閉系統還原」這個復選框,並確定。
2. 轉移分頁文件。分頁文件也就是以前我們在Windows 98中接觸到的虛擬內存。默認情況下分頁文件是放置在系統盤的根目錄的,為了節省系統盤空間,我們可以把分頁文件轉移到其他分區中,而如果你的物理內存比較多(例如512MB以上),那也可以把分頁文件的最大值設置的小一些。
打開系統屬性的「高級」選項卡,點擊「性能設置」按鈕,然後在新彈出的窗口中打開「高級」選項卡,並點擊「更改」按鈕,然後在「虛擬內存」對話框中重新指定分頁文件的保存位置。記得,在指定了位置後點擊旁邊的「設置」按鈕,還有就是要把系統盤的初始值和最大值的設置改為0
3. 臨時文件夾。很多軟體在使用過程中會產生臨時文件,這些文件會被保存在系統盤的臨時文件夾中,在軟體關閉的時候自動被清除。可是有些軟體由於設計的原因或者非正常退出,都可能無法完全清空臨時文件,久而久之臨時文件夾就會占據大量的硬碟空間。而把他們移出系統盤也更便於管理。
同樣是在「系統屬性」對話框的「高級」選項卡上,點擊「環境變數」按鈕,然後在窗口中重新給「TEMP」和「TMP」兩個變數指定位置,需要注意的是環境變數分為當前用戶的環境變數和系統變數兩種,分別都要做相同的設置。選中每一個變數,然後點擊「編輯」,重新指定變數值(這里的變數值是指新的路徑,例如d:\\temp之類的)就可以了。重啟動系統後新的臨時文件夾設置就會生效。
4. 禁用休眠。不管你是不是准備使用休眠,Windows XP在默認情況下休眠都是啟用的,這會浪費掉你的系統盤中一塊跟你的物理內存大小相當的空間。如果你不打算使用休眠,最好禁用休眠,以節約空間。
在桌面的空白處點擊滑鼠右鍵並選擇屬性,打開顯示屬性對話框,然後在「屏幕保護程序」選項卡上點擊「電源」按鈕打開電源屬性對話框,接著打開「休眠」選項卡,取消對「啟用休眠」的選擇,確定後新的設置馬上就會生效。
5. 轉移IE緩存。我們瀏覽過的網頁都會被保存在IE的緩存中,這樣如果以後再次打開同樣的網頁,IE就可以直接從緩存中調用網頁而不是連接到網路伺服器,以加快訪問時間。不過現在寬頻越來越普及,似乎也沒必要利用硬碟上的緩存來加速訪問,那麼我們可以禁用IE緩存,或者轉移到其他位置去。
在IE的工具菜單下打開「Internet選項」對話框,然後在「Internet臨時文件」下點擊「設置」,如果你不準備使用IE緩存,則拖動「使用的磁碟空間」滑塊到最左側,否則可以點擊「移動文件夾」按鈕,把IE緩存指定到系統盤以外的硬碟分區中。
6. 卸載不需要的組件。Windows XP沒有自定義安裝的模式,因此幾乎所有的組件都會被安裝進系統。如果其中的一些組件你用不到,也可以卸載它們。不過同h艙情況下我們什麼都不能卸載,試試用以下的方法:
在運行中輸入「%systemroot%/inf/sysoc.inf」然後回車,就可以用寫字板打開一個inf文件,這里顯示了所有Windows組件程序的安裝和卸載情況,而我們可以通過修改這個文件來卸載通常根本無法卸載的組件。打開這個文件後在記事本的「編輯」菜單下點擊「替換」,然後在「查找內容」中輸入「hide」(不包括引號),然後點擊右側的「全部替換」按鈕,之後保存文件並關閉。重新打開控制面板中的添加刪除程序,然後點擊「添加刪除Windows組件」,現在可以直接卸載很多以前並不允許卸載的組件了。而如果你日後需要使用這些組件,還可以重新安裝。
7. 轉移「我的文檔」。「我的文檔」是一個比較特殊的文件夾,默認情況下所有應用程序生成的文檔等都會保存在這個文件夾中,而這個文件夾其實也就在系統盤里。把這個文件夾轉移到其他分區中,一方面可以減小系統盤的體積,另一方面,如果系統突然崩潰無法修復,我們可以直接格式化系統盤重裝系統,而不用擔心如何備份「我的文檔」中保存的重要文件。
在「我的文檔」文件夾上點擊滑鼠右鍵,然後選擇屬性,打開屬性對話框,直接點擊「移動」,就可以把「我的文檔」轉移到其他的分區中去。
8. 關閉內存轉儲。雖說Windows 2000/XP 已經很穩定了,不過仍然可能會發生重大的問題,而外在的表現就是蘭屏或者死機。作為系統管理員,肯定很想知道系統為什麼會出錯。因此Windows 2000/XP 中使用了一種內存轉儲技術,如果遇到重大問題,系統會首先把內存中的數據保存到一個轉儲文件中,然後才重啟動,而管理員就可以通過分析轉儲文件了解系統的故障。很明顯,對於我們一般用戶,根本沒必要轉儲這些文件,因為我們根本看不懂。那麼就禁用吧。
在「系統屬性」對話框的「高級」選項卡下,點擊「啟動和故障恢復」按鈕,然後在「寫入調試信息」下拉菜單中選擇「無」。並且你可以搜索所有的「*.dmp」文件並刪除它們。同時,在運行中輸入「drwtsn32」並回車,打開華生醫生工具,在這里取消對「轉儲全部線程上下文」、「附加到現有日誌文件」和「創建故障轉儲文件」這三項的選擇
第二部分:
如果你還需要進一步減小系統分區的體積,也可以試試用下面的方法。不過需要提前聲明的是使用這些方法後可能會對系統的穩定性產生一定影響,所以在應用之前一定要考慮清楚。
1. 系統文件備份。為了保證系統的穩定性以及重要的系統文件不會被錯誤刪除或者替換,Windows 2000/XP 會自動備份重要系統文件。這些文件通常會保存在%systemroot%/system32/dllcache文件夾中。
在運行中輸入「CMD」並回車,打開命令提示行窗口,然後在其中輸入「sfc /purgecache」並回車,這將會刪除前面提到的%systemroot%/system32/dllcache文件夾中所有的備份文件,接著繼續輸入「sfc /cachesize=0」並回車,這將使得系統以後不會消耗硬碟空間來保存備份的系統文件。需要注意,經過這樣的操作以後如果有重要的系統文件需要恢復,操作系統會直接要你插入系統安裝光碟。如果你嫌麻煩或者只是想要減小系統盤的體積而不想影響穩定性,也可以通過配置組策略把備份文件夾轉移到其他分區。在運行中輸入「gpedit.msc」並回車,打開組策略編輯器,然後定位到「計算機配置-管理模板-系統-Windows文件保護」,然後分別通過右側的「指定Windows文件保護緩存位置」和「限制Windows文件保護緩存大小」來轉移和重新設置緩存文件夾的位置和大小。注意:如果你想手工刪除,記得只能刪除這個文件夾中的文件而不是文件夾本身
2. 幫助文件。如果你對Windows系統非常熟練,也可以刪除幫助文件節省空間,直接刪除Windows目錄下的「Help」文件夾就可以了。
3. 多餘的輸入法。除了中文輸入法,Windows XP中還帶有日文和韓文等輸入法,這對我們當然沒什麼用處,也可以在「%systemroot%/ime」文件夾下刪除「CHSIME」和「SHARED」之外的其他所有文件夾。(如果刪不掉可以試試到安全模式下刪除)。在使用這個方法之前一定要確保你已經事先刪除了所有的系統文件備份(也就是第二部分第一條中說到的),否則你刪除了這些文件後操作系統會自動從備份文件中恢復它們。
4. Service Pack備份文件。Service Pack是Windows的大補丁文件,在安裝Service Pack後硬碟上會佔用一部分空間保存備份出來的系統文件。如果硬碟非常緊張也可以考慮刪除。
在給Windows安裝了Service Pack(也就是通常說的SP1,SP2等)後你也許可以在Windows目錄下看到類似「ServicePackFiles」的文件夾,這里就保存了安裝Service Pack後的備份文件。通常如果不是硬碟非常緊張,絕對不建議你刪除這里的文件,當然如果你堅持,也可以刪除它,記得,只刪除其中的文件,不要刪除這個文件夾。
5. Windows Update後的隱藏文件夾。所有通過Windows Update安裝的補丁都是可以卸載的,並且為了應付以後的卸載,補丁程序在安裝的時候會備份一些文件,並隱藏保存起來。如果你通過Windows Update後覺得系統運行穩定,以及你不準備以後卸載這些補丁,則可以刪除這些隱藏的備份文件。
Windows目錄下還有一些文件夾,通常有狠多,是壓縮過的,名稱為「$NtUninstallQ******$」(******是一個數字),這些文件夾中保存了你通過Windows Update安裝的補丁的備份文件。可以直接刪除。注意:這些文件架式隱藏的,直接看不到,你可以先在文件夾選項的查看選項卡下設置顯示隱藏文件。
6. 備份的驅動程序。Windows會把自帶的驅動程序文件備份到硬碟上,這樣以後添加新的硬體就不用頻繁插入光碟。當然,為了節省空間我們也可以直接刪除這備份的驅動程序,通常就是位於「%systemroot%/Driver Cache/i386」文件夾下的Driver.cab文件。
第三部分:
如果經過上面那些操作你還是對你的硬碟可用空間不滿意,那就繼續看下去吧。請一定要注意,以下的操作可能會嚴重影響系統穩定性,或者對以後的使用帶來一些不便。不過只是「可能造成」而已。
在Windows 文件夾下有很多字文件夾,其中很多都不是系統正常運行必須的,也都可以刪除或者清空。
1.c:\\windows\\cursors\\ ,這個文件夾中包含了所有的滑鼠指針,如果你只打算使用Windows默認的滑鼠指針,那就可以刪除這里的所有文件。
2. c:\\windows\\inf\\ ,這個文件夾中包含了大量的Windows下的硬體驅動程序,如果你確信已經不會再增添新的硬體設備以及所有硬體都可以正常工作,那麼這里的所有文件就都可以刪除。
3. c:\\windows\\srchasst ,這個文件夾中保存了Windows XP的搜索助理,也就是你搜索文件時出現的小狗或者其他什麼人物造型。你可以直接刪除這個文件夾,這樣你將會使用Windows 2000模式的經典搜索方式,而不是XP那樣詢問你是要搜索照片還是音樂等。
4. c:\\windows\\downloaded installations\\ ,這個文件夾中保存了一些程序的安裝文件(主要是使用Windows Installer技術安裝的程序),這樣如果以後這個程序需要修復或者進行其他操作,就可以直接通過保存在這里的安裝文件進行。不過通常把這個文件夾清空對系統的使用也沒有什麼太大的影響,所以建議刪除。
5. c:\\windows\\media\\ ,這里是用來保存Windows的系統聲音(例如雙擊、系統登錄等聲音)的,如果不需要,可以直接刪除它們。
6. c:\\windows\\system32\\restore\\ ,這個文件夾保存的是系統還原的可執行文件,如果你根本不打算使用系統還原功能,那就可以把這里的文件全部刪除。不過要注意,刪除之前最好先關閉系統還原,並運行Services.msc關閉System Restore Service 服務,然後再刪除所有的還原點。
7. c:\\windows\\system32\\usmt\\ ,這個文件夾中是文件和設置轉移向導的相關文件,如果你不使用這個功能,也可以清空該文件夾。
8. c:\\program files\\msn ,c:\\program files\\netmeeting\\ ,這兩個文件夾中是MSN Explorer 和Netmeeting的可執行文件,不需要的話可以清空。
9. C:\\windows\\system32\\oobe ,這里保存了你安裝好XP第一次登錄時的向導,還有Windows XP 產品激活的一些程序,如果你使用的XP是不需要激活的企業版,那就可以清空這個文件夾(是清空而不是刪除文件夾);而如果你的Windows XP是零售版或者OEM版,那最好不要動它。
10. c:\\windows\\msagent ,這里保存了Agent的所有文件,這里的Agent就跟微軟Office 應用程序中的Office 助手一樣,是一些動態的卡通形象,通常我們用不到這些東西,所以可以刪除。
11. c:\\windows\\java ,微軟的JAVA虛擬機。如果你已經安裝了Sun 的虛擬機或者根本不會使用到JAVA程序(這個可能性很低,因為很多網頁中也使用了JAVA),就可以刪除這個文件夾。
最後還有幾點要說:
首先,注意你安裝的應用軟體。很多軟體(尤其是微軟的,例如Outlook Express和Office軟體等)默認情況下都會在系統盤中保存一些文件,例如OE收取的所有郵件都會保存在系統盤中,這樣長時間使用下來你的郵件等就可以占據大量的硬碟空間,而你也可以把這些文件設置保存在別處,這通常都可以在軟體自己的設置和選項中找到。
其次,經過這樣的設置,系統盤中基本上不會頻繁的寫入數據了,而進行一次徹底的磁碟碎片整理後可能很長時間都不需要再次整理,這也間接提高了系統的運行效率。
平時安裝軟體的時候要注意,大部分的軟體,就算你選擇安裝到其他分區,它還是會給系統分區中寫入很多共享的文件,因此一定要給系統盤留夠足夠的剩餘空間,以免新軟體因為系統盤空間不足而無法安裝。
最後,如果通過這樣的設置你還是感覺系統盤的空間有些緊張,那也可以試試NTFS分區的壓縮。首先要確保你的系統盤是NTFS文件系統,然後打開「我的電腦」,在系統盤的圖標上點擊滑鼠右鍵,選擇「屬性」,然後選中「壓縮驅動器以節約磁碟空間」,並確定,操作系統會把系統盤上的數據全部壓縮包存。只不過這種壓縮只對某些類型的文件有效(例如DOC,txt)等,對於那些本來就已經壓縮過的文件(例如zip、Rar等)則沒有明顯的效果,因此你可以選擇直接壓縮某些文件夾,而不是整個硬碟分區。但是經過這樣的壓縮,以後系統運行的時候速度會有些慢,因為壓縮的文件在讀取之前首先要被解壓縮,而這都要CPU做大量的運算,所以如果電腦配置不夠高就不建議你壓縮系統分區。
通過以上的操作差不多Windows中能不要的文件都清理掉了,你的Windows又苗條了