Почему ядро всегда «виновато»
Ядро отвечает за работу с памятью, потоками и обращениями драйверов к оборудованию. Любой драйвер работает не сам по себе, а через ядро, и когда драйвер передаёт неверный адрес или нарушает правила работы с памятью, падение происходит внутри ядра. Программа анализа честно указывает место падения — и это ntoskrnl.exe, хотя виновник другой.
Аналогия простая: если водитель не справился с управлением, авария произойдёт на дороге, но чинить нужно не дорогу. Поэтому первое, что стоит сделать, увидев это имя, — перестать искать проблему в нём и посмотреть на остальную часть отчёта.
