# Disable sound hardware acceleration for one program?

**URL:** https://boards.straightdope.com/t/disable-sound-hardware-acceleration-for-one-program/577640
**Category:** Factual Questions
**Created:** [April 8, 2011, 8:48am UTC](https://boards.straightdope.com/t/disable-sound-hardware-acceleration-for-one-program/577640 "2011-04-08T08:48:23Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![engineer\_comp\_geek](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/engineer_comp_geek/32/504_2.png) [@engineer\_comp\_geek](https://boards.straightdope.com/u/engineer_comp_geek)
#### Post date: [April 8, 2011, 8:48am UTC](https://boards.straightdope.com/t/disable-sound-hardware-acceleration-for-one-program/577640/1 "2011-04-08T08:48:23Z")

</div>

I have one game that only works correctly if I go into dxdiag and turn the hardware acceleration off, but then I have another game that makes horrible screeching sounds if I don’t go back into dxdiag and turn it back on. Most of my other games don’t really care one way or the other.

Is it possible to disable sound hardware acceleration for the one misbehaving program only? I’m getting a bit annoyed at having to run dxdiag before I run either game.

ETA: Windows XP, Realtek HD sound card

---

<div class="post-metadata">

### Author: ![yoyodyne](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@yoyodyne](https://boards.straightdope.com/u/yoyodyne)
#### Post date: [April 8, 2011, 1:10pm UTC](https://boards.straightdope.com/t/disable-sound-hardware-acceleration-for-one-program/577640/2 "2011-04-08T13:10:28Z")

</div>

Right-click on My Computer and select Properties. Go to the Device Manager tab and, under “Sound, video and game controllers” select your sound card. Right-click and select Properties. On the Details tab dropdown, select Hardware IDs. Copy and post the results.

---

<div class="post-metadata">

### Author: ![engineer\_comp\_geek](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/engineer_comp_geek/32/504_2.png) [@engineer\_comp\_geek](https://boards.straightdope.com/u/engineer_comp_geek)
#### Post date: [April 8, 2011, 3:12pm UTC](https://boards.straightdope.com/t/disable-sound-hardware-acceleration-for-one-program/577640/3 "2011-04-08T15:12:18Z")

</div>

Hdaudio\func\_01&ven\_10ec&dev\_0888&subsys\_14627528&rev\_1000  
hdaudio\func\_01&ven\_10ec&dev\_0888&subsys\_14627528

---

<div class="post-metadata">

### Author: ![yoyodyne](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@yoyodyne](https://boards.straightdope.com/u/yoyodyne)
#### Post date: [April 8, 2011, 3:51pm UTC](https://boards.straightdope.com/t/disable-sound-hardware-acceleration-for-one-program/577640/4 "2011-04-08T15:51:19Z")

</div>

Run regedit.exe and go to HKEY\_LOCAL\_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI and find and expand ven\_10ec&dev\_0888&subsys\_14627528&rev\_1000 and the key under that.

Are there entries under DirectSound\Mixer Defaults and DirectSound\Device Presence? If so what is the name of the key directly under ven\_10ec&dev\_0888&subsys\_14627528&rev\_1000?
