現在還有不少電腦用戶在使用32位的Windows系統,但是越來越多的人使用4GB或更大容量的內存。對於32位的Windows來說,不管你使用的是多高的版本,Windows XP或Windows 8.1,對於3GB以外的內存,系統無法直接使用。因此,許多人利用虛擬工具軟體將3GB之外的內存虛擬為一個硬碟盤符,用它來存放系統的各種臨時文件,比如頁面交換文件、系統TEMP(或TMP)臨時文件、IE瀏覽器緩存文件、其他緩存文件等。但是,各種各樣的問題隨即也會發生。

圖1-1:用超級兔子創建加速盤
小提示:
創建內存虛擬盤的一種最簡單的實現方法就是用超級兔子虛擬磁碟加速器。使用超級兔子虛擬磁碟加速器,可一鍵創建虛擬內存加速盤,並能自動將系統臨時文件夾設置到虛擬盤中,用戶還可以自定義虛擬盤的大小。
用多餘的內存空間創建虛擬磁碟使用,這本身是一個很酷的方法。但有些用戶在沒有充分了解清楚自己系統和需求的情況下,用虛擬硬碟技術將一部分內存虛擬為硬碟使用,而且將重要的緩存文件目錄進行了修改,指向新建的虛擬盤,但在使用過程中出現了各種意想不到的問題。比如,虛擬盤符佔用了原來安裝的、需要使用虛擬盤符的軟體的路徑。還有內存虛擬盤偏大或偏小造成的問題,偏大造成系統可用主內存減少,影響效率,偏小造成使用虛擬磁碟的軟體無法滿足要求,比如系統頁面文件空間不足、系統臨時文件空間不足而無法完成大壓縮包操作。這些問題如何解決?
1. 解決虛擬盤符佔用問題
以虛擬光碟的方式安裝的套裝軟體,一般第一張光碟是安裝盤,其餘光碟是運行數據盤。比如《多媒體英語世界名著》學習軟體,一共有9張光碟,第一張盤為安裝盤,其餘8張為數據運行盤。本來這套軟體需要用光碟機來安裝和運行,但現在的電腦許多都不裝光碟機了,如何讓這套軟體在電腦上運行?於是人們想到了虛擬光碟機的辦法,先將這9張光碟做成9個ISO光碟映像包,將這些文件統統拷貝到需要運行的電腦中,然後虛擬第一張光碟為盤符(如H:)並安裝該軟體。之後,點擊該軟體主程序圖標,運行時候要求在H:盤插入光碟,因此就需要提前將某張數據盤虛擬為H:盤符才能正常進入軟體學習。在這種情況下,如果系統的虛擬加速盤正好也佔用了H:盤符,那麼,當日後需要運行這套英語軟體的時候,就會出現因爭盤符H:而無法找到數據文件的問題。
要解決這個問題,一種方法是先用超級兔子虛擬磁碟加速器工具解除原虛擬磁碟,然後再重新設定虛擬磁碟為H:之外的別的盤符,這樣就解除了對原有軟體所用盤符的佔用。另一種方法則是重新安裝原有ISO安裝光碟中的軟體,給安裝文件指定新的虛擬盤符(比如Y盤)。總之,只要錯開兩個軟體對虛擬盤符的相同佔用,改用不同的盤符即可解決問題。

圖1-2:給安裝光碟ISO軟體指定新的盤符
2. 解決虛擬內存不足問題
虛擬內存檔的空間是有一定限制的。比如,自己的系統中只有4GB內存,用多餘的1GB內存虛擬了一個1GB容量的磁碟,如果將動態頁面文件、系統TEMP臨時目錄、IE臨時緩存均指向這個磁碟,那麼開機之後隨著使用時間的延長,該磁碟中存儲的臨時文件必然會急劇增加。不同於將臨時文件設在系統分區或其他分區,系統可以動態調整臨時文件所佔磁碟空間的大小,由於這個虛擬磁碟有限的1GB容量,當磁碟快要佔滿1GB時系統就會發出磁碟緩存空間不足的預警。例如,在解壓一個數GB的RAR壓縮文件時,可能就會發生系統提示臨時空間不足的問題,這就是因為WinRAR所需TEMP系統臨時存儲空間不夠用造成的。

圖1-3:WinRAR解壓需要佔用系統臨時空間
遇到這種情況,有兩種解決辦法。如果已將IE臨時文件或系統臨時文件指向該磁碟,那麼,可以使用系統的清理功能或360安全衛士等系統工具,對臨時文件進行清理,立即騰出虛擬盤空間。此外,如果手頭上打開的文件不多,啟動系統不費事的話,最徹底的方法是重啟一次系統,這樣一來虛擬盤中的文件會自動釋放乾淨。
3.調整虛擬盤頁面文件大小
如果有足夠的多餘內存(比如安裝了8GB的內存條),但事先對頁面文件的配置不合理,造成系統臨時文件空間不足,則可以重新設定虛擬頁面文件。
Step1:以Windows 8.1系統為例,在「這台電腦」上點擊滑鼠右鍵並選擇「屬性」,在「系統」窗口中點擊左側欄內的「高級系統設置」選項,在隨後彈出的「系統屬性」窗口中選擇「高級」選項卡並點擊「設置」按鈕(圖1-4)。

Step2:彈出「性能選項」窗口後點擊「高級」選項卡,接著點擊「虛擬內存」組中的「更改」按鈕(圖1-5)。

Step3:在彈出的「虛擬內存」頁面中,取消對「自動管理所有驅動器的分頁文件大小」的選擇,然後選擇驅動器為虛擬盤所在的盤符,接著選擇「自定義大小」並設置也就文件的「初始大小」和「最大值」。例如,虛擬盤為4GB,那麼可以設置頁面文件的最大值為2048或3096,然後將剩下的空間留給系統臨時文件夾TMP或TEMP以及IE瀏覽器臨時文件夾使用(圖1-6)。

小提示:
如果虛擬磁碟空間只作為存放系統頁面交換文件的單一用途,那麼,頁面文件大小設置選擇「系統管理的大小」比較省事,到底需要多少虛擬內存,系統會自動在有效空間範圍內調整。但是,如果虛擬磁碟空間還要用作系統臨時文件TMP或TEMP目錄存放以及IE臨時緩存,那麼,就必須要用「自定義大小」選項來指定空間大小了,否則很可能會因頁面交換文件佔滿空間而造成系統臨時文件和IE臨時文件存儲空間不足的問題。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/277204.html