How to get sound working under Windows Server 2003 in Virtual PC
Windows Server 2003 does not include drivers for the Sound Blaster 16 emulated by Virtual PC (nor is this card officially supported in Windows Server 2003). It is - however - possible to get sound working by loading the Windows XP drivers under Windows Server 2003. To do this you will need to:
- Copy the files wdma_ctl.inf and ctlsb16.sys from a Windows XP product CD to a folder.
- In the Windows Server 2003 virtual machine, go to Device Manager --> Other Devices --> Sound Blaster 16 --> Update Driver:
- Install from a list --> Don't search --> Sound, video and game controllers
- Have Disk --> Browse --> Select folder with the two XP files
Other requested files can be selected from the Windows Server 2003 product CD.
Cheers,
Ben
Anonymous
January 05, 2005
I have also found that you can get it working by using Windows Update.Anonymous
January 05, 2005
I haven't tried it out yet, but I wonder if this is the same for Virtual Server 2005.Anonymous
January 06, 2005
Hi David,
No - this will not work under Virtual Server - as Virtual Server does not emulate a sound card at all.
Cheers,
BenAnonymous
January 07, 2005
Oh. Thanks. =)Anonymous
January 25, 2005
Hi Ben,
I looked at my WinXP SP2 CD and couldn't find the ctlsb16.sys.
I have EXPANDed the wdma_ctl.inf though.
Can I know where can I find the ctlsb16.sys file? Is it in WinXP CD but not in the WinXP SP2 CD ?
Thanks.Anonymous
February 04, 2005
The inf files can be found in driver.cab:
*:windowssystem32driver cacheDriver.cabAnonymous
March 30, 2011
wdma_ctl.inf - from C:WindowsInf and ctlsb16.sys - from CDI386driver.cab This steps worked for me. Thank you.Anonymous
June 14, 2011
Thanks from Russia! Your advice helped me very much.