Back to Forums








View Full Version : DirectSound In Vista Beta 1


Big Booger
August 1st, 2005, 14:30 PM
See this way: DirectSound In Longhorn: How to Fix it

In Longhorn 5048, the DirectSound and Driver Installation routines are severely broken, leaving you with no sound or sound that skips and stutters.

Thanks to Nighthawk We have finally figured out a fix for this. By following the instructions below you will have fully hardware accelerated sound under Longhorn.

First, download this file:
http://www.chris123nt.com/guides/5048/fixes/DSoundFix.rar

Extract the contents of the RAR file to anywhere you wish.
Now, you can either use our installer and skip to step 2, or you can replace the files manually in Step 1. To run the installer, simply open the DsoundFix.cmd file in the extracted folder.

Step 1
Run the batch file located in the FILES directory of this pack.

Step 2
Next, click on the Start Menu, right click on Computer, and click Manage.
In the Computer Management window in the left pane, choose “Device Manager”.
Under “Sound and Audio Devices”, choose your sound card. (If it’s not listed, look in the “Unknown” category, which has a yellow question mark next to it).
Right click on your audio device and click “Update Driver…”
In the “Add New Hardware” wizard, choose to specify where the driver is. Browse to wherever your drivers are located.
Once you have started installing the drivers, Windows will ask you for the location of wdmaud.drv. In the dialog that appears type in “C:\WINDOWS\SYSTEM32”, and press OK.

Several more Add New Hardware wizard dialogs will appear. When asked, let the wizard search for the driver. When asked to insert the Windows XP Professional CD-ROM into Drive A: (no joke), press OK. In the dialog that appears next, type “C:\WINDOWS\SYSTEM32\DRIVERS”. Press OK. Do this for every “Add New Hardware” wizard dialog that appears.

Once you have installed your drivers and no more “Add New Hardware” wizard dialogs appear, restart your computer.

To see if you have fixed DirectSound, simply go to Start, Run, and type “dxdiag”. In the DirectX Diagnostics Window, click the Sound tab. Look for “Type: WDM”. This means you have hardware acceleration under DirectSound. If it says “Type: Emulation”, then either something has gone wrong, or your audio device does not support hardware acceleration and/or DirectSound.

Note: It seems that this fix does not work if Longhorn Setup Installs your sound drivers, so if your sound card is supported by Longhorn setup please disable it then re-enable it after setup
---------------------------------------


This worked for me... I dunno if it will work for you or not. It took care of a popping noise I was having and now my sound works flawlessly.

egghead
August 2nd, 2005, 00:07 AM
hail to the king!!!

hail to the king

beelzebub
August 2nd, 2005, 02:37 AM
where did you get longhorn? Are you an msdn subscriber or did you get it as a free download?

Big Booger
August 2nd, 2005, 03:40 AM
where did you get longhorn? Are you an msdn subscriber or did you get it as a free download?
I have an MSDN sub. and I got it through download on MSDN.

egghead
August 4th, 2005, 09:43 AM
i don't think this works in vista 5112 boogs

but i will try again after a reinstall./

i've done everythig but i do not get the prompt for wmaud.drv so i dunno

when i install everything else i have no sound

when i click on the sound and multimedia it says i must enable direct sound services and to click yes. it reboots but i open the sound and multimedia and same message.

:(

Big Booger
August 4th, 2005, 13:27 PM
i don't think this works in vista 5112 boogs

but i will try again after a reinstall./

i've done everythig but i do not get the prompt for wmaud.drv so i dunno

when i install everything else i have no sound

when i click on the sound and multimedia it says i must enable direct sound services and to click yes. it reboots but i open the sound and multimedia and same message.

:(

After I installed it, I opened up dxdiag in the run prompt, and it asked if you want to install direct sound, I clicked yes and it worked fine.

Big Booger
August 4th, 2005, 13:36 PM
http://www.ngohq.com/home.php?page=Files&go=cat&dwn_cat_id=20

Egg,
If you are using an audigy card you might try the drivers that have been modded for longhorn there.. they are for Audigy 1 so I don't know it if will work for a later model or not...

lak
August 14th, 2005, 02:27 AM
Well... it seems to work.. But than it doesn't :(.

Let's see if you know how to help me on this one, I did the following:

* On a clean install of Beta 1, I applied the DirectSound Fix (after editing the .BAT => from C:\ to M:\ - where my installation of Beta 1 is located at), all worked well.

* After applying that, I installed the hacked drivers from NGO HQ (http://www.ngohq.com/home.php?page=Files&go=cat&dwn_cat_id=20&go=giveme&dwn_id=20), since these were the ones I installed before - these actually worked (although without hardware acceleration) before.

* All worked well, Beta 1 found my Creative card and started to install the drivers - WDM, Gameport and so on.

* After this was done, there automatically popped up another 'find new hardware' window (just like your tutorial said it would).. and this is where it starts to get funny... I fill in A: or M:\Windows\System32 (both work) and the thing gives the former 'Unknown' device a name and starts installing:

http://members.lycos.nl/lakkaaa/vista1.jpg

As you can see it looks fine - but now is where it turns really weird... After a while 'installing' the driver, all of a sudden this message appears:

http://members.lycos.nl/lakkaaa/vista2.jpg

Now what you might think is that I've pressed the Cancel button - but I can assure you - I did no such thing! The damn thing just cancelled on it's own somehow. This same procedure repeats itself about 8 times, each with different devices, but all with the same result.

Kind of annoying - and obviously - I still do not have hardware accelerated sound.. And even worse: everytime I reboot Beta 1, I get the same stuff over and over again. It keeps on trying to install those devices, and cancel those as well.

Any ideas on how to solve this?

Big Booger
August 14th, 2005, 14:04 PM
http://www.driverheaven.net/showthread.php?t=81138

Give this site a go. They are using a different driver set.

mantis011
August 27th, 2005, 04:01 AM
AHHH! I AM LOSING MY MIND! Wow, this sucks... I used to have sound in this dang os, at least half sound with super garbling crap. Now I have nothing! And device manager says my sound card is installed perfectly! I installed the hacked drivers from the one site mentioned for Audigy 1, bad idea! Not only did I have no sound, but it super jacked up my pc, tried installing not only MS Kernel Audio Splitter but some other crap too, the Kernel Audio something, insane! And it did the same thing, action was canceled by user (even though the cancel button is not even clickable during the process). Plus hacked drivers really fowled up my IE 7 and prevented it from doing near anything. Now that this is over, I have no sound once more. I am trying now to at least get the crap sound back I had, heh. If anyone knows any true work around in Build 5112 to get this to work, it would be nice. Boogz, it seems like you upgraded to 5112 from another build of Longhorn that already had Audigy 2 working in it. Must be nice, heh. If you can figure out anything please help as it totally sucks to have this lovely OS w/o sound!

Big Booger
August 27th, 2005, 04:15 AM
This has also been told to work:

1. Goto Creatives website and download the windows 64bit driver set to your HD.

2. Extract that package to a folder on your HD.

3. Expand folder so you can see the driver folder.

4. Click on the setup within that folder.

5. This will install a set of drivers that will work on both windows xp and vista.

6 And just so everyone is clear, this 64bit driver set includes a 32bit set that can be installed manually.