Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Guida alla risoluzione dei problemi (https://www.hwupgrade.it/forum/forumdisplay.php?f=129)
-   -   Vista/7 - Schermate blu (bsod):individuazione cause dell'errore e possibili soluzioni (https://www.hwupgrade.it/forum/showthread.php?t=1955371)


NLDoMy 27-03-2009 19:03

Vista/7 - Schermate blu (bsod):individuazione cause dell'errore e possibili soluzioni
 
Per XP cliccare qui: Click
Tool alternativo a quello Microsoft: Click


Preambolo, requisiti di ammissibilità:

1) assicurarsi prima di tutto di aver il sistema aggiornato con tutte le patch importanti di windows update, e ancora più necessario è aver aggiornato il sistema all'ultima service pack disponibile;
2) se non siete overclockers provetti, riportare le impostazioni del bios a default per eliminare la probabile causa di OC delle BSOD, eliminando così una probabile fonte di problemi.


Per evitare di aprire ogni volta thread diversi per le schermate blu, spiego brevemente cosa fare:

1) Digitate Sistema nel menu start, cliccate su Impostazioni Avanzate di Sistema nella colonna sinistra, posizionatevi sulla scheda Avanzate e cliccate su Impostazioni nel riquadro Avvio e Ripristino. Quindi togliete il segno di spunta da "Riavviare Automaticamente".


2) Postate per esteso l'errore della schermata blu appena si ripresenta.
2a) Nel caso vi foste persi la schermata blu - causa riavvio automatico di windows in caso di errore, ancora attivo -: potrete trovare in C:\Windows\Minidump\ il file relativo alla schermata blu - esempio: C:\Windows\Minidump\Mini072608-01.dmp -.
Il file o files che troverete nella cartella c:\windows\minidump, andranno analizzati con il procedimento a seguire.

Nota prima del procedimento: potrete prima scrivere per esteso il codice della schermata blu qui: http://support.microsoft.com/gp/errormessage
Molto probabilmente vi darà - con la stessa stringa di errore - diversi tipi di scelta, quindi più è accurato il codice di errore e meglio è.
esempio illustrativo:


3) Scaricate e installate Windows Debugging Tools (circa 17mb), prelevabile da QUI
NB: scaricare sempre l'ultima versione disponibile, perchè vedrete diverse versioni con la relativa data di uscita.

4) Windows Debugging Tools necessita dei "symbols" che trovate nella stessa pagina del debugger, è il link subito sopra e vi porterà QUI
Dovrete scegliere i symbols package adeguati alla versione del vostro Windows (la scelta va da Win2000 a Windows7), la dimensione dei pacchetti è di circa 200MB.

Nota bene: Se il controllo del file dump mostra a video "Your debugger is not using the correct symbols", inserite come percorso dei symbols (passaggio n.6 di quesa guida) il link che segue dopo aver eliminato quelli precedentemente installati (al posto di c:\Windows\symbols potete usare una qualsiasi cartella di vostra preferenza):
Codice:

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


5) Aprite Windows Debugging Tools scrivendo nella ricerca della startbar di windows "windbg" senza "" - dopo aver installato anche i symbols -

6) Cliccate su File - Symbols File Path e date il percorso della cartella dei symbols ovunque li abbiate installati


7) In c:\windows\minidump\ troverete uno o più file .dmp, ciascuno relativo ad una determinata schermata blu.
Dovrete analizzarli con Windows Debugging Tools semplicemente cliccando su File - Open Crash Dump.


-------
Riporto un esempio di procedimento e di responso di Windows Debugging Tools: Click
-------



IMPORTANTE: Riportate i codici di errore in questo thread utilizzando il tag [CODE ]testo[ /code] (togliere gli spazi nelle parentesi quadre)


Links utili:

1) Hotfix & Patch -> per controllare le patch che non sono state ancora rilasciate da windows update o addirittura di services pack non ancora rilasciate. Patch che potrebbero correggere eventuali schermate blu.

2) Download Microsoft per i suoi prodotti

Thread in collaborazione con il moderatore Ezio.

NLDoMy 27-03-2009 19:03

post di servizio

NLDoMy 27-03-2009 19:04

post di servizio 2

ezio 27-03-2009 19:10

Grazie mille Domy, tra qualche minuto sistemo la sua "posizione" nei thread in rilievo ;)

EDIT: nel frattempo ti aggiungo qualche screen e aggiusto un po' la grafica e le voci delle impostazioni, poi a te la gestione del tutto.

EDIT: fatto, ora è 'nu babbà :D

NLDoMy 27-03-2009 19:13

Quote:

Originariamente inviato da ezio (Messaggio 26865185)
Grazie mille Domy, tra qualche minuto sistemo la sua "posizione" nei thread in rilievo ;)

np, era doveroso nei confronti di tutto il forum :D

ringrazio ad ezio per aver corretto la pessima grafica del primo post, ora è diventato di una facile e veloce consultazione, ho aggiunto le immagini delle uniche 2 opzioni necessarie - 1) a caricare i symbols; 2) a esaminare i .dmp file. -.

aggiunta immagine esplicativa per riportare il codice schermata blu sul sito del supporto microsoft


Nota: il thread serve a guidare ad una possibile soluzione dell'errore, ma in prima istanza a capire come affrontare la bsod. Non avrete la causa certa del crash - sono troppe le variabili -, ma avrete almeno un punto di partenza.
Dopo aver riportato il responso e il codice di errore corretto, dovrete cercare una eventuale hotfix sul sito microsoft, prima o dopo esaminare i vostri componenti hardware - tensioni alimentazione, scan hdd, memtest sulle ram [..] etc..

Un parere mio personale: mi sono capitate delle bsod con responsi strani da windebugger tutte relative a "ntfs+59608" - ed altri codici strani che iniziavano con "ntfs" e non trovavano riscontro con google -.
Allora ho proceduto scaricando il tool del disco dal sito del produttore dell'hdd e facendo un low format, quegli errori non si sono più ripresentati.
Il format di Vista/Seven non è sufficiente, io consiglio di formattare prima il disco in modo adeguato con il suo apposito tool via-dos o simil-dos :D e poi procedere con l'installazione del sistema operativo.
Questi problemi con windows xp non li ho mai riscontrati, perchè permetteva 2 tipi di format - quello veloce e quello approfondito -.

Crimson Skies 30-03-2009 10:49

Non so se questo è il modo corretto di postare. Se nn lo è prego il moderatore di mostrarmi dove devo correggere.:)

Ho cambiato di recente configurazione al PC passano da un C2D a un Nahalem i7. In più ho cambiato VGA, Ram, Mobo ecc.

Ora nn capisco per quale motivo sto avendo dei BSOD senza motivo.
Spesso capitano quando nn sto facendo niente, sto guradando la posta o navigando. Ti premetto che nn sono un overclokkers e che ho addirittura aggiornato il bios all'ultimo disponibile per la mobo che monto.
La cosa strana è che mi capitano così nn tutti i giorni e senza capire cosa è che li provoca.

Ne ho avuti alcuni ma gli ultimi due sono riuscito a prendere ciò che mi scrive il report di Windows Vista al riavvio.

Questi sono :

Codice:

Firma problema:
  Nome evento problema:        BlueScreen
  Versione SO:        6.0.6001.2.1.0.256.1
  ID impostazioni locali:        1040

Ulteriori informazioni sul problema:
  BCCode:        50
  BCP1:        FFFFE403020008C9
  BCP2:        0000000000000001
  BCP3:        FFFFF80001C76EAC
  BCP4:        0000000000000007
  OS Version:        6_0_6001
  Service Pack:        1_0
  Product:        256_1

File che contribuiscono alla descrizione del problema:
  C:\Windows\Minidump\Mini032909-01.dmp
  C:\Users\Crimson Sky Dux\AppData\Local\Temp\WER-69358-0.sysdata.xml
  C:\Users\Crimson Sky Dux\AppData\Local\Temp\WER46EE.tmp.version.txt

Leggere l'informativa sulla privacy:
  http://go.microsoft.com/fwlink/?link...3&clcid=0x0410

Codice:

Firma problema:
  Nome evento problema:        BlueScreen
  Versione SO:        6.0.6001.2.1.0.256.1
  ID impostazioni locali:        1040

Ulteriori informazioni sul problema:
  BCCode:        d1
  BCP1:        FFFFFFFFFFFFFF8B
  BCP2:        0000000000000002
  BCP3:        0000000000000001
  BCP4:        FFFFFA600107EE26
  OS Version:        6_0_6001
  Service Pack:        1_0
  Product:        256_1

File che contribuiscono alla descrizione del problema:
  C:\Windows\Minidump\Mini033009-01.dmp
  C:\Users\Crimson Sky Dux\AppData\Local\Temp\WER-40934-0.sysdata.xml
  C:\Users\Crimson Sky Dux\AppData\Local\Temp\WERD3E1.tmp.version.txt

Ora ho letto nella tua guida di usare il debugging tool e sto scaricando i symbols per la Windows Vista SP1 RTM symbols inquanto ci sono pure quelli per la SP2 ma nn credo che sia disponibile già la SP2.

Devo postarti anche il riscultato del debugger? Il workspace che genera insomma? Spero di essere stato esaustivo e se devo inserire altre cose ti prego di dirmelo visto che è una cosa assurda avere queste BSOD dopo aver cambiato config. Una cosa che posso aggiungere è che ho fatto il check del disco rigido con il programma del vendor, memtest prima dell'avvio di Windows 2 volte. Ci hai altri suggerimenti sono in ascolto.
Grazie in anticipo.

edit.
Ho scaricato i files ma nn riesco a fare andare il debugger come dovrebbe.

Crimson Skies 30-03-2009 19:52

Ho avuto un'altro BSOD mentre stavo aprendo una scheda con ie e stavo caricando utorrent.

Nella schermata blue ho visto scritto in maiuscolo : SYSTEM_SERVICE_EXCEPTION

sarà mica colpa di Vista che nn va con i nuovi i7, ddr3 e cavoli vari?:confused:

NLDoMy 30-03-2009 21:23

vanno bene quelli per sp1, quelli consigliati

si devi postare il risultato del debugger e per esteso il codice della schermata blu

poi dopo aver dato informazioni più dettagliate sulla configurazione si può pensare di chiedere qua o aprire anche un thread

premetto che io ho cercato di spiegare come funziona il tool per poi fare una richiesta più precisa e dettagliata sul forum di vista, non sono un guru e non è che ci stia sempre, anzi non sto quasi mai davanti al pc :D

intanto posta il risultato del debugger se hai capito come usarlo, ti dirà "Probably Caused By: nomefile. (altrarobaqui)"

poi ho controllato qui e digitando "SYSTEM_SERVICE_EXCEPTION" (senza "") mi sono usciti 4 risultati che iniziano quasi tutti con 0x0000003b e i primi 3 si riferiscono a windows 2003 e il 4° a un errore vbscript


quello che ti consiglio è di postare per esteso il codice schermata blu e poi il risultato del debugger in un thread sul forum di vista


ps: non è che non voglia aiutarti, è che il thread serve solo appunto per permettere agli utenti più informati e informatici da dove può nascere il problema :D

Crimson Skies 31-03-2009 00:05

Il mio problema è proprio far andare il debugger perchè dice sempre che i simbols nn sono giusti.
Ho scaricato l'ultima versione del debugger 27/03 e i symbols per SP1 sia per x64 che x86 e dice sempre la stessa cosa.

ezio 01-04-2009 19:00

Quote:

Originariamente inviato da Crimson Skies (Messaggio 26903997)
Il mio problema è proprio far andare il debugger perchè dice sempre che i simbols nn sono giusti.
Ho scaricato l'ultima versione del debugger 27/03 e i symbols per SP1 sia per x64 che x86 e dice sempre la stessa cosa.

Già provato con la versione "checked symbols"?

Crimson Skies 01-04-2009 19:06

Io faccio questo:

Installo il programma per debugger (versione di marzo l'ultima disp)

Installo i symbols in una cartella di comodo per esempio "symbols"

Nella cartella ci sono tante sottocartelle ogniuna delle quali contiene i files che dovrebbero essere i files dei symbols.

Avvio il debugger e quando mi chiede di settare la cartella con i symbols io punto quella di sopra che avevo chiamato "symbols".

Apro il file dump però mi compare tante volte in riquadri successivi che sto usando i symbols nn giusti. Ho provato anche con i cheked ma niente.

Se tu o qualcuno sa come usare il debugger posso fornire i files dump e un file di testo dove ho annotato quello che dice windows al riavvio nella finestra dove segnala che c'è stato un errore.

Una cosa che voglio aggiungere è che nella schermata blu, vedo sempre scritto : SYSTEM_SERVICE_EXCEPTION e poi tutta la pappardella dove dice se vi è succeso già ecc.

Mi chiedo se nn sia un problema di Vista e la compatibilità con la mia config.

ezio 02-04-2009 19:50

Molto strano, a questo punto proverei ad usare una versione precedente del debugger ;)

L'errore SYSTEM_SERVICE_EXCEPTION, solitamente, è causato dai driver video o da problemi di overclock.

Crimson Skies 02-04-2009 20:38

Ho usato una volta quella del 6 frebbraio e una volta quella di marzo. NN so dove sbaglio.

Cmq se ti serve la config posso scrivertela.

Ho disinstallato tutti i programmini Asus vari e ho aggiornato la scheda (Nvidia) agli ultimi driver anche se quelli forniti nella scatola erano precedenti.

Come ti ho detto mi compare sempre quella roba del system.
Tu sai come far funzionare il debugger?

Ho installato Everest per monitorare temperature e stressare CPU, memoria ect. se può servire....

Crimson Skies 03-04-2009 10:31

1 Allegato(i)
Stamattina ho acceso il PC. Sono venuto su HWUpgrade, fatto le solite cose e poi spento.

Sono andato a riaccendere, stesse cose di stamattina e mi è venuta sta schermata blu ma questa volta nn c'era scirtto che era successo.
Solo il dump file al riavvio dell'OS.

Qualche suggerimento per scovare il problema?

Nei symbols scaricabili per il SP1 c'è solo questo gruppo : Windows Vista SP1 RTM symbols

Ho usato questo : WinDbg 6.11.0001.404 AMD64 (che dovrebbe essere la versione per sistemi x64) e i symbols Windows_Longhorn.6001.080118-1840.amd64chk.Symbols

questo è quello che ho ottenuto compreso l'uso di !analyze -v

Codice:

Microsoft (R) Windows Debugger Version 6.11.0001.404 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\Minidump\Mini040309-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: C:\Users\Crimson Sky Dux;D:\Programmi & Utility\Windows&Office\Symbols
Executable search path is:
Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe
Windows Server 2008/Windows Vista Kernel Version 6001 (Service Pack 1) MP (8 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Machine Name:
Kernel base = 0xfffff800`01c17000 PsLoadedModuleList = 0xfffff800`01ddcdb0
Debug session time: Fri Apr  3 11:24:07.182 2009 (GMT+2)
System Uptime: 0 days 0:10:19.855
Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe
Loading Kernel Symbols
...............................................................
................................................................
...............
Loading User Symbols
Loading unloaded module list
.....
*******************************************************************************
*                                                                            *
*                        Bugcheck Analysis                                    *
*                                                                            *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 7F, {8, 80050033, 6f8, fffff80001c6c10f}

***** Kernel symbols are WRONG. Please fix symbols to do analysis.

*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!KPRCB                                      ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!KPRCB                                      ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
Probably caused by : ntoskrnl.exe ( nt+55350 )

Followup: MachineOwner
---------

0: kd> !analyze -v
*******************************************************************************
*                                                                            *
*                        Bugcheck Analysis                                    *
*                                                                            *
*******************************************************************************

UNEXPECTED_KERNEL_MODE_TRAP (7f)
This means a trap occurred in kernel mode, and it's a trap of a kind
that the kernel isn't allowed to have/catch (bound trap) or that
is always instant death (double fault).  The first number in the
bugcheck params is the number of the trap (8 = double fault, etc)
Consult an Intel x86 family manual to learn more about what these
traps are. Here is a *portion* of those codes:
If kv shows a taskGate
        use .tss on the part before the colon, then kv.
Else if kv shows a trapframe
        use .trap on that value
Else
        .trap on the appropriate frame will show where the trap was taken
        (on x86, this will be the ebp that goes with the procedure KiTrap)
Endif
kb will then show the corrected stack.
Arguments:
Arg1: 0000000000000008, EXCEPTION_DOUBLE_FAULT
Arg2: 0000000080050033
Arg3: 00000000000006f8
Arg4: fffff80001c6c10f

Debugging Details:
------------------

***** Kernel symbols are WRONG. Please fix symbols to do analysis.

*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!KPRCB                                      ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!KPRCB                                      ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************

ADDITIONAL_DEBUG_TEXT: 
Use '!findthebuild' command to search for the target build information.
If the build information is available, run '!findthebuild -s ; .reload' to set symbol path and load symbols.

MODULE_NAME: nt

FAULTING_MODULE: fffff80001c17000 nt

DEBUG_FLR_IMAGE_TIMESTAMP:  48d1ba35

BUGCHECK_STR:  0x7f_8

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

CURRENT_IRQL:  0

LAST_CONTROL_TRANSFER:  from fffff80001c6c0ee to fffff80001c6c350

STACK_TEXT: 
fffff800`030f5d28 fffff800`01c6c0ee : 00000000`0000007f 00000000`00000008 00000000`80050033 00000000`000006f8 : nt+0x55350
fffff800`030f5d30 00000000`0000007f : 00000000`00000008 00000000`80050033 00000000`000006f8 fffff800`01c6c10f : nt+0x550ee
fffff800`030f5d38 00000000`00000008 : 00000000`80050033 00000000`000006f8 fffff800`01c6c10f 00000000`00000000 : 0x7f
fffff800`030f5d40 00000000`80050033 : 00000000`000006f8 fffff800`01c6c10f 00000000`00000000 00000000`00000000 : 0x8
fffff800`030f5d48 00000000`000006f8 : fffff800`01c6c10f 00000000`00000000 00000000`00000000 00000000`00000000 : 0x80050033
fffff800`030f5d50 fffff800`01c6c10f : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x6f8
fffff800`030f5d58 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt+0x5510f


STACK_COMMAND:  kb

FOLLOWUP_IP:
nt+55350
fffff800`01c6c350 48894c2408      mov    qword ptr [rsp+8],rcx

SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  nt+55350

FOLLOWUP_NAME:  MachineOwner

IMAGE_NAME:  ntoskrnl.exe

BUCKET_ID:  WRONG_SYMBOLS

Followup: MachineOwner

Che cosa può essere?

Posso inserire altri dump se possono essere d'aiuto a capire dove devo andare ad agire.

Edit Aggiungo i files txt con gli altri 3 dump che ho reperito.

ezio 03-04-2009 18:08

Io ho installato il debugging tool ma al momento ho solo Vista 32bit, non la 64.

L'analisi postata dà pochi elementi purtroppo. Fai una prova, estrai i simboli in "c:\Windows" anzichè "D:\Programmi & Utility\Windows&Office\Symbols".
Avvia anche il debugging tool come Amministratore.

Tedesco 03-04-2009 23:21

Anche io mi ritrovo con lo stesso problema di Crimson.

Poi leggendo ho visto questo:

Symbol packages are non-cumulative unless otherwise noted, so if you are using an SP2 Windows release, you will need to install the symbols for the original RTM version and for SP1 before you install the symbols for SP2.

Cioè i pacchetti sono cumulativi, quindi se si ha SP2 si devono installare tutti i pacchetti individualmente.

Provo adesso. Uso Vista 64bit.

Fatto e mi è uscito questo e una cosa da cliccare come a Crimson:

Codice:

Microsoft (R) Windows Debugger Version 6.11.0001.404 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\Minidump\Mini032909-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: C:\Windows\Symbols
Executable search path is:
Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe
Windows Server 2008/Windows Vista Kernel Version 6001 (Service Pack 1) MP (2 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Machine Name:
Kernel base = 0xfffff800`01e05000 PsLoadedModuleList = 0xfffff800`01fcadb0
Debug session time: Sun Mar 29 05:27:28.137 2009 (GMT+2)
System Uptime: 0 days 4:57:45.883
Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe
Loading Kernel Symbols
...............................................................
................................................................
.......................
Loading User Symbols
Loading unloaded module list
.......
*******************************************************************************
*                                                                            *
*                        Bugcheck Analysis                                    *
*                                                                            *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck FC, {fffff8800e554c50, e610000121df6963, fffffa6009ce3a30, 2}

***** Kernel symbols are WRONG. Please fix symbols to do analysis.

*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!KPRCB                                      ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!KPRCB                                      ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
Probably caused by : ntoskrnl.exe ( nt+55350 )

Followup: MachineOwner
---------

0: kd> !analyze -v
*******************************************************************************
*                                                                            *
*                        Bugcheck Analysis                                    *
*                                                                            *
*******************************************************************************

ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY (fc)
An attempt was made to execute non-executable memory.  The guilty driver
is on the stack trace (and is typically the current instruction pointer).
When possible, the guilty driver's name (Unicode string) is printed on
the bugcheck screen and saved in KiBugCheckDriver.
Arguments:
Arg1: fffff8800e554c50, Virtual address for the attempted execute.
Arg2: e610000121df6963, PTE contents.
Arg3: fffffa6009ce3a30, (reserved)
Arg4: 0000000000000002, (reserved)

Debugging Details:
------------------

***** Kernel symbols are WRONG. Please fix symbols to do analysis.

*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!KPRCB                                      ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!KPRCB                                      ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************
*************************************************************************
***                                                                  ***
***                                                                  ***
***    Your debugger is not using the correct symbols                ***
***                                                                  ***
***    In order for this command to work properly, your symbol path  ***
***    must point to .pdb files that have full type information.      ***
***                                                                  ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                  ***
***    Type referenced: nt!_KPRCB                                    ***
***                                                                  ***
*************************************************************************

ADDITIONAL_DEBUG_TEXT: 
Use '!findthebuild' command to search for the target build information.
If the build information is available, run '!findthebuild -s ; .reload' to set symbol path and load symbols.

MODULE_NAME: nt

FAULTING_MODULE: fffff80001e05000 nt

DEBUG_FLR_IMAGE_TIMESTAMP:  48d1ba35

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

BUGCHECK_STR:  0xFC

CURRENT_IRQL:  0

LAST_CONTROL_TRANSFER:  from fffff80001e68fbb to fffff80001e5a350

STACK_TEXT: 
fffffa60`09ce3938 fffff800`01e68fbb : 00000000`000000fc fffff880`0e554c50 e6100001`21df6963 fffffa60`09ce3a30 : nt+0x55350
fffffa60`09ce3940 00000000`000000fc : fffff880`0e554c50 e6100001`21df6963 fffffa60`09ce3a30 00000000`00000002 : nt+0x63fbb
fffffa60`09ce3948 fffff880`0e554c50 : e6100001`21df6963 fffffa60`09ce3a30 00000000`00000002 00000000`00000000 : 0xfc
fffffa60`09ce3950 e6100001`21df6963 : fffffa60`09ce3a30 00000000`00000002 00000000`00000000 fffff880`0e54ff50 : 0xfffff880`0e554c50
fffffa60`09ce3958 fffffa60`09ce3a30 : 00000000`00000002 00000000`00000000 fffff880`0e54ff50 fffff800`01e5baed : 0xe6100001`21df6963
fffffa60`09ce3960 00000000`00000002 : 00000000`00000000 fffff880`0e54ff50 fffff800`01e5baed fffffa60`09ce3a30 : 0xfffffa60`09ce3a30
fffffa60`09ce3968 00000000`00000000 : fffff880`0e54ff50 fffff800`01e5baed fffffa60`09ce3a30 00000000`00000000 : 0x2


STACK_COMMAND:  kb

FOLLOWUP_IP:
nt+55350
fffff800`01e5a350 48894c2408      mov    qword ptr [rsp+8],rcx

SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  nt+55350

FOLLOWUP_NAME:  MachineOwner

IMAGE_NAME:  ntoskrnl.exe

BUCKET_ID:  WRONG_SYMBOLS

Followup: MachineOwner
---------


ezio 04-04-2009 09:50

Ci potrebbe essere qualche problema proprio con il service pack 2, non trattandosi ancora della release finale...

Tedesco 04-04-2009 13:24

Io non ho ancora SP2 di Vista poiche ancora Beta. Ho installato i Symbols per la RTM e SP1.

Chissa' l'errore da cosa dipende ?

ezio 05-04-2009 15:19

Provate ad inserire in Windbg, come percorso dei simboli, il seguente:
Codice:

SRV*c:\Windows\symbols*http://msdl.microsoft.com/download/symbols
Cancellate preventivamente i simboli installati precedentemente.

Assicuratevi di essere connessi a Internet.

Tedesco 05-04-2009 17:27

Ho fatto come hai detto:

Codice:

Microsoft (R) Windows Debugger Version 6.11.0001.404 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\Minidump\Mini040509-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: SRV*c:\Windows\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows Server 2008/Windows Vista Kernel Version 6001 (Service Pack 1) MP (2 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS Personal
Built by: 6001.18145.amd64fre.vistasp1_gdr.080917-1612
Machine Name:
Kernel base = 0xfffff800`01e15000 PsLoadedModuleList = 0xfffff800`01fdadb0
Debug session time: Sun Apr  5 05:40:18.982 2009 (GMT+2)
System Uptime: 0 days 16:15:34.546
Loading Kernel Symbols
...............................................................
................................................................
.........................
Loading User Symbols
Loading unloaded module list
.................
*******************************************************************************
*                                                                            *
*                        Bugcheck Analysis                                    *
*                                                                            *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck C2, {b, fffff8800a96f1a0, 50c010c, fffff8800a96f1d0}

Unable to load image \SystemRoot\system32\DRIVERS\atikmdag.sys, Win32 error 0n2
*** WARNING: Unable to verify timestamp for atikmdag.sys
*** ERROR: Module load completed but symbols could not be loaded for atikmdag.sys



Tutti gli orari sono GMT +1. Ora sono le: 22:44.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.