您的位置:首頁技術文章
文章詳情頁

去除贅肉 Windows XP完全減肥攻略

瀏覽:76日期:2023-07-09 18:53:10

現在軟件越做功能越強,但同時也越做越大。盡管給我們帶來了很多的方便,但是它們對硬盤的要求也越來越高,同時也會影響到軟件的運行速度。如我們的Windows XP安裝后不安裝任何應用軟件就有1.5GB之大,比Windows 98和Windows 2000已經大出許多!那我們如何在保證系統正常工作的前提下,找回被Windows XP吞噬的硬盤空間呢?讓它更好地為我們工作呢?答案是肯定的,下面我們就帶上大刀,向Windows XP砍去! 約定:由于我們要對系統文件作一些操作,所以在進行下面步驟時,請按下Win+E鍵啟動“資源管理器”,然后選擇“工具”→“文件夾選項”命令,打開“文件夾選項”窗口中將“隱藏受保護的操作系統文件(推薦)”和“隱藏已知文件類型的擴展名”前的小鉤去除,單擊“確定”按鈕保存設置退出(如圖1)。

圖1

1.刪除備份驅動程序 Windows XP為了做到更加兼容,在自身里帶了大量的硬件的驅動程序,但是WindowsXP在安裝完這些驅動程序后,仍會把它們放在Windows XP安裝文件下的Driver Cachei386文件夾下的driver.cab文件中(如圖2,如C:WindowsDriver Cachei386driver.cab),我們只要把它刪除,就可以騰出73MB的硬盤空間。但大家要注意的是,在操作之前一定要確定自己的設備的驅動已經完全安裝成功。

圖2

注意:(1)其實,由于C:WindowsDriverCachei386文件夾下只有driver.cab一個文件,所以我們也完全可以把C:Windows下的DriverCache文件夾刪除掉;(2)DriverCache.cab中裝的是Windows XP本身的驅動程序,以后如果在安裝驅動程序時還有可能會用到。我們把它刪除掉后,下次要用到時,Windows XP會彈出對話框讓我們插入光盤,我們照著操作即可。

2.刪除備用動態鏈接庫和系統EXE文件 在Windows中安裝軟件時,某些軟件可能會修改系統中的共享系統文件,如動態鏈接庫(DLL文件)和可執行文件(EXE文件)。而一旦覆蓋這些系統文件后,系統性能會無法預見,程序運行不穩定,操作系統也會經常出現故障。于是,Windows 從2000起采用了一種保護機制,可以防止被替換掉受到保護的系統文件,例如.sys、.dll、.ocx、.ttf、.fon 和 .exe 文件。Windows XP也不例外,一旦啟動,它的文件保護機制在后臺運行,Windows的文件保護能檢測到其它程序要替換或移動受保護的系統文件的企圖。而且Windows文件保護能檢測文件的數字簽名,以確定新文件的版本是否為正確的microsoft版本。如果文件版本不正確,Windows 文件保護會從 Dllcache 文件夾或Windows XP安裝盤中存儲的備份文件替換該文件。而這些文件則保存在Windows XP安裝目錄下的system32dllcache文件夾下,占用很大的空間,大約是250多MB。我們完全可以把這個文件夾刪除掉,以后一旦Windows發現有文件需要保護,會提示我們插入Windows XP安裝光盤。小提示:如果大家不想進入System32文件夾下刪除文件或怕刪錯文件,也可以按下Win+R鍵,輸入sfc /purgecache命令來釋放這250MB的空間。

3.減少頁面文件大小 我們知道,在Windows中采用了一項虛擬內存技術,而頁面文件實際上就是XP使用的虛擬內存的文件,它保存在系統區根目錄下的pagefile.sys文件中。但是Windows XP的默認值設得很大,浪費了不少的硬盤空間,其實我們完全可以將它的值設小一點:單擊“開始”→“設置”→“控制面板”,雙擊“系統”圖標,選擇“高級”→“性能”→“設置”→“高級”→“虛擬內存”→“更改”,先選中C分區,選中“自定義大小”單選按鈕,并在其中輸入小一點的數值,再單擊“設置”按鈕確認(如圖3)。然后再選擇其他的盤符驅動器,并都選擇“無頁面文件”項來禁止在上面頁面文件。

圖3

小提示:大家也可以根據微軟的建議,把頁面文件應設為內存容量的1.5倍。但如果我們的內存比較大,那它占用的空間也會很多。所以如果大家內存容量在256MB以下,就設置內存的1.5倍,如果在512MB以上,設置為內存容量的一半完全可行,在中間的設為和內存容量相同,當然如果你的內存高達1G以上,那就完全可以不需要頁面文件了。

4.去除休眠文件 Windows XP支持休眠功能,電腦處于休眠狀態時,內存中的所有內容將保存到硬盤,并且電腦會被關閉。電腦在返回打開狀態之后,關閉電腦時打開的所有程序和文檔將全都還原到桌面。因此,在一些較新的具有STR功能的主板上安裝了XP后,在系統區根目錄下會有一個hiberfil.sys的文件,而且它的大小和內存容量完全一樣!如果你的內存是512MB,那它的大小也是512MB!因此,大家如果不使用它的休眠功能,則可以進入“控制面板”→“電源選項”中取消“啟用休眠”前的復選框(如圖4)。

圖4

小提示:默認情況下,Windows 2000默認情況下沒有打開休眠功能,如果大家需要,也可以進入“控制面板”→“電源選項”中選中“啟用休眠”功能。

5.把軟件安裝到其他分區上 在Windows XP安裝后,我們必須安裝相應的軟件才能夠正常工作?,F在硬盤很大,大家在安裝這些軟件時不要把它們安裝到默認的C:Program Files文件夾下,而可以把它們安裝到其他分區上,這樣也可以讓Windows XP所在分區減肥很多。這對于安裝很多軟件的發燒友們尤為重要,效果也很明顯。

6.減少不必要的字體 Windows下字體很多,但是它們一般都較大。我們在安裝完Windows后可能還要安裝更多的精美字體,但默認情況下,安裝程序會把它們拷貝到系統的Fonts文件夾。其實,我們可以把這些字庫拷貝到一個文件夾下,如E:Fonts,然后單擊“開始”→“設置”→“控制面板”,雙擊“字體”項目。再選擇“文件”→“安裝新字體”命令,并在打開的“添加字庫”窗口中,選擇字庫文件夾。選中欲安裝的字庫后,注意取消選擇“將字體復制到 Fonts 文件夾”前的復選框,單擊“確定”按鈕即可把字庫文件安裝到Windows中(如圖5),但卻不把它復制到Fonts文件夾下。如果安裝多個字庫,將會為C盤省下更多的硬盤空間。

圖5

小提示:(1)通過這種方法還能夠讓多個操作系統共享一套TrueType字庫呢,從而讓你省下寶貴的硬盤空間。(2)安裝Office XP后,系統中會多出華文中宋、華文細黑、隸書、幼圓、華文行楷、華文新魏、華文彩云、方正姚體簡體、方正舒體簡體9種字體。我們可以進入Windows的“字體”文件夾,把它們移動(不是復制到)到E:Fonts文件夾下,再通過上面的方法重新“安裝”,讓Windows重新識別即可正常使用。(3)如果大家局域網內有服務器,我們也可以把字庫拷貝到服務器上,這樣,大家就可以安裝服務器上的字庫,通過上面的技巧做到真正共享。

7.刪除不必要組件 有時發現Windows XP的安裝程序很霸道,在安裝過程中并沒有像Windows 9x那樣提供我們安裝組件的窗口,而是自作主張地一口氣就全部安裝上去了。而且,就是在Windows XP中打開“控制面板”,雙擊“添加/刪除程序”圖標,也無法從窗口中刪除組件。這時,我們只要用文本編輯器(如“記事本”、EmEditor等)打開C:WindowsInfsysoc.inf文件,按下Ctrl+H鍵調出“替換”窗口,并在“查找”框中輸入:,hide,7(這里的逗號都是半角英文的逗號,而且之間沒有空格),將“替換為”框設為空。單擊“全部替換”按鈕后,就把所有的,hide,7都去掉。存盤退出。然后單擊“開始”→“設置”→“控制面板”,打開“添加/刪除程序”→“Windows添加/刪除組件”,這時就可以在可選擇組件列表中雙擊附件和工具,其中的所有選項都可隨意添加或刪除了(如圖6)。通過它,我們也可以釋放出很多空間。

圖6

8.刪除一些不必要輸入法 現在輸入法很多,Windows中就自帶了很多。其實,說到底,目前最為流行的還是拼音和五筆輸入法。因此,我們只要進入“控制面板”→“區域和語言選項”→“語言”→“詳細信息”,并在打開的“文字和語言服務”窗口中刪除我們不需要的輸入法(如圖7)。但這時它們還沒有真正從硬盤上刪除掉,我們還必須到“控制面板”→“區域和語言選項”→“語言”選項卡中,將“為東亞語言安裝文件”前面的小鉤去掉,單擊“確定”按鈕,并按照提示刪除不要的語言,重新啟動再到Windows XP的安裝目錄下的ime文件夾下直接刪除chtime、imejp、imjp8_1和imkr6_1四個目錄,它們分別對應著繁體中文、日文(其中日文對應imejp和imjp8_1)、韓文輸入法。這樣又可以節約近80MB硬盤空間。

圖7

9.關閉“系統還原”功能 “系統還原”功能是從Windows Me開始的,利用它可以把計算機返回到一個較早的時刻(稱還原點),而不會丟失我們最近的工作。這本來是一項非常好的技術,但是啟用該功能時間一長,你將會發現它會耗用大量的硬盤!我們可以打開“控制面板”,雙擊“系統”圖標,并單擊“系統還原”標簽,選中“在所有驅動器上關閉系統還原”前的復選框(如圖8),按下“確定”按鈕后。Windows XP就會刪除備份的系統還原點,釋放出硬盤空間,而且以后就不會再對系統進行跟蹤,也不能進行“系統還原”了,這樣可以省下很大的空間。

圖8

下一步我們重新啟用系統還原,和上面一樣,將“在所有驅動器上關閉系統還原”那項去掉,重新啟用系統還原,然后根據你的情況,點擊下面的“設置”按鈕,進入單個驅動器設置,將非系統區的系統還原關閉,而系統區的還原在啟用了系統還原功能的情況下是無法關閉的,但我們可以設置它占用的硬盤空間大小,一般設為5%就足夠了。小提示:(1)如果確實怕系統有問題,那我們建議大家在Windows XP安裝完成后,用Ghost把它克隆到光盤中。具體的過程請參見《Windows XP的超級克隆》一文。(2)經常運行Windows XP中的“磁盤清理”工具,也可以定期清理掉不需要的還原點也可以釋放硬盤空間。

10.清理臨時文件 Windows XP產生的臨時文件可以用Windows自帶的磁盤清理包括回收站、Internet臨時文件等一些項目,你可以根據自己的情況定期清理,也可以借助第三方的軟件如超級兔子、Windows優化大師、customizer XP等來清理,借助第三方軟件還可以清理系統產生的一些垃圾文件,清除一些歷史記錄等等,使用方法再此不再多說了。

11.清除不必要的賬戶 如果我們的Windows XP只是一個人使用,那我們可以打開“控制面板”,雙擊“用戶帳戶”項目,并把一些不必要的賬戶刪除掉!因為,我們每建一個賬戶,就會在C:Documents and Settings下面多一個以你所建賬戶為名的文件夾,里面存放著這個賬戶的一些資料,有收藏夾、文檔、歷史記錄,系統設置信息等內容,天長日久它占用的空間也不容忽視!

12.轉換分區格式 我們考慮將分區轉換為NTFS格式,NTFS文件系統在安全性和穩定性,節省硬盤空間方面比FAT文件系統要優越出很多。我們可以選擇“開始”→“所有程序”→“附件”→“命令提示符”,然后打入Convert c: /fs:ntfs命令來進行轉換。小提示:(1)鍵入convert/?可以看到詳細的幫助,但是電腦水平一般的朋友,請不要輕易使用。(2)由于Windows XP正在C盤上運行,所以在Windows XP的窗口中使用該命令轉換C盤時,該程序可能會讓我們在重新開機時才能夠轉換。按下Y鍵,重新開機即可轉換成功。(3)轉成NTFS分區后,Ghost還是能夠認出它來的,也可以用它來克隆Windows XP。

13.釋放無用的DLL文件 DLL文件一般存放在Windows的系統文件夾下,但由于種種原因,時間一長,系統文件夾下總會存放很多無用的DLL文件,占用很多的硬盤空間。很多人都是通過注冊表手工查找相關鍵值,來判斷是不是無用的DLL,這樣不僅麻煩,而且還很危險。其實,安裝Norton SystemWorks,選擇“開始”→“程序”→Norton SystemWorks→Norton CleanSweep,利用Norton CleanSweep就可以幫助我們找出沒有被系統所調用的動態鏈接文件(即DLL文件),以減少硬盤上的DLL文件垃圾,點擊Redundant Dll Finder即可進入主界面。在Scan drives欄中選中需要進行掃描的驅動器,然后單擊Start scANNing按鈕,軟件便會開始掃描系統目錄中的DLL文件(這個過程視你的硬盤大小而定,當然你也可以只選擇某些目錄進行掃描),掃描完畢后會彈出一個Files to move out of; the system Directory的對話框,列出了檢測到的所有未被系統調用的DLL文件名稱及長度,單擊OK按鈕即可把上面列出的所有文件轉移到C:windowssystem32bkupdlls目錄中(當然我們也可以選擇不備份這些垃圾DLL文件,不過筆者建議你備份,萬一重啟動后出了問題,我們還可以從這個文件夾中把它們恢復回去。執行該操作后,會彈出一個信息框,警告你不要立刻刪除這些文件,應該運行一段時間確定系統不再使用上述文件后再對其進行刪除操作。并且該軟件可以對轉移走的DLL文件進行反操作,在主界面下單擊Move files back按鈕,然后在彈出的列表中選擇你需要使用的DLL文件,單擊Move selected files按鈕,將使其恢復到沒有執行轉移操作之前的狀態),以后的操作就非常簡單了。 經過以上的一些設置和方法,可以節約不少空間哦。而Windows XP使用起來也很穩定正常,沒有任何不良后果。就算是運行Ghost,采用High壓縮率來生成C盤的GHO文件的話,也只有幾百MB了,這時我們完全可以把它放在一張CD-R上。

標簽: Windows系統
国产综合久久一区二区三区