How to Fix Bug Check 0x109: CRITICAL_STRUCTURE_CORRUPTION

The CRITICAL_STRUCTURE_CORRUPTION bug check has a value of 0x00000109. This indicates that the kernel has detected critical kernel code or data corruption.

How to Fix Bug Check 0x109: CRITICAL_STRUCTURE_CORRUPTION G5vSan2


Causes Of This Error

1. The most common cause of this error is a virus that modifies system kernel data. If that’s the case, then it is advised to make a clean boot and scan the system for viruses.

2. Another common cause is a RAM memory module that works incorrectly. A module may become faulty after a power outage or simply as the time passes, so it is recommended to check the system memory for errors with Memtest86+ software.

3. Sometimes after a system reinstall or a Windows Update, the system drivers are installed incorrectly and the system is unable to boot as a result. Install latest versions of device drivers.

4. Running the chkdsk utility tool can output any issues found with your HDD driver. If the 0x00000109 error is caused by a corrupt HDD, chkdsk should let you know.

Boot your computer with Windows Installation DVD and from Windows Recovery Environment start the Command Prompt.

Type below command at the Command Prompt and press Enter key.

Following command will fix errors on the disk and locates bad sectors and recovers readable information.


Code:

Chkdsk D: /f


Replace partition letter D: with Windows installed partition letter.  When computer boots into Windows Recovery Environment (WinRE) environment the drive letter assign to Windows partition may not be C: drive letter because Windows 7, 8 , 8.1 and 10 creates a separate system partition when it's installed from scratch. The system partition contains boot files WinRE assigns the system partition the C: drive letter and the Windows installed partition will be assign any other drive letter usually D: drive letter is assign to Windows installed partition. The Bcdedit /enum | find "osdevice" command can be use to find out the drive letter of the Windows installed partition the output of the Bcdedit command is similar to this osdevice partition=D:. The drive letter after partition= is the drive letter of the Windows partition.


Did you find this tutorial helpful? Don’t forget to share your views with us.