How To Fix "CRITICAL_STRUCTURE_CORRUPTION" Blue Screen Of Death Error
Blue Screen of Death (BSOD) is a blue screen error that occurs when starting the computer, upgrading to a newer version of the operating system, or seems to appear randomly. In fact, there is always a specific reason for the error. Blue screens are usually caused by software running in the Windows kernel or problems with hardware. The message states that "Your PC ran into a problem and needs to restart". This is the only action you can take at this point, however, it can sometimes take more than just a restart to bypass the Blue Screen of Death. This depends on the extent of the problem and the specific error code. For example, you might have encountered the Blue Screen of Death with the "CRITICAL_STRUCTURE_CORRUPTION" error.
The "CRITICAL_STRUCTURE_CORRUPTION" BSOD error can have a number of causes such as corrupted or incompatible drivers, problems with Random Access Memory (RAM) or Hard Disk Drive (HDD), third-party software issues, and problems relating to hardware or viruses. To address these problems, you must be logged into Windows. If you are unable to log into Windows and continually receive the "CRITICAL_STRUCTURE_CORRUPTION" error even after a restart, boot Windows into Safe Mode with Networking. If you are not sure how to do this, read this guide and use the "Interrupt Windows Boot Process" method described. Alternatively, you can use the Windows Installation CD/DVD/USB and boot Windows into Safe Mode with Networking using the Automatic Repair (Advanced Startup) screen. Once you are logged into Windows, apply the methods described below to fix the "CRITICAL_STRUCTURE_CORRUPTION" blue screen error.
Table of Contents:
- Run Windows Memory Diagnostic Tool
- Check Your Disk For Errors
- Uninstall Third-Party Software
- Run Windows Troubleshooter
- Run System File Checker
- Perform A Clean Boot
- Update Drivers
- Video Showing How To Fix "CRITICAL_STRUCTURE_ERROR"
Run Windows Memory Diagnostic Tool
This error message can appear due to a problem with Random Access Memory (RAM). If the RAM is failing, consider replacing it, but first you need to be sure that this is where the problem exists. A built-in Windows tool called Windows Memory Diagnostic is available. We recommend that you run it to see if there is a problem with computer memory. To open the Windows Memory Diagnostic tool, type "memory diagnostic" in Search and click "Windows Memory Diagnostic".
You will be given two options: 1) restart the computer now and check for problems immediately; 2) check for problems the next time you start the computer and let it do a scan before loading the Windows operating system. Select your preferred option and this tool will check and report any problems.
Check Disk For Errors
It is a good idea to periodically check the disk for errors. A built-in Windows tool is available to check the integrity of disks. It examines them and corrects many types of common errors. You can run this tool from the command line or through a graphical interface. In this case, we recommend that you run it on the command line using Command Prompt. Open Command Prompt by typing "command prompt" and right-click on the "Command Prompt" result. Select "Run as administrator" from the drop-down menu.
In the Command Prompt window, type the "chkdsk C: /f" command and press Enter on the keyboard. Replace "C" with the letter of the hard drive if it is not the C: drive you want to scan (or if the Windows operating system is on another drive). The "chkdsk C: /f" command detects and repairs logical issues affecting the drive. To repair physical issues, also run the "chkdsk C: /r" command. You can run both commands at once by typing "chkdsk C: /f /r" Windows will need to restart the computer to finish the scan. The disk checking can take some time, depending on the power of your computer and size of hard drive. Be patient and wait until it is complete.
NOTE: If you see a message stating that Chkdsk cannot run because the volume is in use by another process, and you are asked if you would like to schedule the volume to be checked the next time the system restarts, press the "Y" key on your keyboard. The disk will be checked for errors after the restart.
Uninstall Third-Party Software
It is possible that recently-installed software is causing the "CRITICAL_STRUCTURE_CORRUPTION" error. Some users have reported that software such as Daemon Tools, MacDriver, Alcohol 120%, VirtualBox, and BlueStacks causes the error - after uninstalling it, they were not affected by the blue screen error. If you have installed software recently (particularly the aforementioned software), we recommend that you uninstall it. To uninstall, press the Windows key + R, or right-click the Start menu and select "Run" from the contextual menu. This will open the Run dialog box.
Type "appwiz.cpl" and press Enter on the keyboard - this will launch the "Programs and Features" window.
In the Programs and Features window, locate the program and uninstall it by right-clicking on it and choosing "Uninstall" from the drop-down menu. Restart the computer and see if you still receive the "CRITICAL_STRUCTURE_CORRUPTION" error.
Run Windows Troubleshooter
Windows includes a number of troubleshooters designed to quickly diagnose and automatically resolve various computer problems. Troubleshooters cannot fix all problems, but they are a good place to start if you encounter a problem with your computer, operating system or connected devices. In this case, you will need to use the audio troubleshooter. To start troubleshooting, go to Settings and type "troubleshoot". Select "Troubleshoot" from the list.
Now find "Blue Screen" under 'Find and fix other problems' and select it. Click "Run the troubleshooter" and follow the instructions. Windows will try to troubleshoot the error that causes Windows to stop or restart unexpectedly. See if this troubleshooter is able to fix the "CRITICAL_STRUCTURE_CORRUPTION" error.
Run System File Checker
To fix the "CRITICAL_STRUCTURE_CORRUPTION" blue screen error, you can run the System File Checker (SFC), a utility in Windows that allows users to scan for corruptions in Windows system files and restore them. If there are any corrupted driver files, this tool might fix the problem. This guide describes how to run the System File Checker tool (SFC.exe), scan system files and repair missing or corrupted ones. The "sfc scannow" option is one of several specific switches available with the sfc command, the Command Prompt command used to run System File Checker. To run it, open elevated Command Prompt. You must run an elevated Command Prompt to perform a SFC scan. Open Command Prompt using administrative privileges and type the "sfc /scannow" command. Press Enter on the keyboard to execute this command. System File Checker will start and should take some time to complete (about 15 minutes). Wait for the scanning process to complete and restart your computer. See if the "CRITICAL_STRUCTURE_CORRUPTION" error persists.
Perform a Clean Boot
When you start Windows using a normal startup operation, several applications and services start automatically, and then run in the background. These programs include basic system processes, antivirus software, system utility applications, and other software that has been previously installed. These applications and services can cause software conflicts. A clean boot is performed to start Windows using a minimal set of drivers and startup programs. This helps eliminate software conflicts that occur when you install a program or an update, or when you run a program in Windows. To perform a clean boot, type "system configuration" in Search and click on the "System Configuration" result.
In the System Configuration window, click on the "Services" tab and then mark the "Hide all Microsoft services" checkbox. Then, click on "Disable all".
Click the "Startup" tab and click "Open Task Manager".
Under the Task Manager Startup tab, select the first application and click "Disable" to disable it. Disable all applications one by one, repeating this step. Once all programs are disabled, close Task Manager and click "OK" in the System Configuration Startup tab. Restart the computer to see if this fixes the "CRITICAL_STRUCTURE_CORRUPTION" error.
If you are able to start Windows with a clean boot, you will know that one of the programs that is launched at the system startup is causing the error. Find out which one is causing the problem by disabling them individually in a process of elimination. Then uninstall it, or keep it disabled.
As mentioned in the article introduction, one of the possible reasons for the "CRITICAL_STRUCTURE_CORRUPTION" error is incompatible or corrupted drivers. A device driver is software that provides information to the operating system and other software about how to interact with certain hardware. It is rather like a translator between software and hardware, since they often are created by different manufacturers, companies, or individuals. The driver allows software and hardware to communicate smoothly. In most cases, computers are not be able to send and receive data correctly without drivers. If the appropriate driver is not installed, the device might not function properly, if at all. In this case, it is difficult to ascertain which driver is causing the error, however, some users have reported that it was the video driver. We recommend that you update this driver first, and if the problem persists, update all other drivers. Type "device manager" in Search and click the "Device Manager" result or right-click Start menu and select "Device Manager" from the contextual menu.
In Device Manager, you will see a list of devices connected to your computer. Find and expand the "Display adapters" category and right-click the display adapter. Select "Update driver".
You will be asked if you want to search for updated driver software automatically or to browse your computer for driver software. If you select the first option, Windows will search your computer and the Internet for the latest driver software for your device. If you select the second option, you must locate and install the drivers manually. To install drivers manually, you will need to have them previously downloaded from your device manufacturer's official website. Initially, we recommend the first option.
Restart the computer and see if you still receive the "CRITICAL_STRUCTURE_CORRUPTION" blue screen error. If the error persists, update other drivers by following the same steps. Or, use third-party software to update all drivers at once. For example, Snappy Driver Installer (SDI) is a powerful free driver updater tool for Windows that can store its entire collection of drivers offline. Having offline drivers gives Snappy Driver Installer the ability to have access to fast driver updates, even if there is no active Internet connection on your computer. Snappy Driver works with both 32-bit and 64-bit versions of Windows 10, Windows 8, Windows 7, Windows Vista, and also works with Windows XP. Drivers are downloaded through Snappy Driver Installer in 'driverpacks', which are simply collections (packs) of drivers for various hardware such as sound devices, video cards, network adapters, etc. It can also show duplicate drivers and invalid drivers. It separates the updates that require you to restart your computer so that they are easier to distinguish. You can download Snappy Driver Installer from here.
If none of the above methods work, try to reinstall Windows. Backup your files and clean install the Windows operating system. If you know of other solutions to this problem, not mentioned in our guide, please share them with us by leaving a comment in the section below.
Video Showing How To Fix "CRITICAL_STRUCTURE_ERROR":