STOP 0x00000109 : CRITICAL_STRUCTURE_CORRUPTION
STOP Errors are usually the result of a hardware malfunction or device driver issue. It is also possible to receive a Blue Screen Error due to bad system memory, malfunctioning power supply, components overheating, or hardware overclocked beyond its specification. In older versions of the Windows OS you may also receive Blue Screen Errors due to incompatible DLL files.
Since the only option when receiving a Blue Screen Error is to reboot, any unsaved data is lost. With that in mind, it is very important to eliminate these errors to protect your data.
Basic Troubleshooting
Troubleshooting STOP Errors can be a difficult and time consuming process. Try these basic steps to fix your own Blue Scree Error. We hope it will help you avoid an expensive service call and provide a rewarding experience of solving the problem on your own.
Advanced Troubleshooting
The following details are for advanced users. These are provided for your convenience and may help those with advanced knowledge discover the root cause of their STOP Error.
The CRITICAL_STRUCTURE_CORRUPTION stop error code has a value of 0x00000109. This indicates that the kernel has detected critical kernel code or data corruption.
Parameters
The following parameters are displayed on the blue screen.
| Parameter | Description |
|---|---|
| 1 | Reserved |
| 2 | Reserved |
| 3 | Reserved |
| 4 | The type of the corrupted region. (See the following table later on this page.) |
The value of Parameter 4 indicates the type of corrupted region.
| Parameter 4 | Type of Corrupted Region, Type of Corruption, or Type of Action Taken That Caused the Corruption |
|---|---|
| 0x0 | A generic data region |
| 0x1 | A function modification or the Itanium-based function location |
| 0x2 | A processor interrupt dispatch table (IDT) |
| 0x3 | A processor global descriptor table (GDT) |
| 0x4 | A type-1 process list corruption |
| 0x5 | A type-2 process list corruption |
| 0x6 | A debug routine modification |
| 0x7 | A critical MSR modification |
Cause
There are generally three different causes for this stop error code:
- A driver has inadvertently, or deliberately, modified critical kernel code or data. Microsoft Windows Server 2003 with Service Pack 1 (SP1) and later versions of Windows for x64-based computers do not allow the kernel to be patched except through authorized Microsoft-originated hot patches. For more information, see
Patching Policy for x64-based Systems. - A developer attempted to set a normal kernel breakpoint using a kernel debugger that was not attached when the system was started. Normal breakpoints (bp) can only be set if the debugger is attached at start time. Processor breakpoints (ba) can be set at any time.
- A hardware corruption occurred. For example, the kernel code or data could have been stored in memory that failed.
Helpful Tools
The following products are free to try. We have found them to be of the highest quality and value. They have been extremely useful in our own pc troubleshooting and maintainance and we highly recommend trying them out for yourself.
XoftSpySE Anti-Spyware
With a lightning fast free scan and the largest authentic spyware detection database we have seen, XoftSpySE Anti-Spyware finds and removes threats that other spyware programs fail to detect. Download XoftSpySE Anti-Spyware
DriverCure
DriverCure will scan your system for driver and software updates. Its easy to use interface makes keeping your drivers updated quick and simple. They will even send you an email notification when new driver updates are available for your system! It doesn't get any more convenient than this. Download DriverCure
Browse STOP Error Codes:
- STOP 0x00000001
- STOP 0x00000002
- STOP 0x00000003
- STOP 0x00000004
- STOP 0x00000005
- STOP 0x00000006
- STOP 0x00000007
- STOP 0x00000008
- STOP 0x00000009
- STOP 0x0000000A
- STOP 0x0000000B
- STOP 0x0000000C
- STOP 0x0000000D
- STOP 0x0000000E
- STOP 0x0000000F
- STOP 0x00000010
- STOP 0x00000011
- STOP 0x00000012
- STOP 0x00000013
- STOP 0x00000014
- STOP 0x00000015
- STOP 0x00000016
- STOP 0x00000017
- STOP 0x00000018
- STOP 0x00000019
- STOP 0x0000001A
- STOP 0x0000001B
- STOP 0x0000001C
- STOP 0x0000001D
- STOP 0x0000001E
- STOP 0x0000001F
- STOP 0x00000020
- STOP 0x00000021
- STOP 0x00000022
- STOP 0x00000023
- STOP 0x00000024
- STOP 0x00000025
- STOP 0x00000026
- STOP 0x00000027
- STOP 0x00000028
- STOP 0x00000029
- STOP 0x0000002A
- STOP 0x0000002B
- STOP 0x0000002C
- STOP 0x0000002D
- STOP 0x0000002E
- STOP 0x0000002F
- STOP 0x00000030
- STOP 0x00000031
- STOP 0x00000032
- STOP 0x00000033
- STOP 0x00000034
- STOP 0x00000035
- STOP 0x00000036
- STOP 0x00000037
- STOP 0x00000038
- STOP 0x00000039
- STOP 0x0000003A
- STOP 0x0000003B
- STOP 0x0000003C
- STOP 0x0000003D
- STOP 0x0000003E
- STOP 0x0000003F
- STOP 0x00000040
- STOP 0x00000041
- STOP 0x00000042
- STOP 0x00000043
- STOP 0x00000044
- STOP 0x00000045
- STOP 0x00000046
- STOP 0x00000047
- STOP 0x00000048
- STOP 0x00000049
- STOP 0x0000004A
- STOP 0x0000004B
- STOP 0x0000004C
- STOP 0x0000004D
- STOP 0x0000004E
- STOP 0x0000004F
- STOP 0x00000050
- STOP 0x00000051
- STOP 0x00000052
- STOP 0x00000053
- STOP 0x00000054
- STOP 0x00000055
- STOP 0x00000056
- STOP 0x00000057
- STOP 0x00000058
- STOP 0x00000059
- STOP 0x0000005A
- STOP 0x0000005B
- STOP 0x0000005C
- STOP 0x0000005D
- STOP 0x0000005E
- STOP 0x0000005F
- STOP 0x00000060
- STOP 0x00000061
- STOP 0x00000062
- STOP 0x00000063
- STOP 0x00000064
- STOP 0x00000065
- STOP 0x00000066
- STOP 0x00000067
- STOP 0x00000068
- STOP 0x00000069
- STOP 0x0000006A
- STOP 0x0000006B
- STOP 0x0000006C
- STOP 0x0000006D
- STOP 0x0000006E
- STOP 0x0000006F
- STOP 0x00000070
- STOP 0x00000071
- STOP 0x00000072
- STOP 0x00000073
- STOP 0x00000074
- STOP 0x00000075
- STOP 0x00000076
- STOP 0x00000077
- STOP 0x00000078
- STOP 0x00000079
- STOP 0x0000007A
- STOP 0x0000007B
- STOP 0x0000007C
- STOP 0x0000007D
- STOP 0x0000007E
- STOP 0x0000007F
- STOP 0x00000080
- STOP 0x00000081
- STOP 0x00000082
- STOP 0x00000085
- STOP 0x0000008B
- STOP 0x0000008E
- STOP 0x0000008F
- STOP 0x00000090
- STOP 0x00000092
- STOP 0x00000093
- STOP 0x00000094
- STOP 0x00000096
- STOP 0x00000097
- STOP 0x00000098
- STOP 0x00000099
- STOP 0x0000009A
- STOP 0x0000009B
- STOP 0x0000009C
- STOP 0x0000009E
- STOP 0x0000009F
- STOP 0x000000A0
- STOP 0x000000A1
- STOP 0x000000A2
- STOP 0x000000A3
- STOP 0x000000A4
- STOP 0x000000A5
- STOP 0x000000A7
- STOP 0x000000AB
- STOP 0x000000AC
- STOP 0x000000AD
- STOP 0x000000B4
- STOP 0x000000B8
- STOP 0x000000B9
- STOP 0x000000BA
- STOP 0x000000BB
- STOP 0x000000BC
- STOP 0x000000BE
- STOP 0x000000BF
- STOP 0x000000C1
- STOP 0x000000C2
- STOP 0x000000C4
- STOP 0x000000C5
- STOP 0x000000C6
- STOP 0x000000C7
- STOP 0x000000C8
- STOP 0x000000C9
- STOP 0x000000CA
- STOP 0x000000CB
- STOP 0x000000CC
- STOP 0x000000CD
- STOP 0x000000CE
- STOP 0x000000CF
- STOP 0x000000D0
- STOP 0x000000D1
- STOP 0x000000D2
- STOP 0x000000D3
- STOP 0x000000D4
- STOP 0x000000D5
- STOP 0x000000D6
- STOP 0x000000D7
- STOP 0x000000D8
- STOP 0x000000D9
- STOP 0x000000DA
- STOP 0x000000DB
- STOP 0x000000DC
- STOP 0x000000DE
- STOP 0x000000DF
- STOP 0x000000E0
- STOP 0x000000E1
- STOP 0x000000E2
- STOP 0x000000E3
- STOP 0x000000E4
- STOP 0x000000E6
- STOP 0x000000E7
- STOP 0x000000E8
- STOP 0x000000E9
- STOP 0x000000EA
- STOP 0x000000EB
- STOP 0x000000EC
- STOP 0x000000ED
- STOP 0x000000EF
- STOP 0x000000F1
- STOP 0x000000F3
- STOP 0x000000F4
- STOP 0x000000F5
- STOP 0x000000F6
- STOP 0x000000F7
- STOP 0x000000F8
- STOP 0x000000F9
- STOP 0x000000FA
- STOP 0x000000FC
- STOP 0x000000FD
- STOP 0x000000FE
- STOP 0x000000FF
- STOP 0x00000100
- STOP 0x00000101
- STOP 0x00000103
- STOP 0x00000104
- STOP 0x00000105
- STOP 0x00000106
- STOP 0x00000108
- STOP 0x00000109
- STOP 0x0000010A
- STOP 0x0000010C
- STOP 0x0000010D
- STOP 0x0000010E
- STOP 0x0000010F
- STOP 0x00000111
- STOP 0x00000112
- STOP 0x00000113
- STOP 0x00000114
- STOP 0x00000115
- STOP 0x00000116
- STOP 0x00000117
- STOP 0x00000119
- STOP 0x0000011A
- STOP 0x0000011B
- STOP 0x0000011C
- STOP 0x0000011D
- STOP 0x00000121
- STOP 0x00000122
- STOP 0x00000124
- STOP 0x00000127
- STOP 0x0000012B
- STOP 0x0000012C
- STOP 0x1000007E
- STOP 0x1000007F
- STOP 0x1000008E
- STOP 0x100000EA
- STOP 0xC0000218
- STOP 0xC000021A
- STOP 0xC0000221
- STOP 0xDEADDEAD
Is a STOP error code missing?
Help us to make errorDecoder.com the best resource we possibly can by submitting you very own STOP error code details. If you have detailed information on any STOP error code please let us know by visiting the following link.
Submit Error Details Form

