No Sound in MS-DOS-Based Program After Changing Preferred Device

ID: Q188136


The information in this article applies to:


SYMPTOMS

After you change the preferred playback audio device on a computer with multiple sound cards, MS-DOS-based programs may no longer play sound.


CAUSE

This behavior can occur if either of the following conditions exists:


RESOLUTION

To work around this issue, use the following steps:

  1. Disable the sound card using the VxD in Device Manager. For information about disabling devices, please see the following article in the Microsoft Knowledge Base:
    ARTICLE-ID: Q128919
    TITLE : Resources for Disabled Devices Not Freed Up


  2. Disable the "SET BLASTER=" line in the Autoexec.bat file. To do so, follow these steps:

    1. Click Start, click Run, type sysedit in the Open box, and then click OK.


    2. On the Windows menu, click Autoexec.bat, locate the line that starts with "SET BLASTER=," and then type rem, followed by a space at the beginning of the line.


    3. On the File menu, click Exit.


    4. Click Yes when you are prompted to save the Autoexec.bat file.




  3. Restart your computer.


  4. Create a forced hardware configuration based on Sound Blaster emulation for the sound card. Set the resources of the audio device to I/O=220, IRQ=5, and DMA=1. For information about creating a forced hardware configuration, please see the following article in the Microsoft Knowledge Base:
    ARTICLE-ID: Q134472
    TITLE : Device Resources Not Updated with Forced Configuration


For additional information about troubleshooting sound in MS-DOS-based games, see the following article in the Microsoft Knowledge Base:
ARTICLE-ID: Q128517
TITLE : MS-DOS-Based Game Plays No Sound or Shuts Down


Keywords          : kbenv kbhw win98 
Version           : WINDOWS:
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: February 7, 1999