2026年1月18日注:这一篇文章写于2023-09-10左右(具体时间难以考证,这是一个大致的日期),经过多次迁移且旧的系统写的不好,部分文章格式已经错乱,将就着看吧。或者去上一个版本:https://www.imxb.de/www/read.do?post=11

起因

因为有这方面的需要,我在vmware中创建了一个windows98的虚拟机但是意外地发现,这个虚拟机没有声音(我确定已经安装vmware tools并且添加了声卡)然后我上网查询,解决了这个问题。现在,我把解决方法记录下来

解决

找到虚拟机vmx所在位置,用记事本打开来。
https://pic.imgdb.cn/item/64f45454661c6c8e540dc0a3.jpg
按下ctrl+f 搜索sound.pre
https://pic.imgdb.cn/item/64f4547c661c6c8e540dc6a3.jpg
然后在这一行后面加上

sound.opl3.enabled = "TRUE"
sound.virtualDev = "sb16"

让vmware模拟sb16声卡。
https://pic.imgdb.cn/item/64f45494661c6c8e540dca64.jpg
然后我们在虚拟机中打开控制面板,找到添加新硬件。
如果没有识别到PCI Multimedia Audio Device的设备,我们选择第一项,设备没有列出。
接着,等待几分钟。这段时间系统会非常卡顿。
请输入图片描述
这里似乎要插入win98安装盘,记得先接进去。
等待完后,sb16声卡就安装成功了。
请输入图片描述
现在就可以听到win98虚拟机的声音了~