web-dev-qa-db-fra.com

Comment diagnostiquer un écran Bleu Windows?

Parfois, je dois répondre aux appels de support répondant aux crashs PC avec des écrans bleus. Comment puis-je effectivement réduire le problème de donner les informations sur cet écran? Quelles sont les questions les plus importantes que je dois poser à l'utilisateur?

Edit : par "Diagnostiquer" Je veux dire, comment puis-je interpréter les informations sur l'écran bleu afin de réduire la cause du problème?

29
splattne

Lorsque l'ordinateur bluesCreens, il créera probablement une vidage de la mémoire. Le contenu de la mémoire est écrit sur le pageFile lorsque le système diminue. Il utilise le pageFile comme espace réservé pour les données car il est trop dangereux d'essayer de créer un nouveau fichier sur disque.

Lorsque la machine démarre à nouveau, il détectera la décharge et déplacez les données dans un fichier de vidage séparé (typiquement C:\Windows\Memary.dmp ou C:\Windows\MiniDumps * .dmp).

Installez Windbg et ouvrez le fichier .DMP. Cliquez sur le lien! Analyser. Maintenant, cela vous montrera la pile du fil qui a tué Windows et vous montre quels fichiers impliqués. Souvent, Windbg vous dirigera directement dans un fichier de pilote spécifique. Vous pouvez trouver des instructions pas à pas ici .

Je peux vous recommander de lire Blog de Mark Russinovich et des livres. Vous pouvez télécharger WINDBG à partir de Microsoft .

La question de l'utilisateur est donc la suivante: "Pouvez-vous m'envoyer un e-mail votre fichier de vidage?"

23
Frode Lillerud

Mark Russinovich (de Sysinternals Fame) a une excellente entrée de blog où il décrit comment on peut utiliser les outils de débogage pour suivre le nom du module et même le cadre de pile (appel de la fonction) au cours de laquelle l'écran bleu eu lieu.

Il est illustré, bien écrit, et m'a aidé à me mettre mes pieds sous moi lorsque j'ai commencé à apprendre à déboguer les messages d'écran bleu.

9
Shalom Craimer

Le code d'erreur en haut à gauche. En googling cela, vous pouvez souvent le réduire pour savoir s'il s'agit d'un problème matériel ou logiciel. Procéder de là (les résultats de Google).

6
Mark S. Rasmussen

S'ils ont le blueScreen toujours ouvert: le message actuel près du sommet (I.e. irql_driver_less_or_equal) et le code d'erreur en bas (0x ...........) avec le module qui s'est écrasé (c'est-à-dire nvdisp4.dll).

Il y a des approches communes ici, mais dans mon exemple, c'est un argument bleus causé par le pilote graphique NVIDIA. Si vous analysez quelques critères bleus, il existe des messages, des codes et des modules courants qui apparaissent régulièrement, donc après un certain temps, vous devriez pouvoir réduire plus facilement les problèmes simplement à travers l'expérience.

3
Michael Stum

Ce sont les choses que je recherche depuis 1.) Le PC que BluesCreens, est normalement ma connexion Internet. 2.) BluesCreens Flash de trop vite pour même un utilisateur expérimenté comme moi. Donc, je comple fortement sur les questions.

  1. Tout d'abord, avez-vous changé de matériel ces derniers temps?
  2. Avez-vous installé un nouveau logiciel?
  3. Surtout, pouvez-vous entrer en mode sans échec?

Il va sans dire que si la réponse à trois ci-dessus est oui, annulez-vous que jamais un et deux ci-dessus est oui. Si les deux et deux sont oui, gérez l'annulation parté en faisant un test avant de faire l'autre.

1
jake

Essayez de vérifier l'observateur de l'événement, si vous ne voyez rien d'évident là-bas (ne me surprendrait pas) Essayez de donner aux outils de débogage MS

http://www.microsoft.com/whdc/devtools/debugging/default.mspx

1
l0c0b0x