
我在執行 Windows 7 的 VirtualBox (4.3.14) 時遇到大量記憶體問題。
- 啟動時,我收到以下錯誤:“Windows 在您的電腦上建立了一個臨時頁面文件,因為啟動電腦時頁面文件配置出現問題。所有磁碟機的總頁面檔案大小可能比您指定的尺寸。”
- Excel (2013) 記憶體嚴重不足。範例:嘗試儲存檔案(最多 5 MB)並收到「磁碟已滿」錯誤。
- 我無法升級或卸載 Skype,因為:“將安裝資訊寫入磁碟時發生錯誤。請檢查以確保有足夠的磁碟空間,然後按一下“重試”或“取消安裝”。”
我對虛擬機器設定進行了一些愚弄(嘗試“嵌套分頁”),但除此之外沒有做太多事情。
本機:
- Mac OS X 10.9.4
- 16 GB 內存
- 500 GB 硬碟
虛擬機器規格
- VirtualBox(剛升級,4.3.14)
- Windows 7(64 位元)
- Office 2013(64 位元)
- 8GB 記憶體
- 50 GB 專用
不要貶低 Throium 下面的出色回應,但此參考文獻給出了逐步操作方法:http://trivialproof.blogspot.com/2011/01/resizing-virtualbox-virtual-hard-disk.html
答案1
確認您的電腦上有足夠的可用磁碟空間。
如果您將虛擬磁碟建立為動態大小硬碟,VirtualBox 不會預先分配所有 50GB,而是在需要時分配。如果您的電腦空間不足,VirtualBox 將無法擴大磁碟,並且可能會發生這些錯誤。
這是動態大小磁碟的一種縮小。另一個是效能比固定大小差:每次磁碟成長時,都會出現明顯的效能損失,因為您可能嘗試建立 10MB 的文件,而 VirtualBox 最終會分配數倍的文件,因為它必須增加磁碟。
若要從動態磁碟變更為固定磁碟,請執行vboxmanage clonehd olddisk.vdi newdisk.vdi --variant fixed
VM 並將主磁碟從舊磁碟變更為新磁碟。如果您想使用 GUI,請造訪 VirtualBox 上的虛擬媒體管理器,將舊磁碟複製到新磁碟,然後在目標位置選擇「固定大小」。
答案2
我也遇到了同樣的問題。我只需清除臨時目錄中的殘骸即可使其停止發生:C:\Users\\AppData\Local\Temp 和 C:\Windows\Temp。顯然,這是一個臨時解決方案,因為這種問題無疑會再次出現。