Forum Discussion

Anonymous's avatar
Anonymous
13 years ago
Approved

Re: Invalid license. Reason code = Missing DLL dxgi.dll Function: CreateDXGiFactory1.

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

4 Replies

  • Anonymous's avatar
    Anonymous
    13 years ago
    Approved

    How do i update my graphics driver? 

  • XSV_NiTEMARE's avatar
    XSV_NiTEMARE
    Legend
    13 years ago

    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.

  • Anonymous's avatar
    Anonymous
    13 years ago
    Approved

    did not help anybit 

    *edited for bad language.

  • Anonymous's avatar
    Anonymous
    11 years ago
    Approved
    It'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.