音频在 VirtualBox 中的 Win 10 中不起作用(VirtualBox 5.1.2 + Guest Additions、Macbook Pro 2011 年初、OSX El Capitan)

音频在 VirtualBox 中的 Win 10 中不起作用(VirtualBox 5.1.2 + Guest Additions、Macbook Pro 2011 年初、OSX El Capitan)

我在我的 MacBook 上的 VirtualBox 中安装了 Windows 10,现在扬声器和麦克风无法在 Win10 中使用。我的问题主要出在扬声器上。

答案1

遇到了类似的问题(音频破裂/不工作);我发现对我有用的方法(Xubuntu 作为主机,VirtualBox 5.2.14)堆栈溢出标记为离题:

  1. VirtualBox - 打开 Windows 10 计算机的设置
  2. 转到“音频”>“音频控制器”,将“ALSA 音频驱动程序”和“ICH AC97”更改为控制器
  3. 启动 Windows 10 计算机并禁用驱动程序签名强制执行
  4. Realtek 网站,下载并安装适用于 Vista/7 的 AC'97 音频编解码器/驱动程序(“Vista/Win7(32/64 位)仅驱动程序(ZIP 文件)”)到您的 Windows 10 机器上(运行 setup.exe)
  5. 重新启动 Windows 10

答案2

对我有用的组合(Ubuntu Host,Win10 guest):
在 Win10 中

  • 在 VirtualBox 中安装 Realtek 驱动程序
  • 主机音频驱动程序:PulseAudio
  • 音频控制器:英特尔高清音频

答案3

我通过以下方式让它工作:

  1. 跟着答案是绝对无法定义的
  2. 重新启动之前,打开 Windows 设备管理器(Win + R,输入devmgmt.msc并按Enter
  3. Multimedia Audio Controller在其中一个类别中找到。它应该显示为缺少驱动程序(图标中的黄色感叹号)
  4. 右键单击列表并选择Update Driver Software...
  5. 选择Browse my computer for driver software
  6. 浏览到解压后的 Realtek 驱动程序文件夹。确保Include Subfolders已选中。按Next
  7. 选择Install this driver software anyway
  8. 重新启动虚拟机。

此外,我还必须将 Virtualbox 设置改回PulseAudio,因为我在 Ubuntu 18.04 设置上使用它。

相关内容