Что именно проверяет система
В 64-разрядной Windows есть защита ядра: система следит за тем, чтобы её собственные критичные структуры и код не менялись после загрузки. Раньше сторонние программы правили ядро свободно — так работали и антивирусы, и вредоносные программы. Защита это прекратила: любое изменение теперь означает немедленную остановку.
Код CRITICAL_
Вариантов три, и они сильно различаются по частоте. Чаще всего — программа с драйвером уровня ядра, которая пытается делать то, что раньше было можно. Реже — неисправная планка памяти, исказившая содержимое без чьего-либо участия. Иногда — вредоносное ПО, для которого подмена структур ядра и есть способ спрятаться.
