Today is Friday, 12th July 2024

Solved: Borderlands 2 Errors: (xapofx1_5.dll, d3dx9_43.dll), Game Not Opening, AND Windows 8 Fix

** Check out the Best and most Unique, Borderlands 2 Gun in the Game! **
Borderlands 2 IconBorderlands 2 by Gearbox Software is absolutely fun!

You may have been stopped at the installation screen though — whether you’re playing it on Steam or you bought the DVD / CD, you can have a couple of issues.

Check out our easy to do solutions before to help you fix ’em.

xapofx1_5.dll Error

If the game gives you an error message when launching Borderlands.exe about missing xapofx1_5.dll
Then download the DLL from here or here and put it in your game’s folder with the EXE.


d3dx9_43.dll Error

If you get this error message when opening the game:
“The program can’t start because d3dx9_43.dll is missing from your computer.”
Then download the DLL from here or here and put it in your game’s folder.

X3DAudio1_7.dll (or XAudio2_7.dll) Error

Same situation as the above. You get get X3DAudio1_7.dll from here (or here) and you can get XAudio2_7.dll from here.

xinput1_3.dll Error

Are you missing the DLL file xinput1_3.dll for Borderlands 2? It may soay “not found” and that “reinstalling could help”. Anyway, this is DirectX related as well. You can do two things here to solve this error. You can grab the latest DirectX by downloading the DirectX End-User Runtime Web Installer OR DirectX End-User Runtimes here or you can try to download just the DLL file here.

Game Doesn’t Launch After Hitting Play

Lastly, whether you are using Windows 8 Consumer Preview (or developers preview or another Windows 8 build os / operating system) OR even Windows 7 for that matter (64bit /x64 or 32bit / x86), then you may have encountered a really annoying error where the game does not open. You hit “play” on the launcher and the game fails to launch. Nothing happens at all.

This issue is annoying, and will likely be solved by the Borderlands team itself soon enough, but for now do the following.

1) Search for Borderlands 2 Windows 8 Fix
2) Download it and patch your game

I don’t link to this file directly, as it is associated with cracks. However, this problem is related to the game itself and NOT pertaining to cracked copies.

Hope that helped you solve and troubleshoot your Borderlands 2 glitches and problems!

Go to our other page other Borderlands Game Fixes!

Also, for information on the secret, unlockable class (obtained through DLC / Downloadable Content / Add-On Pack) — check out Borderlands 2: How to Get Mechromancer Secret Class

And check our other page if you’re wondering what the best class in Borderlands 2 is.


  1. Comments  Borderlands 2 Crashes, Freezes, Cannot LAN, Error, Lags, Glitches, Steam Errors | Geek Montage   |  Monday, 24 September 2012 at 4:57 PM

    […] here, fix your Borderlands 2 game errors and crashes and join us in Pandora! Check out our OTHER Borderlands II Game Fixes as well for launch errors and missing file errors (xapofx1_5.dll Error, Error, […]

  2. Comments  Game Fixes: Borderlands 2 (Errors, Failure to Launch, Windows 8, etc) |   |  Monday, 24 September 2012 at 10:21 PM

    […] Borderlands 2 xapofx1_5.dll Error Borderlands 2 d3dx9_43.dll Error X3DAudio1_7.dll (or XAudio2_7.dll) Error Borderlands 2 Launch Failure (Windows 8, Windows 7) Borderlands 2 Crashes at 2K Games Logo Borderlands 2 Has Graphical Glitches Borderlands 2 VBScript.dll not registered or installed Posted in General • • Top Of Page […]

  3. Comments  Guide – Fix: Borderlands 2: Errors, Lag, Freezing, Doesn’t Open, Windows 8, Stuttering –   |  Monday, 24 September 2012 at 11:03 PM

    […] Borderlands 2 Missing d3dx9_43.dll, xapofx1_5.dll Error Borderlands 2 X3DAudio1_7.dll (or XAudio2_7.dll) Error Borderlands 2 Won’t Open (also fixes Windows 8 and Windows 7) Borderlands 2 Crashes Borderlands 2 VBScript.dll not registered or installed […]

  4. Comments  THANK YOU   |  Tuesday, 25 September 2012 at 12:00 PM


  5. Comments  sven   |  Wednesday, 26 September 2012 at 1:28 PM

    what is password fot rar file?

  6. Comments  DarkKnightH20   |  Wednesday, 26 September 2012 at 7:08 PM

    Hi there! What RAR file are you referring to? We do not link directly to any files.

  7. Comments  The Best Class in Borderlands 2 | Geek Montage   |  Wednesday, 26 September 2012 at 7:38 PM

    […] Borderlands 2 Missing Files Errors (xapofx1_5.dll, d3dx9_43.dll) • Borderlands 2 Not Opening • Fix Borderlands 2 Crashing, Freezing • Borderlands 2 […]

  8. Comments  Best Gun in Borderlands 2 | Geek Montage   |  Wednesday, 26 September 2012 at 7:48 PM

    […] Borderlands 2 xapofx1_5.dll, d3dx9_43.dll – Missing • Borderlands 2 Fails to Launch • Help Solve Borderlands 2 Lag, Freeze, Crash • […]

  9. Comments  Borderlands 2: How to Get Mechromancer Secret Class | Geek Montage   |  Wednesday, 26 September 2012 at 7:55 PM

    […] If you have errors with the game and want to fix them, check out Borderlands 2 Game Fixes AND our other Borderlands 2 Error and Windows 8 Launch Fix. […]

  10. Comments  mor2bit   |  Thursday, 27 September 2012 at 2:09 PM

    Borderland2 and ATI X1950Pro
    First I would like to apologize for my English.

    Hi, i have this problem if i run Borderland2.
    Direct3DDevice->CreatePixelShader((DWORD*)&Code(0),(IDirect3DPixe lShader9**)PixelShader.GetInitReference())failed
    at C:\bamboo\builds\WILLOW2-PCSHIP\Development\Src\D3D9Drv\Src\D3D9Shaders.cpp :20

    My problem is that I have a video card that does not meet the minimum requirements (ATI X1950Pro). However, I figured out how
    to make it work. You can use the patch for sillentHill5 from this link

    Extract the contents of the folder into directory Borderlands 2 \ Binaries \ Win32 and if you use ATI graphics card then just copy file enbseries.ini from ATI folder into Borderlands 2 \ Binaries \ Win32 or for NVidia graphics card copy the same file from folder NVidia. After that you can play this game, but there is a small problem because Launcher.exe crash so you must use B2Launcher.exe or directly Borderlands2.exe to run this game.

    So if you have old Nvidia or ATI graphics card you can play this game 🙂

    I can’t find this method on the web so publish this at least here.

  11. Comments  krzno   |  Saturday, 29 September 2012 at 6:34 AM

    @mor2bit the link is broken please fix or give another link pleaseee

  12. Comments  César Peninck   |  Sunday, 30 September 2012 at 3:36 PM

    Hi, i’m having problem with the dll msvcr100.dll. When i try to run the game, a message appear saying that this dll is missing and to me reinstall the game. I already tried to register the dll, but my OS is win7 64bit and I could not register it in the conventional way by CMD> regsvre32. I tried to put the dll file in the folders system32 and syswow64 but nothing happen yet. what i have to do? thanks for atention and sorry for my poor english.

  13. Comments  DarkKnightH20   |  Monday, 01 October 2012 at 12:37 AM

    Try running it as administrator and also try specifying the exact path to the dll in quotes.

  14. Comments  César Peninck   |  Monday, 01 October 2012 at 5:37 PM

    Hi, I’ve tried to run it as administrator, but also nothing happens. The way to put the dll in windows 32bit folder is “C: windows/system32” and the way to put the dll in the windows 64bit folder is “C: Windows/sysWOW64”, but even putting the dll in these folders, I have to register them in the system. But as my windows is 64bit, I can’t register this dll in the conventional way by putting in CMD “regsvr32 name.dll” because my windows is 64bit then it will not accept this 32bit dll. I’ve tried every possible way to register this dll, I downloaded the VisualC++ 2010 that have this dll, but I think the problem is not in dll, but is in the own game that is’nt recognizing the dll.

  15. Comments  Borderlands 2 v1.1 Permanent Windows 7 64bit and Windows 8 Fix | Geek Montage   |  Monday, 22 October 2012 at 4:53 PM

    […] Check out How to Get Borderlands 2 to Run on Windows 8 AND also check out Borderlands 2 Not Opening […]

Leave a Reply


Affiliate Articles:

Amazon Deals