У меня есть образ диска, который хорошо работает и имеет тысячи часов работы без синих экранов. Я настроил петлю перезагрузки и через несколько десятков циклов не увидел синий экран.
Я установил сторонний драйвер для аппаратного обеспечения и теперь получаю синий экран каждые 3 или 4 загрузки. Кажется, это вызвано повреждением пула.
Я включил проверку драйвера для этого драйвера и проверил только специальный пул. Это не будет синий экран больше. После отключения верификатора я все еще не могу получить синие экраны. Это второй раз, когда я прошел через этот процесс, и он кажется повторяемым.
Кажется, что он устанавливает какой-то флаг, когда он обнаруживает верификатор - я знаю, что есть сообщения о том, что производители так обманывают WHQL, хотя я надеюсь, что есть и другие объяснения. В реестре нет ничего очевидного, и строки не находят ничего полезного в двоичном файле.
Производитель отправил pdb с личными символами вместе с драйвером. Можно ли как-нибудь возиться с использованием файла pdb, не запуская драйвер и не используя отладчик ядра? Буду также признателен за любые другие советы по решению подобных вопросов.
Спасибо