error in dxdiag with the sound.

Posted on 2003-12-06
Last Modified: 2012-08-13
I get an error when running the directsound tests. I wouldn't normally be bothered as most the sound works ok, but i've been having problems with voices in games.
The exact error says: DirectSound test results: Failure at step 10 (Secondary buffer): HRESULT = 0x8878001e (Control not available)
MS shows this information: DSERR_CONTROLUNAVAIL - The buffer control (volume, pan, and so on) requested by the caller is not available.

I have a hercules digifire 7.1 soundcard, windows XP with all updates, direct x 9.0b installed.
i have no conflicts with anything in device manager.

any ideas anyone?
Question by:rtyall
  • 2
  • 2
  • 2
  • +1
LVL 24

Expert Comment

ID: 9889036
I would say reinstall directx, reinstall sound card drivers, and trying a different sound card

Author Comment

ID: 9889058
I have tried updating direct X (gone from 9 - 9b), and reinstalled soundcard drivers. I've tried adjusting the number of hardware and software voices it can handle. I've turned on and off the hardware acceleration for 2d and 3d sounds. I'va also tried lowering the hardware acceleration in the dxdiag test, which works if you have no acceleration, but thats only becuase it's forced to only use software accelersation and doesn't perform any hardware rendering tests.
I really am at a loss for this.
I could try another soundcard, but i know my old soundcard did pass all the tests when i last had it installed, and i can't see how that would get me any closer to resolving the problem.

Thanks for your suggestion though.
LVL 24

Expert Comment

ID: 9889072
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

LVL 65

Expert Comment

ID: 9889091
Oh My God again DirectX 9.0 :(

90% people having Directx 9.0 when playing old games orusing old software which uses vioce operation.
So my only suggestion is that uninstall directx 9.0from ursystem, uninstall the sound card drivers, reboot the system, now install directx 8.0, and after that install the sound cards drivers again. reboot the system and check if ur problem has resolved or not ??

to uninstall Directx9 download this software:

to download directx 8.0:


Author Comment

ID: 9889205
Sorry to mess everyone about. I've fixed it now. appears it was a problem with some files being left on the pc from the windows WDM crystal soundcard drivers. I found a util on the hercules website to get rid of all crystal soundcard driver files, used that, and installed just the hercules ones. has solved the problem now, and just gotta test the game and make sure it still has voices in it.
Cheers for all your help.
LVL 65

Expert Comment

ID: 10073832
I think the asker solved the problem on his\her own, so better refund the points here :-)


Accepted Solution

modulo earned 0 total points
ID: 10082450
- PAQ-ing the question and refunding 100 points


Community Support Moderator
Experts Exchange

Featured Post

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
PHPExcel UTF-8 8 1,967
IE stops ANY website from loading because of Data Execution Prevention (DEP). 6 119
window s 8 to 10 err 9 115
change prefix in multiple files in one folder 11 69
Migration of Exchange mailbox can be done with the ExProfre.exe tool. But at times, when the ExProfre.exe tool migrates the Exchange Server user profile, it results in numerous synchronization problems. Synchronization error messages appear in the e…
Sometimes people don't understand why download speed shows differently for Windows than Linux.Specially, this article covers and shows the solution for throughput difference for Windows than a Linux machine. For this, I arranged a test scenario.I…
You have products, that come in variants and want to set different prices for them? Watch this micro tutorial that describes how to configure prices for Magento super attributes. Assigning simple products to configurable: We assigned simple products…
Need to grow your business through quality cloud solutions? With everything required to build a cloud platform and solution, you may feel like the distance between you and the cloud is quite long. Help is here. Spend some time learning about the Con…

930 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now