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
The Pro version of Driver Easy comes with full technical support. If you need assistance, please contact Driver Easy’s support team at support@drivereasy.com.

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

Your game might freeze on shaders compilation if 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.

17
17 people found this helpful
guest


41 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Michael Laudahn
Michael Laudahn
3 years ago

According to Windows 10 error message, it’s the firewall settings that prevent internet access via Bluetooth. Has this issue been dealt with in this article?

Armando Rodriguez
Armando Rodriguez
4 years ago

This really worked! Thank you!

Armando Rodriguez
Armando Rodriguez
4 years ago

Awesome!! This really worked. Thank you!

Akash Knox
Akash Knox
4 years ago

when i use a usb cable it works fine , But when connected via Wifi it doesn’t …………………. i tried everything

Azazel Fuentes
Azazel Fuentes
4 years ago

Thanks! This is the second time I’ve had to change the setting back to obtain IP address automatically. For some reason it keeps changing.

Wak Zack
Wak Zack
4 years ago

im just disable the Use a Proxy Server at Manual Proxy Setting.done

Vlassis Tsighkakos
Vlassis Tsighkakos
5 years ago

Very thank you for that great guide. The TEMP Files deletion fixed the problem, by now… 🙂

Kajol Sharma
Kajol Sharma
5 years ago

In my case all of the above steps are not working and Internet is not connecting
So I downloaded a application which is ultrasurf.exe which help me and I got connected to internet Again

Lofi Btz
Lofi Btz
5 years ago

It was google chrome all along… wow 😂 I switched to Microsoft edge and it worked perfectly. Nice one chrome 🤦‍♂️

Nirmal Babu
Nirmal Babu
6 years ago

It actually work. What a quick fix. Thanks a lot

Pierre Lesca
Pierre Lesca
6 years ago

Hi ! I have this problem and trying to fixing all the day. I followed the tutorial, and some other solutions in the comments, but nothing works. I can browse a website the 30s after my computer is turned on, and then it stops working.

Has somebody any other idea ?

Gilberto Correa
Gilberto Correa
6 years ago

I tried all steps above and nothing worked, tried changing the DNS too, uninstalling my antivirus, Bluetooth is off and everything else suggested. My WiFi works great in all devices but my computer.

Anjali K.S
Anjali K.S
6 years ago

I still face issue 🙁

hassan
hassan
6 years ago

in my laptop some places wifi connected well and some places connected but no internet (in that place i should assign ip manually then it works )

thanks for advance

Zaher Malkawi
Zaher Malkawi
6 years ago

I had this problem and I discovered that the antivirus was the reason >> try turning off antivirus or uninstall it then test your connection >>good luck

Jeremiah Williams
Jeremiah Williams
6 years ago

Thank you so much.

Sæyah
Sæyah
6 years ago

Strange enough setting the DNS to
8.8.8.8
8.8.4.4.
helped me

Lyes Van
Lyes Van
6 years ago

thanks ! removed antivirus and its solved

Axelman8
Axelman8
6 years ago

Had a problem with a Wifi pci card (conceptronic) that could find and connect to my network, but had no internet after a W10 update.
All i did was just uninstall the lancard in device management and just refreshed the new inserted devices, it installed itself instandly… then i connected to my network and got it working like a charm… lucky me? just give it a try, who knowes 😉

good luck
Axelman8

Md Anamul Haque
Md Anamul Haque
6 years ago

Thanks….. Solution number 2 worked for me …. But another problem….. I can’t access to a specific site.. .