DirecX Help on Windows 7
#1
Thumbs Down 
I am running Windows 7 on a mac mini. When trying to start Camelot A2 I get the following system error message:

Quote:The program can`t start because d3dx9_411.dll is missing from your computer. Try reinstalling the program to fix this problem.

Ok, so I must not have DX9 binaries installed, so I go grab the dxwebsetup installer from Microsoft. However, when I try to install that I get another error:

Quote:An internal system error occured. Please refer to DXError.log and DirectX.log in your Windows folder to determine problem.

There is no dxerror.log in the windows folder and the directx.log file has old entries in it from a couple months ago and the file has not been accessed.

Anyone have any suggestions :confused2:

Thanks.
Reply
#2
I think you should look for dxwebsetup.exe on google and use that to update.
Reply
#3
Its told you what the problem is d3dx9_41.dll is missing, I had the same in XP so downloaded d3dx9_41.dll put it in WINDOWS\system32 problem solved

Its probably d3dx9_41.dll not d3dx9_411.dll
Reply
#4
Hi there,

just download the directx 9 installer from the microsoft download page. Worked like a charm for me (I'm also using windows 7 on a mac mini).
Reply
#5
I did excally what X did, download the file from Google, unzip to system32 job done
Reply
#6
I'm very cautious about downloading DLLs from the internet. Can anyone point me in the direction of where to download this from Microsoft?
Reply
#7
the dxwebinstaller included in the XBMC package installed this file just fine for me. ofc the htpc needs a connection to the internet to download it.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#8
When I try running dxwebinstaller I get that 2nd error from the first post. Maybe I should try rebooting in safe-mode and installing?
Reply
#9
The weird thing is the DirectX Redist (http://go.microsoft.com/fwlink/?linkid=5...lcid=0x409) installs fine without error. And I'm still getting an error!
Reply
#10
Can't help as I have Windows XP on my Mac Mini (intel gfx) and this one is working fine.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#11
Found the logs in C:\Windows\Logs:

DXError.log
Quote:--------------------
[11/25/09 08:04:33] module: DXWSetup(Sep 4 2009), file: dxwsetup.cpp, line: 219, function: CDXWSetup::InitInstallEngine

Sections are not initialized.

--------------------
[11/25/09 08:04:33] module: DXWSetup(Sep 4 2009), file: psheets.cpp, line: 472, function: PreinstDlgProc

CDXWSetup::InitInstallEngine() failed.

DirectX.log
Quote:11/25/09 08:04:28: DXWSetup: ***** DXWSETUP *****
11/25/09 08:04:28: DXWSetup: WinMain()
11/25/09 08:04:28: DXWSetup: IsIA64(): not IA64.
11/25/09 08:04:29: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup.dll
11/25/09 08:04:29: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup.dll
11/25/09 08:04:29: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup32.dll
11/25/09 08:04:29: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup32.dll
11/25/09 08:04:29: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
11/25/09 08:04:29: DXWSetup: DirectX Version: 4.09.00.0904.00
11/25/09 08:04:29: DXWSetup: Setup Version: 4.09.00.0904.00
11/25/09 08:04:29: DXWSetup: A newer version of DirectX have been installed already.
11/25/09 08:04:29: dsetup32: IsWow64(): running on Wow64.
11/25/09 08:04:32: DXWSetup: CDXWSetup::CDXWSetup()
11/25/09 08:04:32: DXWSetup: CDXWSetup:Big GrinownloadDXUpdate()
11/25/09 08:04:32: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
11/25/09 08:04:32: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
11/25/09 08:04:32: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
11/25/09 08:04:32: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
11/25/09 08:04:32: DXWSetup: OnStartComponent(): ID = DXUpdate, DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
11/25/09 08:04:32: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
11/25/09 08:04:33: DXWSetup: OnStopComponent(): ID = DXUpdate, hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
11/25/09 08:04:33: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
11/25/09 08:04:33: DXWSetup: WM_APP_DOWNLOADDXUPDATE
11/25/09 08:04:33: DXWSetup: CDXWSetup::InitInstallEngine()
11/25/09 08:04:33: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
11/25/09 08:04:33: DXWSetup: CDXWSetup::InitInstallEngine(): Sections are not initialized.
11/25/09 08:04:33: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
11/25/09 08:04:33: DXWSetup: WM_APP_ENDDOWNLOAD
11/25/09 08:04:35: DXWSetup: CDXWSetup::~CDXWSetup()
11/25/09 08:04:36: DXWSetup: CreatePropertySheet() returns -9.
11/25/09 08:04:36: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup.dll.
11/25/09 08:04:36: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup32.dll.
Reply
#12
i copied over the file from my other computer and it's still not working.... I give up.

I'll have to reformat and give it another go.
Reply
#13
HAd the same problem with a friends mac mini. He had the Intel Integrated graphics. After going to Intel's site and downloading the latest video driver and installing then reinstalling directx it started working fine.
Reply

Logout Mark Read Team Forum Stats Members Help
DirecX Help on Windows 70