d3dx9_25.dll bf2 problem

fishmonger12

Senior member
Sep 14, 2004
759
0
0
so i've got the battlefield 2 demo. it won't run because it can't find a certain direct x dll. i look online and it turns out they did a revision to directx back in april 2005, which includes this dll. so i try windows update to get it. doesn't work. so i download it manually. now i try to install it, and it says it's not digitally signed so it won't be installed. i'm wondering, if it's directx, isn't it written by microsoft? why the fvck wouldn't it be signed?

anyways, i can't get around this, so does anyone know of a way to disable this digital signing block? even a reg edit would be great. thanks for the help!
 

AnonymouseUser

Diamond Member
May 14, 2003
9,943
107
106
Doesn't the demo include the correct version of DX? I thought most demos and games did.

What about Windows Update? Can't you get the latest DX from there?

EDIT>> You could disable "Driver Signing";

Go to Control Panel > System. Then go to the Hardware tab and click on Driver Signing. Choose Ignore in the resulting window.
 

firewall

Platinum Member
Oct 11, 2001
2,099
0
0
No. I meant Retail, OEM, Corporate, etc........

Maybe the one you are using has restrictions or perhaps some restrictions have been placed on your computer (Are you on a network?) which stops any installation to proceed with unsigned drivers......
 

coomar

Banned
Apr 4, 2005
2,431
0
0
if your using a pirated version of windows, there is a pre-release version that features directx 9.0b, since windows update doesn't know what the version is, it won't let you update to 9.0c, it still reads it as build 2600 sp2
 

fishmonger12

Senior member
Sep 14, 2004
759
0
0
i'm using a site license from my school. would this keep me from installing any sort of update? is there a workaround? i'm home for the summer, so getting the school to put on the updates wouldn't be optimal.

and when i run dxdiag, it says i'm running directx 9.0c. so the 9.0b thing is out of the picture.

alright, first time i googled this noone had downloaded yet so noone had posted about it. searched again five minutes ago and got this forum:

http://www.forumplanet.com/planetbattlefield/topic.asp?fid=5541&tid=1669709

basically, you download the dll via his link. i didn't have to rename it. i just put it in the bf2 directory, tried to fire up bf2, and it worked like a charm. thanks for all the advice guys. hope this helps others.