Question

J'ai une image disque qui fonctionne bien et a des milliers d'heures d'exécution sans écrans bleus signalés. J'ai mis en place une boucle de redémarrage et je n'ai pas vu d'écran bleu après quelques dizaines de cycles.

J'ai installé un pilote tiers pour un matériel et j'ai maintenant un écran bleu toutes les bottes de 3 ou 4. Il semble être causé par la corruption de la piscine.

J'ai activé le vérificateur du conducteur pour ce pilote et vérifié uniquement le pool spécial. Il ne fera plus d'écran bleu. Après avoir désactivé le vérificateur, je ne peux toujours pas obtenir des écrans bleus. C'est la deuxième fois que je passe par le processus, et cela semble reproductible.

Il semble que cela définit une sorte de drapeau lorsqu'il détecte le vérificateur - je sais qu'il y a des rapports de fabricants qui trichent WHQL de cette façon, bien que j'espère qu'il y a une autre explication. Il n'y a rien d'évident dans le registre, et les cordes ne trouvent rien d'utile dans le binaire.

Le fabricant a expédié un PDB avec des symboles privés avec le conducteur. Y a-t-il un moyen de fouiller en utilisant le fichier PDB sans exécuter réellement le pilote et utiliser un débogueur de noyau? J'apprécierais également tous les autres conseils pour résoudre des problèmes comme celui-ci.

Merci

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top