我已经设置了 VirtualBox,在 Windows 7 主机下运行 Windows 7 客户机。我可以听到声音,但当我在 Winamp 或 Media Player Classic 上听音乐时,声音会“断断续续”和/或发出噼啪声。还没有尝试过其他播放器。
设置如下:
- 在我的计算机上安装了 VirtualBox。
- 创建了一个新的 Windows 7 VM。将其设置为具有 1936 MB (RAM) 和 64 MB (VIDEO),以及 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 客户机,但修复方法可能相同:
取消选择“启用嵌套分页”:
settings > system > acceleration > enable nested paging