Ivan Jenic By: Ivan Jenic
6 minute read


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 to resolve CRITICAL_STRUCTURE_CORRUPTION error in Windows 10

Table of contents:

  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


Solution 1 – Unplug all the peripherals from your computer

These issues can be caused by additional devices attached to your computer, so if you have 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.

Solution 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.

Update drivers automatically

It is very important to choose the right driver versions from the manufacturer 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.

Solution 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.

Solution 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:\RepairSource\Windows /LimitAccess
  6. Make sure to replace ”C:\RepairSource\Windows” path of your DVD or USB.
  7. Follow further on-screen instructions.

Solution 5 – Check the hard drive

There’s also a chance your hard drive is somehow damaged or corrupt. And that can also give you the CRITICAL_STRUCTURE_CORRUPTION error. So, let’s check if there’s something wrong with your hard drive.

Here’s how to do that in Windows 10:

  1. Go to My Computer, right-click your system drive (most likely C:), and go to Properties.
  2. Head over to the Tools tab, click Error Checking, and go to Scan drive.
  3. Wait for the process to finish.
  4. Restart your computer.

You can also perform the error checking in the Command Prompt:

  1. Go to the Command Prompt (as shown above).
  2. Enter the following line and press Enter on your keyboard: chkdsk /f C:
  3. Wait for the process to finish.
  4. Restart your computer.

Solution 6 – Use Driver Verifier Manager

Driver Verifier Manager is a handy tool for resolving driver compatibility issues. This tool basically allows you to verify drivers from unofficial providers that Windows 10 doesn’t originally recognize. So, if an unofficial driver gives you this error message because Windows 10 doesn’t recognize it, Driver Verifier Manager will probably handle it.

Here’s how to run Driver Verifier Manager in Windows 10:

  1. Go to Search, type verifier, and open verifier. 
  2. When the Driver Verifier Manager wizard pops up, select Create custom settings.
  3. Select every option except Randomized low resources simulation and DDI compliance checking and click Next. "store data structure corruption" BSOD
  4. Now, choose the Select driver names from a list option.MSDN bugcheck critical_structure_corruption
  5. After that, select all the drivers that appear as unofficial.
  6. Click Finish.
  7. Now, go to search, type cmd, and open the Command Prompt as Administrator.
  8. Type in the following commands and press Enter after each one:
    • verifier /querysettings
    • verifier /reset
  9. Restart your computer.

Solution 7 – Use Memory Diagnostic Tool 

And finally, in case your system memory causes the CRITICAL_STRUCTURE_CORRUPTION error, let’s try to resolve it with the Memory Diagnostic Tool. Here’s how:

  1. Go to Search, type memory diagnostic, and open Memory Diagnostic Tool.
  2. When the window pops up, choose Restart now and check for problems.wdboot sys sys critical_structure_corruption
  3. Follow the further process.
  4. Let your computer restart.

Solution 8 – Perform a clean install of Windows 10

Critical_structure_corruption error can be caused by software since software sometimes installs its own drivers, and this can cause issues, so maybe you should make a backup of all your files and perform a clean install of Windows 10. Format your partition and install Windows 10 on an empty partition, without updating from Windows 8 or 7. If you don’t know how to do this, contact a professional.

If you’re still having issues on your PC or you simply want to avoid them for the future, we recommend you to download this tool (100% safe and tested by us) to fix various PC problems, such as file loss, malware and hardware failure.

That’s it, if you have any other Windows 10-related issues you can check for the solution in our Windows 10 Fix section.

Editor’s Note: This post was originally published in May 2016 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.



Next up

Windows 10 May Update hit by major zero-day vulnerability

Rabia Noureen avatar. By: Rabia Noureen
2 minute read

Microsoft recently rolled out a new Windows 10 feature update. Apparently, the company ignored a major security flaw that existed in Windows 10. The flaw […]

Continue Reading

Bad news: Microsoft removes Huawei laptops from its online store

Rabia Noureen avatar. By: Rabia Noureen
2 minute read

We all know about the current US crackdown on Huawei products. Many big names are now abandoning collaborations with Chinese companies. Microsoft is not behind […]

Continue Reading

Upcoming Windows 10 OS won’t support certain Wi-Fi networks

Rabia Noureen avatar. By: Rabia Noureen
2 minute read

Microsoft recently rolled out the Windows 10 May 2019 Update to the general public. Speaking of new OS versions, the tech giant is planning to […]

Continue Reading