0x000000C5: How to Fix This BSoD Error in 8 Ways

Some of the advanced methods to solve the BSoD error

by Loredana Harsana
Loredana Harsana
Loredana Harsana
Managing Editor
Loredana is a passionate writer with a keen interest in PC software and technology. She started off writing about mobile phones back when Samsung Galaxy S II was... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • High CPU temperatures or overclocked CPUs can often cause 0x000000C5 errors. 
  • Disabling CPU overclocking, restoring standard CPU frequencies, or improving cooling with thermal paste may fix the error. 
  • A fail-safe mechanism on your CPU may cause your PC to crash with the BSoD error, shutting itself down to prevent damage.
To fix various PC problems, we recommend DriverFix: This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

The 0x000000C5 BSoD error, or DRIVER_CORRUPTED_EXPOOL error, is a type of Blue Screen of Death (BSOD) that can occur when a driver tries to access a memory location that it is not authorized to access or when there is corruption in the system pool memory.

Many users have reported that they encountered this BSoD error when running a resource-intensive program, such as a video editor or a game. It can also occur during startup, shutdown, and while using specific applications.

Why am I getting a 0x000000C5 BSoD error?

This error occurs when a driver attempts to access an invalid memory location, which can happen for a variety of reasons, such as:

  • Outdated or incompatible drivers: If your computer’s drivers are outdated or incompatible with your operating system, they can cause this error.
  • Corrupted system files: If important system files are corrupted or missing, it can cause errors like this.
  • Malware or virus infections: Malware or virus infections can damage system files or drivers, leading to the BSoD error.
  • Hardware issues: Problems with your computer’s hardware, such as faulty RAM or a failing hard drive, can also cause the 0x000000C5 error.

How do I fix the 0x000000C5 BSoD error?

Here are some simple steps you can take to troubleshoot and resolve this error before diving into more complex solutions:

  • Restart your computer: Sometimes, a simple restart can fix the issue.
  • Uninstall the third-party antivirus or recently installed programs: You can try turning off the real-time protection of the antivirus program (such as SUPERAntiSpyware, Avira Antivirus, and Security Essentials), or uninstalling it completely if that doesn’t work.

If none of the above steps worked, you can try the solutions below one by one.

1. Repair the hard drive

  1. Press Windows + R to open the Run dialog box, type cmd, hold the Ctrl + Shift key, and click OK to launch Command Prompt as Administrator.cmd
  2. Click Yes on the User Account Control (UAC) prompt window.
  3. In the Command Prompt window, type the following command and press Enter: chkdsk /f/r chkdsk
  4. In case you are prompted to schedule the scan on the next restart, type Y and press Enter.
  5. After that, restart your device to run the hard disk checkup.

2. Update the device drivers

  1. Press the Windows key, type device manager, and click on Device Manager from the search result.Devmgr
  2. To update a driver, search for any driver that is outdated or faulty in the Device Manager window and has a yellow exclamation mark beside it. Then, right-click on the driver and choose the Update driver option. Update
  3. On the next window, select Search automatically for drivers.search update
  4. In case a newer driver is available, the system will notify you. Simply follow the on-screen instructions to install it.
  5. Then, restart your device and check if the problem is resolved.
  6. If the Device Manager fails to update the driver, you may need to visit the manufacturer’s website and manually download the most recent driver.
  7. Then, install the driver and restart the computer.

If you need a way to update all the drivers on your computer quickly, you can use the DriverFix tool. It scans your computer to find old drivers and replace them with the newest versions.


Use DriverFix to find the latest updates for all your computer’s drivers and enjoy a smoother performance.
Free Trial Download now

3. Roll back the recently updated driver

  1. Open Device Manager and locate the recently updated or problematic driver.
  2. Right-click on the driver and select Properties.Properties
  3. In the driver Properties window, switch to the Driver tab, and click the Roll Back Driver button.Roll back driver
  4. Select an appropriate reason and click Yes to roll back the driver.Choose a reason
  5. After that, restart your computer and check if the error has been resolved.
Note icon NOTE
If you encountered the 0x000000C5 BSoD error after updating drivers, you can try rolling back the driver to the previous version. Rolling back a driver can help restore the device’s stability and functionality.

4. Check the CPU temperature

  1. Go to the CoreTemp website on your browser and download the latest version of the Core Temp tool.
  2. After downloading the tool, run the installer, click Yes at the User Account Control dialog and follow the on-screen to complete the installation.Install coretemp
  3. While installing, uncheck the Build your Kingdom With Goodgame Empire option and click Next on the Select Additional Tasks screen to prevent bloatware installation.Uncheck bloat
  4. Once the tool is installed, launch the Core Temp tool.
  5. Now, take a look at the Temperature Readings for the CPU temperature. CPU Temp
  6. Next, close all unnecessary programs, background processes, and non-critical services that might consume CPU resources.
  7. If the computer crashes while running a particular application or game, try rerunning them and check the temperature readings.
  8. If your CPU frequencies are overclocked or the temperature is too high, try to bring them back to the standard temperature and see if the 0x000000C5 error persists.
Note icon NOTE
Overheating has been reported as one of the most common causes that could lead to the stop code 0x000000C5. If you’ve overclocked your CPU and pushed it too far, it may result in overheating, which can cause this error.

Expert tip:


Outdated drivers are the main reason for errors & system issues. If some of your files are missing or crashing, an automated solution like DriverFix can solve these problems in just a couple of clicks. And it's also lightweight on your system!

Laptops, notebooks, and ultrabooks have higher temperature readings than desktop computers. Therefore, it’s crucial to research the standard temperature for your CPU model online to know what temperature range to expect.

A typical temperature range for idle PCs is between 30 and 40 Celsius. If you’re performing a resource-demanding activity like gaming, the ideal temperature range should be between 65 and 80 degrees Celsius to prevent overheating issues.

You could also apply or reapply thermal paste (if it has dried up), clean your CPU cooler, or even install extra cooling options to prevent your system from overheating.

5. Perform a Clean Boot

  1. Open the Run command box by pressing Windows + R, type msconfig and press Enter.msconfig
  2. Go to the Services tab, check the Hide all Microsoft services box, and click Disable all.hide microsoft service
  3. Then, click Apply to save the changes.Apply
  4. Next, switch to the Startup tab and click on Open Task Manager.Open Task Manager
  5. Now, check the Start-up impact section and disable the apps of high impact. Select the app and click the Disable button. disable startup
  6. After that, restart your computer. When the computer restarts, it will only run the necessary services.
  7. If the 0X000000C5 error no longer appears during clean booting, it means that the third-party program or service is the cause of the problem.
  8. If this is the case, open the System Configuration console again, re-enable a few of the disabled services at a time, and then reboot the computer to see if the BSoD appears. Repeat the process until every previously disabled service is enabled.re-enable services
  9. After identifying the exact culprit, you can permanently disable the service or remove the associated app from your system.

6. Disable Overclocking 

  1. To check if your CPU is overclocked, download and install CPU-Z Software.
  2. Then, launch the CPU-Z application and check Core Speed and Multiplier under the CPU tab. Alternatively, you can access the BIOS/UEFI settings and look for Core Ratio, Voltage, and FSB Frequency values.Core Speed
  3. If the Core Speed and Multiplier values exceed their original ones, your CPU is overclocked.
  4. If your computer is overclocked, enter the BIOS / UEFI settings by pressing the appropriate key (usually F2 or Delete).
  5. Once in the BIOS / UEFI settings, locate the Overclocking option, OC, or options related to frequency and voltage settings for your CPU, GPU, and RAM. 
  6. Then, disable overclocking or reset the frequency and voltage settings to their default values.
  7. Restart your PC and check if the 0x000000C5 error stops happening.

Depending on your specific machine and motherboard, overclocking settings may be located in different sections of the BIOS / UEFI settings.

7. Manually install KB4012598 Windows update

  1. Go to the Microsoft Update catalog and find the update patch compatible with your operating system.
  2. Click the Download button next to the update you want to download.manually update
  3. On the pop-up window, click the hyperlink to download the update.download msu
  4. After the .msu file is downloaded, double-click on the file, and follow the on-screen instructions to install the KB4012598 patch.
  5. Once the patch is installed, restart your device and check if the 0x000000C5 BSoD error has disappeared.
Note icon NOTE
If you are experiencing the 0X000000C5 BSoD error on Windows 8 or lower version or  Windows Server,  it may be caused by a software malfunction. Microsoft has already released a patch update (KB4012598) to address this problem.

If the previous solutions don’t work, you can go back to a previous point when your computer was working fine using System Restore or completely start fresh by reinstalling Windows with the Windows reset feature.

If you happen to fix this BSoD error in another way, please let us know in the comment section below.

Still having issues? Fix them with this tool:


Some driver-related issues can be solved faster by using a dedicated tool. If you're still having problems with your drivers, just download DriverFix and get it up and running in a few clicks. After that, let it take over and fix all of your errors in no time!

This article covers:Topics: