我已將 VirtualBox 設定為在 Windows 7 主機下執行 Windows 7 來賓。我聽到聲音,但當我在 Winamp 或 Media Player Classic 上聽音樂時,聲音「跳躍」和/或咯咯作響。還沒有嘗試過其他播放器。
設定如下:
- 在我的機器上安裝了 VirtualBox。
- 建立了一個新的 Windows 7 虛擬機器。將其設定為 1936 MB(RAM)和 64 MB(影片),以及 20GB 的硬碟。
- 在 VM 下透過全新安裝安裝了 Windows 7 N。
- 安裝 Windows 後,我執行了 Windows 更新。取得所有可用修復並確保安裝了 Realtek AC97 驅動程式。
- 在 Guest 上安裝 VirtualBox 擴充功能。
- 在虛擬機器上安裝 Winamp,並將一些 mp3 檔案複製到來賓以進行測試。
就在那時我發現聲音無法正常運作。不確定這是一個常見問題還是一個非常具體的問題,是否有人在 Windows 來賓甚至 Linux 來賓上遇到過類似的情況?
答案1
是的...會發生這種情況。您在一台機器上運行一台機器,會產生大量開銷,更不用說虛擬機器的 CPU 優先權問題等等。另外,虛擬機器上的 RAM 很大…您的 PC 上有多少 RAM?
這是一個非常常見的問題。至少在Winamp中,可以增加音效卡播放的緩衝區。我想您也可以在 Windows Media Player 中執行相同的操作。這可能可以幫助您,但請記住聲卡也是由軟體控制的。
答案2
我在 Ubuntu 10.04 主機上執行 Win 7 guest,但修復可能是相同的:
取消選擇「啟用巢狀分頁」:
settings > system > acceleration > enable nested paging