Forum Discussion
10 Replies
- ApprovedAnonymous13 years ago
Hello mrbye123.
Please update or install Direct X then right click BF3 to do a repair and update. (The error means that you do not have DX or it's out of date)
It might also be worth updating your Graphics Driver.
You can get Direct X here
- ApprovedAnonymous13 years ago
How do i update my graphics driver?
- XSV_NiTEMARE13 years agoLegend
Hi there!
It depends on what graphics card you have. But when you updating it you need to download the correct drivers for your card. Make sure on wich one you have before you installing anything. Installing the wrong drivers can damaged your graphics card.
- Sincerely, Timmie.
- ApprovedAnonymous13 years ago
did not help anybit
*edited for bad language.
FIXED FOR ME! Yeeehah! Finally.
I did all the other things and nothing made a difference - checked Direct X was up to date (it was) , re-installed my nVidia drivers completely. Plus all the other things. Anyway I run Windows 2008 Server R2, rather than Windows 7 or 8 because i am a developer, and then found this page:
[Removed - Admin.]
Now i have used this site before because i have a server as a desktop machine, so i know that it is bug-free - i,e, no someone trying to put a trojan on my computer. I downloaded the file and run it (it installs a (missing) direct x dll on your machine) and now the damned game works!!!!!!!
The reason i had problems is because on the server OS those files are not installed at all.
There is also the issue of 32 bit (x86) and 64 bit (x64) versions of the file. If you have a 64 bit OS then you will probablty need both versions, and i could be wrong but i bet other people who have problems under windows 7 and vista are just having a version problem where one version is installed but both are needed.
Anyway i hope it helps 🙂
- ApprovedAnonymous13 years ago
i have vista and did everything else too. i went to the page u said to go and downloaded the files but i am not really sure how to get it to work any help in the matter would be nice
i have windows vista and everytime i try to play BF4 i get this message:Invalid license. Reason code = Missing DLL dxgi.dll Function: CreateDXGiFactory1.
what should i do?
- ApprovedAnonymous12 years ago
Same here, Vista with DX10. Missing DLL dxgi.dll - problem.
- ApprovedAnonymous12 years ago
same problem for battlefield 4 anyideas? thanks
- ApprovedAnonymous11 years agoIt's the version of dxgi you have installed, version 1.0 does not have the CreateDXGiFactory1 function, you need to download service pack 2 for Vista in order to play this game on Vista, this will install dxgi version 1.1 which is part of Vista service pack 2.
Depending on how often you patch your copy of Vista this can take several hours, but it will resolve your issue.