Lately, gamers are reporting a shaders compilation issue in Black Ops Cold War, which results in game freezing or crashing. If you happen to be one the same boat, don’t worry. Down below we’ve gathered the latest fixes for this error, try them and get back to your game right away.

Shaders are programs that help with the object rendering. Playing without shaders will lead to bad performance.

Try these fixes:

You might not need to try them all. Just work your way down until you land on the one that does the trick.

  1. Scan and repair your game
  2. Restart the shaders installation
  3. Update your graphics driver
  4. Delete Cache folders
  5. Link your Activision and Blizzard accounts

Fix 1: Scan and repair your game

The shaders compilation issue might be triggered by broken or missing game files. So before trying anything more complicated, first you need to verify the integrity of your game files.

Here’s how:

  1. Open your Blizzard Battle.net client. From the left menu, select Call of Duty: BOCW.
  2. Click Options and select Scan and Repair from the drop-down menu. Then wait until the process is completed.

Now restart Black Ops Cold War and check if you can get pass the shader compilation.

If the issue persists, you can try the next fix below.

Fix 2: Restart the shaders installation

Some players reported that it might be just a glitch that can be fixed by restarting the shaders installation. If that’s the case, you can try the same and see how things go.

Here’s how to restart the shaders installation:

  1. Launch Black Ops Cold War and go to SETTINGS.
  2. Navigate to the GRAPHICS tab. Scroll down to the bottom and click Restart Shaders Compilation.
  3. Wait for the reinstallation to complete.

If this solution doesn’t solve the issue, take a look at the next one below.

Fix 3: Update your graphics driver

Shaders issues in COD titles could mean that you’re using a broken or outdated graphics driver. We always recommend gamers to keep their GPU drivers up to date so as to avoid compatibility issues. If you don’t know when was the last time you updated your drivers, definitely do it now.

You can update your graphics driver manually: first you need to identify your GPU model, then go to the manufacturer’s website (NVIDIA/AMD) and search and download the latest correct driver installer. But if you don’t have the time or patience to update manually, you can do it automatically with Driver Easy.

  1. Download and install Driver Easy.
  2. Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.
  3. Click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system.
    (This requires the Pro version – you’ll be prompted to upgrade when you click Update All. If you don’t want to pay for the Pro version, you can still download and install all the drivers you need with the free version; you just have to download them one at a time, and manually install them, the normal Windows way.)
    Update graphics drivers with Driver Easy

After updating the GPU driver, restart your PC for the changes to apply. Then start your game and check if you can now complete the compilation.

If the latest graphics driver doesn’t give you luck, simply take a look at the next method.

Fix 4: Delete Cache folders

Damaged cache could lead to game error, which will in some cases halts your process without a hint. You can try to purge the cache and check if this solves the problem.

  1. On your keyboard, press Win+R (the Windows logo key and the R key) to invoke the Run box. Type or paste %ProgramData% and click OK.
  2. One at a time, right-click the Battle.net and Blizzard Entertainment folders and select Delete.
  3. Press Win+R again. Type or paste %appdata% and click OK.
  4. Right-click the Battle.net folder and select Delete.
  5. Again, press Win+R and type %localappdata% and click OK. This time, right-click the Battle.net and Blizzard Entertainment folders and select Delete.

Fix 5: Link your Activision and Blizzard accounts

You might be stuck shaders compilation, you haven’t connected your Blizzard account on the Activision webpage. You need to make sure your Activision and Blizzard accounts are linked so as to avoid any possible error.

  1. Visit the Activision website and log in. Then click PROFILE at the top-right corner.
  2. In the ACCOUNT LINKING section, find your profile and link it with your Battle.net account. Then follow the onscreen instructions to proceed.
    link Activision and Blizzard accounts
  3. Once completed, restart your game and check if the problem persists.

Hopefully, this tutorial helps you fix the Compiling Shaders issue. If you have any questions or ideas, feel free to talk to us in the comments below.

10
10 people found this helpful