• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

d3dx9_25.dll bf2 problem

fishmonger12

Senior member
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!
 
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.
 
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......
 
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
 
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.
 
Back
Top