Win386.swp 是 Windows 的「虛擬記憶體交換檔」(註一),簡單的說,就是拿你一部分的硬碟空間來當作記憶體使用,先把一些記憶體中閒置太久的程式,丟到硬碟上,等你要回頭再用的時候,再從硬碟 win386.swp 裡叫回來。
Win386.swp 並不是用永遠維持固定的大小(除非你有限制虛擬記憶體大小),你開的應用程式越多,win386.swp 也就越大,win386.swp 是根據你的記憶體使用狀況,自己會機動調整大小。
win386.swp 你自己可以刪除,啟動到 DOS 下去刪除,不過意義不大,因為你重新開機進入 Windows 之後,又會自動建立。你要 Windows 永遠不要在你的硬碟上建立虛擬交換檔 Win386.swp 只有停用「虛擬記憶體」一途。
怎麼停用?
在桌面「我的電腦」上按滑鼠右鍵,選內容,到「效能」,按「虛擬記憶體」,選「關閉虛擬記憶體」 ,就不會建立虛擬記憶體檔案了。
但是,我不建議你這樣做,不要為了區區的硬碟空間,冒這樣的風險,如果你實在很寶貴你的硬碟空間,你可以限制它使用硬碟的大小,但是最好不要取消 它。
要設定虛擬記憶體的話,在「我的電腦」上按滑鼠右鍵,選內容,效能>>虛擬記憶體,這邊就是虛擬記憶體的設定,除非你真的真的硬碟空間不夠了,不然,不要輕易關掉虛擬記憶體。
如果你要改變它的存放位置,就選擇「我自己設定虛擬記憶體的設定值」,硬碟改設成其他硬碟,其餘選項就依照你自己的需求,調整大小。如果你想自己設定大小,最適合的檔案大小值大約是你的電腦實體記憶體的 1.5 -2 倍左右較合宜。例如:你有 128MB 的實體記憶體,虛擬記憶體最大就可以設為 128 的 1.5 倍,也就是 192 MB 左右是比較恰當的,既不會浪費空間,也不會小到影響系統效能。
「我的記憶體已很大了,還需要虛擬記憶體嗎?」這也是很多人常問到的問題。
根據經驗,無論你有多少MB的記憶體,最好還是要有虛擬記憶體的存在,因為你永遠不知道 Windows 背著你做些什麼事,表面上看起來沒事,哪天它就是需要這一塊空間的時候,卻又找不到,就會發生一堆你想都想不到的狀況了。
想要節省硬碟空間,並不是從這類很重要的系統檔著手,而是應該考慮你硬碟裡是不是灌了一堆「備而不用」的軟體。
註一:
「虛擬記憶體交換(置換)檔」在 Windows 9x 系列中,是 win386.swp 這個檔案,在 Windows 2000、Windows XP 中,則是 pagefiles.sys 這個檔案。
|