Jump to content

Borderlands 2 on Windows 10

Hi there,

 

so I decided to start up Borderlands 2 again, this time under Windows 10. Going through Steam, it would start the Launcher, but after pressing "Play", nothing happened. After a check for game file integrity I tried reinstalling the game but to no avail.

 

Starting the .exe directly as admin lead to an error message, telling me something about xapofx1_5.dll having an error, etc. After downloading the .dll from another page and plugging it in, the error still persists.

 

Does anybody have a solution to this?

Link to comment
https://linustechtips.com/topic/712846-borderlands-2-on-windows-10/
Share on other sites

Link to post
Share on other sites

25 minutes ago, Saris said:

Hi there,

 

so I decided to start up Borderlands 2 again, this time under Windows 10. Going through Steam, it would start the Launcher, but after pressing "Play", nothing happened. After a check for game file integrity I tried reinstalling the game but to no avail.

 

Starting the .exe directly as admin lead to an error message, telling me something about xapofx1_5.dll having an error, etc. After downloading the .dll from another page and plugging it in, the error still persists.

 

Does anybody have a solution to this?

This is a directx error so try installing the directx that comes with BL2 should be in "Borderlands 2\Binaries\Redist"

Case - NZXT H6 Flow : Mobo - ASRock X670E PG Lightning : PSU - Deepcool PX1000G : CPU - AMD Ryzen 9 7900X3D w/Arctic Freezer III 360  : Memory - G.Skill Ripjaws S5 32gb 6000mhz CL30 : GPU - MSI Expert 4080 Super : Storage - Verbatim Vi7000G 4tb NVME SSD  : Displays - Gigabyte 32" M32QC Curved 165hz & 27" M27Q Pro 165hz 1440p

Link to post
Share on other sites

It is installed outside of the Windows folders and I tried installing the DX files through the .exe that comes with Borderlands 2. Unfortunately that didn't help.

 

When checking for the integrity of the game files, Steam always comes up with 1 faulty file that it redownloads (9,4 MB). Even after that, when checking for the integrity, it still finds an error and downloads a file at exactly the same size...

Link to post
Share on other sites

I solved it!

 

First of all I removed the  xapofx1_5.dll from the System32 and launched the DirectX Update Application. That didn't help. Then I read about  xapofx1_5.dll also being in the SysWow64 folder (the one for the 32 bit programs - I have no idea why Microsoft named the 64 bit folder "System 32" and the 32 bit one "...64").

I then deleted the  xapofx1_5.dll and also the  xapofx1_3.dll file from both directories and restarted the DirectX Update Application. It reinstalled the files and all of a sudden, Borderlands 2 is up and running.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×