Global Shader Cache File Missing: PUBG and PUBG Lite

How to fix Global Shader Cache File is Missing: Anything that stops you from playing your favorite game is your biggest enemy. After a hard fought day, when you finally get time to enjoy your favorite game, but it fails to launch because of some error, then I very well know how it feels. It is better to get rid of such issues before they become a cause of your frustration.

In this article, we will be talking about one such issue. Though this issue is generic and can occur in any game, this has been observed a lot in PUBG and PUBG Lite. One of the PUBG Lite users wrote to us informing that he is experiencing Global Shader Cache File missing error after fixing PUBG Lite Safe Mode error. This error comes up with a long and description error message quoting:

The global shader cache file ‘C:/Program files(x86)/Steam/steamapps/common/PUBG/Engine/GlobalShaderCache-PCD3D_SM4.bin’ is missing.

Your application is built to laod COOKED content. No COOKED content was found; This usually means you did not cook content for this build. It also may indicate missing cooked data for a shader platform(e.g., OpenGL under Windows): Make sure your platform’s packaging settings include this Targeted RHI.

Alternatively build and run the UNCOOKED version instead.

Global Shader Cache File Missing

Before going to the actual steps to fix Global Shader Cache File Missing error, it is better we prepare ourselves for implementing the steps. The one and only pre-requisite for this is the dxcpl.exe file that you need to have on your Windows machine. So, let’s download it first.

Download dxcpl.exe on your Windows Machine

The first step to fix Global Shader Cache File Missing error is downloading dxcpl.exe. You can click here or on the link given below to download this tool.

Download dxcpl on Windows

Once you download this tool, just start implementing the steps given below and you should be good to go.

How to fix Global Shader Cache File Missing Error

Follow the steps given here to fix Global Shader Cache File Missing error. Please make sure you implement these steps carefully.

  • Double click on the dxcpl-directx file you downloaded as a pre-requisite of this guide.
Global Shader Cache File Missing
  • Now, click on the Edit List button as shown in the screenshot below.
Global Shader Cache File Missing
  • Click on 3 horizontal dots. Please refer to the screenshot below.
Global Shader cache File Missing
  • Browse to choose TslGame.exe from your system.
  • In the next screen, make sure the option of Force WARP is selected. Then click on Apply and OK button.
Global Shader cache File Missing

Once all these steps have been implemented, try to launch the game where you were getting Global Shader Cache File missing error. Hopefully, you should be able to launch your game now.

So, these were the few steps to fix Global Shader Cache File Missing error. Hope you liked this article. In case of any issues, feel free to reach out to us via comments. We would be happy to help you.

Leave a Reply