Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

DX9 fails to run - Error: DXDIAGN.DLL is out of date.

123 views
Skip to first unread message

zii kell

unread,
Sep 2, 2007, 10:13:41 AM9/2/07
to

Hi there,

I wonder if someone could give me some advise on this error message
generated by dxdiag.exe on my laptop:

(Winecfg default is set to Windows 98 - Please read on afore you reply
with change the default to Windows 2000 ;)

$ ./system32/dxdiag.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.Windows.Common-Controls"


Next, a window appears with this in it:


Error: This is the Unicode DxDiag, which only runs on Windows 2000 or
Windows XOP. Please use the non-Unicode version of DxDiag on Windows 95,
Windows 98 and Windows ME.

If I change my default OS to Win 2000 (in winecfg) then I get the message:
$ ./system32/dxdiag.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.Windows.Common-Controls"

A window pops up asking me if I want to check the installation and the
next message is:
Error: DXDIAGN.DLL is out of date.
I installed DX9 with WineDoors.

Is there a easy method os i) cleanly removing DX9, ii) downloading DX9
and iii) installing manaully? Perhaps, this might solve this problem?

Regards,
zii

toon

unread,
Sep 5, 2007, 5:04:01 PM9/5/07
to

> A window pops up asking me if I want to check the installation and the
> next message is:
> Error: DXDIAGN.DLL is out of date.
> I installed DX9 with WineDoors.
>
> Is there a easy method os i) cleanly removing DX9, ii) downloading DX9
> and iii) installing manaully? Perhaps, this might solve this problem?
>
> Regards,
> zii

This is a known bug in wine's dxdiagn.dll. Just copy a native
dxdiagn.dll to ~/.wine/drive_c/windows/system32/ ,
set it to native using wincfg, and it should work

0 new messages