Tuesday, November 9, 2010

Windows Live Essentials 2011 error [SOLVED]

Summary: Why can't I install Photo Gallery and Movie Maker?
This is what an installation error should not look like:

Two hours of frustration, searching the web and support sites for possible hints, following any remotely close suggestions, and the only thing I get is:
An unknown error occurred.
Error: 0x80096005
Source: D3DX9
Thank your Microsoft, kids!

UPDATE: Okay, after getting a number of hints from troubleshooting posts, I was able to fix the problem. It looks like my system missed the original DirectX 9 DLL (D3DX9.DLL). I don't know why it's missing. Maybe some program removed it when it was not supposed to (I did not see any errors related to DirectX 9, though). So, I just made copies of the latest version of the DirectX 9 DLL (D3DX9_XX.DLL) in the System32 and SysWow64 folders and renamed the copies to D3DX9.DLL. Problem solved. Hope it helps someone.

10 comments:

dark10304 said...

Thank you very much for the info Alex! Most definitely helped me and the only article I found. Many props bro. After I looked at your post I feel like a bit of a moron for not noticing the error source D3DX9 and relating it to an obvious DirectX issue.
I did, however, take a different approach. I did first attempt to move some DX9 files into the system32 directory but got no love. Instead I decided to run the DirectX End-User Runtime Web Installer. Once the installer completed I noticed a ton more D3SX9_**.dll files placed in \system32. Once done, my install of the Windows Live Essentials 2011 Photo Gallery and Movie Maker component completed without issue.

DirectX End-User Runtime Web Installer
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&displaylang=en

If MS decides to move the file then just do a google search for the phrase....

directx 9 download site:microsoft.com

-dark10304

Alek Davis said...

Thanks, buddy. Your approach is better than mine. Good input. I was thinking about reinstalling DirectX runtime, but I could not find the right installer.

Deb said...

I just got the same error -- but I have the directx 10 version of the dll. Any idea why it won't install? Thanks.

Alek Davis said...

Deb, the error is caused by the missing DirectX 9 DLLs (DirectX 10 does not help here). Please reread the post and comments.

Deb said...

Thanks - that worked!

David said...

I tried the web installer too, I downloaded Moviemaker and Gallery. Gallery works fine but Moviemaker has an error..says "Can't find file Path"...any ideas???
Thanks
David

Hassen said...

I installed the DirectX End-user Runtime web installer as described above (without moving any files from \system32). Nothing happened, even after rebooting. Then I went to Microsofts page on 0x80096005 (and other) errors:

http://support.microsoft.com/kb/822798.

Here they have a "Fixit" solution, which actually did exactly that. I don't know if I needed the DirectX install prior to the "Fixit" solution, though!

Alek Davis said...

So did the FixIt option actually resolve the problem?

cash said...

i ran fixit first, did nothing. ran the directx 9 installer and now i got 'er installed. thanks!!!

Matthew said...

Reinstalling DirectX9 worked for me too. Thanks for the post. Very useful. :)