FIX: CRITICAL_STRUCTURE_CORRUPTION in Windows 10

Ivan Jenic
by Ivan Jenic
Troubleshooting Expert
0 Comments
Download PDF
Affiliate Disclosure

  • This error is a Blue Screen of Death error and it’s usually related to drivers
  • These issues can be caused by additional devices attached to your computer.
  • If a Windows 10 error is the source of your sadness, visit our Windows 10 errors Hub
  • For more information, check out our Troubleshooting BSoD section ASAP.
How to fix CRITICAL_STRUCTURE_CORRUPTION in Windows 10

When you’re upgrading to Windows 10, you might experience some issues and these issues are commonly related to drivers or software.

One of the more irritating errors is CRITICAL_STRUCTURE_CORRUPTION error in Windows 10, and today we’re going to tell you how to fix it.

This is a Blue Screen of Death error and it’s usually related to drivers.

It’s quite annoying because your computer will restart when you receive this error, so here are few tips on how to fix this error.

But first, here are some more similar error messages and codes that can be resolved with the same solutions:

  • wdboot sys sys critical_structure_corruption
  • store data structure corruption BSOD
  • MSDN bugcheck critical_structure_corruption
  • critical_structure_corruption win32kfull sys

How can I fix CRITICAL_STRUCTURE_CORRUPTION error in Windows 10?

  1. Unplug all the peripherals from your computer
  2. Download the latest drivers for your motherboard and chipset
  3. Run the SFC scan
  4. Run DISM
  5. Check the hard drive
  6. Use Driver Verifier Manager
  7. Use Memory Diagnostic Tool 
  8. Perform a clean install of Windows 10

1. Unplug all the peripherals from your computer

These issues can be caused by additional devices attached to your computer, so if you have an external hard drive, printer, or anything else attached, you need to detach it from your computer.

Leave only your mouse and keyboard attached, and try again.

If your computer isn’t giving you the critical_structure_corruption error it means that problem is related to an external device.

You just need to plug in your devices one by one, until you find which device is causing you this problem. Then update drivers for it, and everything should be back to normal.


2. Download the latest drivers for your motherboard and chipset

Sometimes your motherboard can produce driver issues with a new operating system such as Windows 10, and usually, the best option is to go the motherboard manufacturer’s website and download the latest driver for your motherboard and chipset.


3. Update drivers automatically

It is very important to choose the right driver versions from the manufacturer’s website. However, obtaining the right drivers for your chipset can be tricky sometimes. So, a software dedicated to finding drivers automatically may come in handy.

Tweakbit’s Driver Updater (approved by Microsoft and Norton Antivirus) will help you update drivers automatically and prevent PC damage caused by installing the wrong driver versions. 

After several tests, our team concluded that this is the best-automatized solution.

Here is a quick guide on how to use it:

  1. Download and install TweakBit Driver Updaterdriver updater starting window
  2. Once installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates.
    • All you need to do is wait for the scan to complete.
      scanning proccess of Tweakbit driver updater
  3. Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once.
    • To update one driver at a time, click the Update driver link next to the driver name.
    • Or simply click the Update all button at the bottom to automatically install all recommended updates.
      Automatically Update complete
      Note: Some drivers need to be installed in multiple steps so you will have to hit the Update button several times until all of its components are installed.

3. Run the SFC scan

The next thing we’re going to try is the SFC scan. This is a built-in troubleshooting tool designed for resolving various system issues. And we hope it’ll also be helpful in this case.

Here’s how to run the SFC scan in Windows 10:

  1. Go to Search, type cmd, and open the Command Prompt as Administrator.
  2. Paste the following command and press Enter: sfc/scannowcritical_structure_corruption win32kfull sys
  3. Wait for the process to finish.
  4. Restart your computer.

4. Run DISM

If the SFC scan failed to resolve the issue, we’re going to try a more advanced troubleshooting tool.

As its name says, Deployment Image Service and Management (DISM) deploys the system image all over again, in order to solve all the problems on the way.

Here’s how to run DISM in Windows 10:

  1. Open the Command Prompt as shown above.
  2. Enter the following command and press Enter:
      • DISM.exe/Online/Cleanup-image/Restorehealth
  3. Wait for the process to finish.
  4. Restart your computer.
  5. In case the DISM can’t obtain files online, try using your installation USB or DVD. Insert media and type following command:
      • DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
  6. Make sure to replace C:/Repair/Source/Windows path of your DVD or USB.
  7. Follow further on-screen instructions.

Editor’s Note: This article continues on the next page. Need more guides? Visit our dedicated Windows 10 errors hub.

Editor's Note: This article was originally published in August 2015 and was revamped and updated in July 2020 for freshness, accuracy, and comprehensiveness.
Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!