Com resoldre errors de pantalla blava mitjançant WinDbg i BlueScreenView

Com resoldre errors de pantalla blava mitjançant WinDbg i BlueScreenView

La pantalla blava de la mort de Windows ens visita de vegades. De vegades, ho esperes. D’altres, l’espectre de la pantalla blava apareix de manera inesperada. Sigui com sigui, és frustrant, sobretot si no podeu diagnosticar ràpidament el problema.





Per sort, la pantalla blava sempre us proporciona un codi d’error. Però, com s’entén què significa això? Bé, utilitzeu un programa útil com el Depurador de Windows (WinDbg) o NirSoft BlueScreenView . Aquí teniu la vostra pràctica guia per resoldre errors de pantalla blava.





Què és un error de pantalla blava?

Quan Windows té un error catastròfic, el sistema es bloqueja. El bloqueig sol generar una pantalla blava. La pantalla blava (afectuosament coneguda com a Blue Screen of Death o BSoD) mostra tota una quantitat d'informació que detalla l'accident. Dins de la informació hi ha el perquè, on i com va passar l’accident.





Què causa els errors de pantalla blava?

Un error de pantalla blava pot tenir diverses causes , inclosos:

com fer la vostra pròpia antena de televisió
  • Maquinari defectuós
  • Programari defectuós
  • Controladors obsolets o mal codificats
  • Sobrecalentament
  • Overclocking

Això és només cinc causes potencials. Dins d’aquests, hi ha nombrosos errors específics. Aquí és on la pantalla blava del codi d'error de la mort entra.



Una pantalla blava de codi d'error de mort us proporciona un error específic per resoldre problemes. Podeu centrar els vostres esforços en lloc de suposar què ha fallat i per què. Per exemple, significa el codi 0x80240034 WU_E_DOWNLOAD_FAILED no s'ha pogut descarregar la vostra actualització de Windows . Per descomptat, és poc probable que causi un BSoD, però veieu com el codi té un missatge d'error específic.

Com es corregeix un error de pantalla blava?

La solució d'un error de pantalla blava depèn del tipus d'error . De vegades, és suficient una cerca ràpida a Internet per revelar el que no passa amb el vostre sistema. En altres ocasions, necessiteu un programari especial per a la depuració del sistema. A continuació s’explica com es corregeix l’error de pantalla blava mitjançant WinDbg o NirSoft BlueScreenView.





Com solucionar errors de pantalla blava amb WinDbg

WinDbg és una potent eina que podeu utilitzar per esbrinar la causa arrel del vostre error de pantalla blava.

Instal·lació de l’SDK de Windows 10

Dirigiu-vos al Pàgina de descàrrega de l'SDK de Windows 10 . L'SDK de Windows 10 conté nombroses eines, incloses les eines de rendiment de Windows, l'eina de depuració per a Windows, el kit de desenvolupament de programari .NET Framework i altres eines de desenvolupament. Seguiu aquests passos ara.





  1. Premeu el botó Baixeu-vos l'instal·lador botó. Un cop descarregat, executeu l’instal·lador.
  2. Quan s'obri l'instal·lador de l'SDK de Windows 10, seleccioneu la primera opció a Instal·la el kit de desenvolupament de programari de Windows al vostre ordinador. El camí d'instal·lació per defecte està bé.
  3. Seleccioneu Següent per continuar i acceptar la llicència. A la pàgina següent, desmarqueu totes les caselles de la barra Eines de depuració per a Windows .
  4. A continuació, premeu Instal·la .

Obertura i configuració de WinDbg

Obriu el menú Inici i aneu a Kits de Windows> WinDbg. Utilitzeu el depurador per a l'arquitectura del vostre sistema, ja sigui de 32 o 64 bits. Tinc un sistema de 64 bits, de manera que escolliré WinDbg X64.

Ara, heu de trobar el vostre bolcat de memòria BSoD. El bolcat conté la informació relativa a l'accident, com ara 'causa' i 'ubicació'.

Hi ha dos tipus principals de bolcades de memòria BSoD: un abocador complet i un minidump. Normalment, un minidump és més petit, però conté més informació que un dump complet (sé, fins a quin punt és enganyós).

  1. Normalment, trobareu els registres de minidump al directori arrel C: Windows Minidump . A la carpeta, trobareu els registres de minidump reals.
  2. Com a alternativa, es troba l’abocador complet a C: Windows memory.dmp

Per a aquest tutorial, analitzarem un minidump (perquè això és el que tinc a mà).

Nota: No teniu cap bolcat? Vegeu com activar els abocaments de Windows després d'un bloqueig.

D'acord, torna a WinDbg. En primer lloc, heu d’establir una font de símbols. Els símbols són essencialment identificadors de llenguatges de programació relacionats amb informació específica. Faciliten l’anàlisi de la informació que es troba en un registre (o codi).

Cap a Fitxer> Ruta del fitxer de símbols , a continuació, copieu i enganxeu el següent:

SRV*c:websymbols*http://msdl.microsoft.com/download/symbols

A continuació, premeu D'acord .

Analitzant el vostre abocament de bloqueig a WinDbg

Arrossegueu i deixeu anar el fitxer de bolcat a WinDbg. També podeu prémer Ctrl + D per obrir el navegador de fitxers i, a continuació, localitzeu el fitxer de bolcat. Quan es carregui el fitxer de bolcat, es trobarà amb la pantalla d'anàlisi inicial. Serà similar a això:

Hi ha dues coses que cal aprofitar des d'aquesta pantalla: el BugCheck i la Probablement causat per camps. Aquí estan amb més claredat:

  • BugCheck 1A és el codi d'error
  • Probablement causat per : memory_corruption (ONE_BIT) us dóna una idea instantània del problema que ens ocupa

En aquest cas, ja sabeu que és probable que es produeixi un error de memòria del vostre BSoD.

va pagar per mercaderies però mai no les va rebre

Podeu fer l'anàlisi un pas més amb les ordres de WinDbg. En aquest cas, el fitxer ! analitzar -v l'ordre (ressaltat en blau a la imatge anterior) us mostrarà informació detallada relacionada amb el vostre BSoD. Hi ha un enllaç d’ordres a la capçalera Bugcheck Analysis. Tanmateix, aquest enllaç de vegades desapareix. Si no hi ha cap enllaç, introduïu l'ordre al camp situat a la part inferior de la finestra de WinDbg.

L'ordre realitza una gran quantitat d'anàlisis automatitzades. WinDbg mostra els resultats sota una nova capçalera BugCheck Analysis. La quantitat d'informació que WinDbg llança se sent una mica aclaparadora. Però, en aquest cas, només busqueu alguns trossos d’informació clau per augmentar l’avaluació del vostre BSoD.

Els paràmetres directament sota la nova capçalera BugCheck Analysis proporcionen un altre conjunt d'informació útil. Per exemple, a l'exemple següent, podeu veure la fallada confirmada com a Gestió_memòria (1a) . A més, el fitxer Arguments (els arguments són essencialment paràmetres informatius) amplien la informació.

Arg1 afirma que 'S'ha detectat un PTE corrupte', explicant que 'el paràmetre 2 conté l'adreça del PTE'.

Ara, sé que PTE significa l'entrada de la taula de pàgines, per tant és probable que aquest error estigui relacionat amb la meva memòria virtual , i puc iniciar la meva solució BSoD allà. No obstant això, hi ha una gran quantitat d'errors que no tinc ni idea.

En aquests casos, una cerca a Internet és el vostre amic. Si cerqueu una combinació del codi d’error inicial i la informació addicional dels arguments, es retornaran els resultats d’altres usuaris que pateixen els mateixos problemes. En molts casos, l'error del sistema que teniu no és nou i misteriós. El mateix BSoD haurà afectat algú altre: no esteu sols.

Com solucionar errors de pantalla blava amb BlueScreenView

L’eina d’anàlisi WinDbg és un potent kit. Podeu utilitzar-lo per fer tota mena d’anàlisis de fitxers i bolcats. No obstant això, molts lectors no necessitaran tot l'espectre d'eines d'anàlisi que ofereix WinDbg. Si us sembla, BlueScreenView de Nirsoft és exactament el que necessiteu.

Analitza els mateixos fitxers de bolcat i minidump que WinDbg, però racionalitza la informació. Podeu portar la informació simplificada a una cerca a Internet i iniciar el procés BSoD des d’aquí.

Així és com funciona:

Aneu al BlueScreenView pàgina i descarregar el programa. Un cop descarregada, instal·leu BlueScreenView. Obriu el programa després de la instal·lació.

Aquí és on BlueScreenView és útil. Carrega automàticament els minidumps que es trobin a la carpeta MiniDump. A continuació, podeu ordenar els abocaments per Crash Time per trobar el BSoD més recent. A la imatge següent es veu la versió BlueScreenView del fitxer de bolcat analitzat a la secció WinDbg.

La principal diferència és el disseny i la facilitat comparativa de trobar la informació BSoD. La cadena de comprovació d’errors, el codi de comprovació d’errors i els paràmetres són els mateixos. BlueScreenView també identifica el controlador ntoskrnl.exe com l'arrel del BSoD.

Igual que amb WinDbg, ara podeu completar una cerca a Internet amb la vostra informació BSoD.

WinDbg vs. BlueScreenView

Una eina d’anàlisi de la pantalla blava de la mort és millor que l’altra? Depèn del que vulgueu aconseguir.

BlueScreenView és, sens dubte, més fàcil d’utilitzar que WinDbg. Si necessiteu informació ràpida i concisa sobre el vostre BSoD, BlueScreenView és la millor eina. La majoria de la gent es portarà bé amb BlueScreenView, sobretot, ja que no requereix cap configuració i proporciona la informació desitjada de manera immediata i també de manera digestible.

Per obtenir més ajuda, consulteu els nostres consells generals per solucionar les pantalles blaves a Windows .

Compartir Compartir Tweet Correu electrònic Com netejar el vostre PC amb Windows mitjançant el símbol del sistema

Si el vostre PC amb Windows es queda sense espai d’emmagatzematge, netegeu la brossa amb aquestes ràpides utilitats de símbol del sistema.

Llegiu a continuació
Temes relacionats
  • Windows
  • Pantalla Blava de la Mort
  • Windows 10
  • Resolució de problemes
Sobre l'autor Gavin Phillips(945 articles publicats)

Gavin és l'editor júnior de Windows and Technology Explained, col·laborador habitual del Podcast Really Useful i revisor de productes habitual. Té un BA (Hons) Contemporary Writing with Digital Art Practices saquejat des dels turons de Devon, així com més d’una dècada d’experiència en escriptura professional. Li agrada una gran quantitat de te, jocs de taula i futbol.

Més de Gavin Phillips

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us