How to fix PUBG cannot find dxgi.dll error on Windows?

By Alexandra Bagratian | July 23, 2018 |

greater than 3 minutes

‘It’s never just a game when you are winning’

George Carlin

These days keen fans of PLAYERUNKNOWN’S BATTLEGROUNDS (PUBG) are going through a really tough time. The developer is determined to crack down on cheaters and therefore deploys its cutting-edge anti-cheat tools against them – the trouble is, lots of side effects from this whole process have emerged.

The PUBG dxgi.dll error is a case in point. Users report trying to launch PUBG only to end up seeing the ‘Cannot find ‘dxgi.dll’. Please, reinstall this application.’ message. If you are among those unlucky ones who run into that dispiriting text instead of enjoying their favourite game, there is no need to despair. You have arrived at the right place – in this article, you will find 5 proven tips on how to fix the dxgi.dll error code. Just work your way down through our list of solutions until one of them solves your problem.

So, what is the dxgi.dll error? The answer is, that is the issue that occurs when PUBG blocks the dxgi.dll file, which you need to be able to use the Reshade effect when playing the game. Below there are a few ways how you can go about the problem, so move down until you find what works for you. The troubleshooting process is relatively simple – just make sure to follow the instructions carefully.

Update your graphics card driver

If your graphics card driver is out of date, you may have multiple game-related issues, including the notorious dxgi.dll error code. So, the first thing you should do when troubleshooting that error is to ensure that your graphics card driver is up to date. The easiest way to do that is by using Auslogics Driver Updater because this tool can update all your drivers to their manufacturer-recommended versions with just one click. This saves your time and effort and helps you avoid installing something wrong and therefore harming your PC.

On the other hand, you can update your graphics card driver manually. For this, go to its manufacturer’s website and find what you need here. Then download the driver and install it on your computer. It is important to grab the exact driver version that you need – otherwise, serious malfunctions may occur.

Another way to update your graphics card driver is to use the built-in Device Manager utility. Here is how you can access it and use it to your advantage:

Windows 7

  1. Open the Start menu.
  2. Right-click on Computer.
  3. Click on the Manage option.
  4. Select Device Manager.
  5. Locate your graphics card and right-click on it.
  6. Update its driver, using the appropriate option from the menu.

Windows 8

  1. Click on the Start icon to open the Quick Access menu.
  2. Select Device Manager.
  3. If you cannot resolve the
    problem yourself, you can
    ask our certified PC technicians for immediate assistance in the chat right on this page.
    Move to the graphics card.
  4. Right-click on it.
  5. Click Update driver software.

Windows 10

  1. Right-click on the Windows logo icon on your Taskbar.
  2. Select Device Manager and navigate to your graphics card.
  3. Right-click on it. Select Update driver.

Finally, select the option that configures Device Manager to search for the necessary driver online.

After updating the driver, restart your PC and see if that has resolved your issue.

Run the Steam app as an administrator

If you encounter the dxgi.dll error when launching PUBG, try running the Steam app with administrative privileges. Here is how you can do that:

  1. Exit PUBG.
  2. Log out of your Steam account.
  3. Reboot your computer.
  4. Locate your Steam app icon.
  5. Right-click on it.
  6. Select Run as Administrator.
  7. Log into your Steam account.

Now try to run PBG again. No luck so far? Then move on – you have yet a few other effective fixes to try.

Rename the dxgi.dll file

Another way to fix the dxgi.dll error code implies renaming the dxgi.dll file. Here is what you should do:

  1. Go to the folder indicated in the error message you encounter (most likely, it is here: C: -> Program Files (x86) -> Steam -> steamapps -> common -> PUBG -> TsIGame -> Binaries -> Win64).
  2. In this directory, locate the dxgi.dll file and rename it.

Then try to launch PUBG. If there is no success yet, proceed to the following method.

Delete the dxgi.dll file

If the dxgi.dll error persists, you might need to delete the problematic .dll file:

  1. Go to the directory stated in the previous fix.
  2. Locate the file and right-click it.
  3. Select the Delete option.

Can you launch PUBG now? If not, give the following trick a try.

Use Microsoft’s DirectX End-User Runtime Web Installer

The ‘Cannot find ‘dxgi.dll’. Please, reinstall this application.’ message might be a sign you need to find a new dxgi.dll file. You can get it from the DirectX End-User Runtime Web Installer package. Google this tool and download it from Microsoft’s official support website. After installing the package, reboot your PC and see if you can now play PUBG.

Hopefully, the dxgi.dll error is no more. If you need further assistance, do not hesitate to post your questions below.


Fed up with your slow PC? Tired of waiting for Windows to start up? Take a look at the most common reasons behind poor performance and the best ways to deal with them here.
Your first order from Auslogics

Want 20% off right now? Subscribe to our newsletter and save!

You will immediately get a 20% discount coupon via email, and we will send you the Auslogics newsletter to notify of great discounts, new releases, helpful PC tips and giveaways.

Please enter a correct email address
Almost done! Please check your mailbox and confirm your address.

IMPORTANT: Auslogics values your privacy and will not disclose your information to any third parties. Every email includes an unsubscribe link, so you may unsubscribe any time. All personal data you provide to us is handled in accordance with applicable laws, including the European GDPR. Please see our Privacy Policy for more details.

Share it:
Do you like this post?
1 Star2 Stars3 Stars4 Stars5 Stars (6 votes, average: 5.00 out of 5)


Call us toll-free

US & Canada 1-888-257-4137

UK 1-800-041-8199

Australia 1-800-370-543

Chat with us online

Prefer us to call you back? Give us your phone number via chat

Fix your PC in THREE easy steps

Step 1

Call us or chat with us. Our agents are online around the clock

Step 2

We will remotely access your device, provide you with free diagnostics, and discuss repair options

Step 3

Sit back and watch. Most problems will be fixed immediately within less than an hour

Watch how it works or learn more about our service here