現在的軟件大部分采用標準的Windows安裝模式,用戶隻需雙擊Setup.exe文件即可輕鬆安裝。不過,這樣的安裝方式也有一個弊病:很 多程序在默認情況下都會安裝到操作係統所在分區(絕大多數用戶選擇了C盤),因此過一段時間後,C盤的可用空間必然越來越小。也許在不知不覺中,你發現C 盤隻有幾百兆甚至隻有幾十兆了!重新對硬盤進行分區和格式化固然可以,但操作起來太麻煩,而且會有諸多限製。大多數用戶所希望的,應該是在保持原有係統和 數據不被損壞的情況下,“消滅”磁盤空間不足的現象。在本文中,我們就一起來探討一下磁盤空間釋放的原則、方法與技巧。
要在裝滿數據的係統分區釋放空間,最可行的方法當然是轉移數據了。不過在轉移數據之前,我們應該清楚係統分區裏到底裝了些什麼,這些數 據哪些是可以移動的,哪些是不可以移動的。因為貿然移動數據或文件,很可能會引起程序找不到路徑或缺少必要的動態鏈接、數據庫文件而出現非法操作。一般來 說,可移動的數據都是Windows或應用程序自身已經提供的選項——如Windows可以讓你設置虛擬內存的保存位置、IE可讓你設置緩存文件的保存位 置,有些係統文件夾的路徑設置隱藏在注冊表裏,需要手工修改或通過工具來改變。還有就是文檔、郵件這些由應用程序產生的文件,一般都可移動。不可移動的文 件相對要複雜一些,NTFS分區、用Windows自帶壓縮功能壓縮過的文件分區通常有大量不可移動的數據,對這些分區的操作要十分謹慎小心。
轉移可移動數據 為係統騰出空間
1. 把握轉移數據的原則 盡量移動單個的、大容量的數據,這樣騰出空間的效果顯著,萬一出錯也容易查找原因。
如果你移動的是包含眾多子目錄和多個文件的數據,不僅效果不明顯,出了問題也不容易查找到底是移動哪些文件引起的。
2. 移動文件跟我來
(1)移動虛擬內存在係統分區中,最大的可移動文件就是虛擬內存,它通常是係統物理內存的1.5倍。如果你是Windows 98/Me的用戶,可以在係統選項中直接改變虛擬內存的設置。有關虛擬內存的設置方法相信各位已學會,在此不再多說。需要注意的是:修改係統虛擬內存後, 一定要重新啟動計算機修改才能生效;在Windows 2000/XP中,係統允許多個分區同時存在虛擬內存,因此,改變虛擬內存位置後,一定要選擇虛擬內存原來所在的分區,再選擇“無分頁文件”單選按鈕,最 後單擊“設置”按鈕。
(2)關閉休眠文件
係統分區中的第二個大文件就是休眠文件。在默認狀態下,休眠文件是放在Windows安裝分區的,沒有更改路徑的選項。用戶隻能先禁止休眠功 能,操作方法是:打開“控製麵板”,然後雙擊“電源選項”圖標,再選中“休眠”選項卡,清空“啟用休眠”選項前的複選框,然後單擊“確定”按鈕退出即 可,Windows會自動刪除這個文件。當然,如果以後你需要啟用休眠功能,隻需在此頁麵中選中“啟用休眠”選項前的複選框即可。
(3)轉移臨時文件
係統分區中第三大類文件是Windows及IE的臨時文件。包括下載和瀏覽需要的緩衝區、打印任務生成的臨時文件或者係統備份等等。我們可以在 IE選項裏移動IE臨時文件夾,方法是:打開IE後,單擊“工具”菜單下的“Internet選項”命令,再單擊“常規”選項卡下的“設置”按鈕,
然後在打開的如圖1所示的對話框中,單擊“移動文件夾”按鈕,在打開的“瀏覽”對話框中指定其他分區上事先建好的新文件夾即可。
接下來設置係統臨時文件夾的存放路徑。Windows 98用戶如果將係統安裝在C盤,那麼臨時文件默認存放在C:TEMP目錄下,我們可以將AUTOEXEC.BAT文件中的“set temp=C:temp”改成“set temp=D:temp”(其中D:temp可以是硬盤分區上已存在的任意文件夾),這樣就可以設置臨時文件在D盤了。Windows 2000/XP用戶可以打開“係統屬性”、“高級”選項卡,再單擊“環境變量”按鈕,打開如圖2所示的界麵,先在“係統變量”窗口中用鼠標單擊選中需要修 改路徑的變量(在本例中為“TEMP”和“TMP”兩個變量),然後再單擊對話框中部的“編輯”按鈕(注意:單擊該對話框上方窗口下麵的“編輯”按鈕,可 以更改當前用戶的變量保存位置,單擊該對話框下方窗口下麵的“編輯”按鈕,可以修改所有使用該操作係統的用戶的變量的保存位置)。設置完畢後單擊“確定” 按鈕退出即可。
3. 移動程序
(1)在Windows XP下移動程序
如果你是Windows XP的用戶,那麼移動程序是相當簡單的事:單擊“開始”、“所有程序”、“附件”、“係統工具”下的“文件轉移和設置向導”命令,可以打開“文件轉換和設 置向導”。有關該向導的使用方法,大家可以在桌麵上按下F1鍵,打開Windows XP的“幫助與支持”中心,在“搜索”後麵鍵入“文件轉換和設置向導”進行搜索即可。
(2)借助PartitionMagic移動程序
Windows 98用戶完整安裝PartitionMagic後,利用它的MagicMover工具可以非常方便地移動程序。單擊“開始”、“程序”、 “PowerQuest PartitionMagic”下的“MagicMover”命令打開MagicMover主界麵,然後瀏覽列表框中的驅動器和文件夾,選擇你想移動的應 用程序。MagicMover會自動掃描所有的驅動器,自動分析你的選擇,掃描完畢後,在“Select the destination folder”框中指明要把應用程序移動到哪裏放置,確定新路徑後按提示移動即可。在移動過程中,MagicMover會自動更新注冊表,自動完成相關鏈 接。移動完成後,MagicMover 將顯示已執行的操作彙總信息,包括應用程序的名稱和被移動文件的大小等等。
(3)使用諾頓工具包的卸載及恢複功能
諾頓工具包(Norton Utilities)是大家都非常喜愛的係統工具,我們可以使用它的CleanSweep工具來巧妙實現應用程序的轉移,不需要再重新安裝程序,當然應用 程序的個性化設置也會保留。在CleanSweep中選擇“CleanUp”,單擊“Uninstall Wizard”先進行卸載程序的操作。如圖3所示,在程序列表中選擇要卸載的程序,選中後單擊“Next”按鈕,此時程序會讓你指定備份文件存放位置,默 認是存放在Norton CleanSweep文件夾下的子文件夾“Backup”中。單擊“下一步”按鈕,CleanSweep會詢問你是否要確認每一個要刪除的項目,一般選擇 “NO”,單擊“Next”按鈕,在下一個窗口中單擊“Finish”按鈕開始進行程序的卸載及備份。程序卸載完畢後,我們就可以利用它的恢複功能來轉移 程序了:
在CleanSweep主界麵中單擊“Programs”按鈕,選擇“Restore Wizard”,程序會詢問你是否希望恢複最後一次卸載的程序,選中“Yes”後單擊“Next”,默認值為恢複剛刪除的所有文件,單擊“Next”按程 序會提示用戶如果有相同文件是否要覆蓋,接受默認選項即可。
接下來的一步比較關鍵:
程序會詢問用戶是否將程序恢複到原來的位置。由於我們的目的就是移動應用程序,因此在如圖4所示的界麵中應該選擇“No,let me Select the location”(不,讓我自己選擇位置)。單擊“Next”後,就可以在打開的對話框中選擇程序恢複後的目標路徑了!然後依次單擊“Next”按鈕, 直至窗口中出現“Finish”按鈕,單擊該按鈕後即開始了程序的恢複,恢複完成後再按提示刪除程序的備份即可。至此,你選中的程序就被移動到了新的位 置。
特別提示:推而廣之,這種方法可用作往另一台電腦上移植一個程序:在“Back Wizard”的時候,將備份放到目標電腦上,在目標電腦裝上CleanSweep後用“Restore Wizard”功能,按剛才介紹的方法恢複這個備份即可。注意目標分區中如果有同名的文件夾存在,應該改名後再進行恢複,否則原文件夾下的內容會被覆蓋。 清除文件 調整分區如果用戶在移動了數據後磁盤空間依然不足,還有清除文件和調整分區最後兩招。不過,這兩種方法都有一定的危險性,建議用戶最好不要采用。如果一定 要采用清除文件的方法,建議采用“Windows優化大師”等優化軟件來實現,注意在清除文件之前,一定要進行備份;如果想通過調整硬盤分區的方法來解決 係統分區磁盤空間緊張的問題,建議使用“硬盤分區魔法師”來進行,不過它也存在與中文長文件名兼容性不太好、中途死機或調整後無法訪問目錄等情況,因此在 使用之前一定要備份好數據和硬盤分區表。
為大家介紹了這麼多移動數據的操作,雖然從理論上說工具軟件會自動為我們完成,但我們也應該考慮到萬一出錯的補救。最好的辦法當然是備份注冊表、複製一份程序副本到其他分區,這樣一旦出錯可以直接將程序複製到原路徑,再恢複注冊表即可。
電腦軟件相關教程