在Vmware Workstation 10中安装的Windows XP虚拟机运行一些语音聊天软件的时候,出现这样一个问题,就是打开软件的时候VMware会提示“使用的设备标识号已超出本地系统范围”,然后虚拟机声卡被自动禁用,造成虚拟机中没有声音,只有手动点击虚拟声卡的设备图标从新连接主机声卡才能恢复虚拟机的声音。
一开始以为这是是和虚拟机系统和主机系统声卡驱动有关的错误,仔细研究发现问题并不是这方面的原因,Google一下这个错误并结合实际测试,发现出现“使用的设备标识号已超出本地系统范围”错误的真正原因是因为在主机的声卡驱动中完全禁用了麦克风和其他录音设备,当虚拟机中运行需要使用麦克风这样的录音设备的软件时,虚拟机的声卡驱动并不能正确反映主机声卡的状态,而是仍然直接调用主机声卡的录音设备而造成的错误。
解决方法:在主机声卡驱动设置中启用麦克风或者至少保持有一个录音设备(比如外置麦克风或者线路输入或立体声混音)处于可用状态即可。
PS:目前国内连Google搜索都不能正常访问,实在是无语了,送一个福利,可以去这里找最新的作为梯子。
阅读(8886) | 评论(0) | 转发(0) |