我有一个 Windows XP 虚拟机(VMWare 系统)和一个瘦客户端。现在该产品看起来将支持声音,但我认为这是一个“Windows”问题(因为 Windows 的行为方式)。
基本上,声音的一切看起来都很好,但是当我进入“声音和音频设备属性”对话框时,它向我显示它试图通过“Microsoft RDP 音频驱动程序”泵送声音,但它已静音并且不会让我取消静音(每次我尝试并点击应用时,它都会立即重新静音)。
每当我尝试通过 Windows Media Player 播放音乐时,都会出现错误“WMP 无法播放文件,因为您的声音设备有问题。您的计算机上可能没有安装声音设备,它可能正在使用另一个程序,或者它可能无法正常运行”
当我从另一个 Windows 客户端通过普通 RDP 连接时,同样的问题也存在。
关于如何解决这个问题的任何想法?
您托管 VM 的服务器是否有物理声卡?否则,您将无法传递声音。
Windows 需要安装声音设备来传递声音(有意义吗?),但是 VMWare 无法模拟声卡,机器中没有物理声卡。不幸的是,您很幸运甚至可以在新的高端服务器上安装系统扬声器。如果它不是刀片服务器,您也许可以在盒子里扔一块 PCI 声卡并以这种方式得到一个。
事实证明,VMWare 的支持站点上有详细的修复程序(在“ESX 3.0”产品下搜索“声音”,知识库文章 #1004839)。您可能还需要更改域策略,因为默认域策略也倾向于禁止此操作。