Thursday, August 03, 2006 3:13 AM
I just installed a VPC running Windows 2003 Server.
Virtual PC is emulating a Soundblaster 16 but Windows 2003 does not provide any drivers.
Thus to get sound working (either for playback or recording) you need to manually install the appropriate drivers.
The two driver files you need are wdma_ctl.inf and ctlsb16.sys.
Windows XP is having those two files. To get them do the following:
From a command prompt:
expand "%windir%\driver cache\i386\driver.cab" -F:ctlsb16.sys c:\
This will extract the ctlsb16.sys to your root c:\
The wdma_ctl.inf is located at C:\WINDOWS\inf
Now copy those two files over to the Virtual PC and point to the appropriate location during installation of the soundcard.