2010-07-16 16 views

risposta

1

un core dump viene solitamente eseguito solo quando il kernel di Windows si arresta in modo anomalo (ovvero schermata blu). La maggior parte delle volte un servizio automatico lascia solo un po 'di logging (probabilmente nel viewer degli eventi).

Se è l'incidente bluescreen discarica che stai cercando, guardare in C: \ Windows \ Minidump o C: \ windows \ MEMORY.DMP

+0

che l'aggiornamento al sistema (BSOD) arresto anomalo. Stiamo cercando registri di crash di * applicazioni * in Windows. –

17

ho osservato in Windows 2008 Errore di Windows crash dump Segnalazione ottengono messo in scena in C: \ Users \ All Users \ Microsoft \ Windows \ WER \ ReportQueue \ crash dell'applicazione

+0

Qualche idea su dove sarebbe questo su Windows 10? Dove "Tutti gli utenti" non è più nella cartella Utenti? – AllTradesJack

+1

@AllTradesJack, Probabilmente C: \ ProgramData \ Microsoft \ Windows \ WER \. Inoltre, Tutti gli utenti è un punto di giunzione nascosto su Windows 8. È possibile che deselezioni l'opzione "Nascondi i file del sistema operativo protetto" nelle opzioni di Windows Explorer. Probabilmente verrà reindirizzato a c: \ ProgramData. –

2

in Windows 2008 R2, ho visto discariche sotto sia

C: \ Users \ [Alcuni utente] \ Microsoft \ Windows \ WER \ ReportArchive

o

C: \ ProgramData \ Microsoft \ Windows \ WER \ ReportArchive

Non so in che modo Windows decide quale directory da utilizzare.

3

http://support.microsoft.com/kb/931673

ci sono Registro modifiche che è possibile fare per selezionare in modo esplicito in cui si trova il file di dettagli di blocco, altrimenti% localappdata% \ Microsoft \ Windows \ WER è la posizione predefinita. Suppongo che% localappdata% sia definito in modo diverso per un utente o un servizio in esecuzione in Sistema. Dovrai abilitare il WER credo.

0

Windows 7, 64 bit, nessuna modifica alla chiave di registro, la posizione è:

C: \ Users [utente corrente quando si è schiantato applicazione] \ AppData \ Local \ Microsoft \ Windows \ WER \ ReportArchive

+0

In Windows 8 64 bit, anche questa cartella: C: \ ProgramData \ Microsoft \ Windows \ WER \ ReportArchive – Kiquenet

13

Forse utile (PowerShell)

http://sbrennan.net/2012/10/21/configuring-application-crash-dumps-with-powershell/

Da Windows Vista e Windows Server 2008 in poi Microsoft ha introdotto Segnalazione errori Windows o WER. Ciò consente al server di essere configurato per abilitare automaticamente la generazione e l'acquisizione dei dump di arresto delle applicazioni . La configurazione di questo è discussa qui. Il problema principale con la configurazione predefinita è che i file di dump sono creati e archiviati nella cartella% APPDATA% \ crashdumps che esegue il processo che può rendere difficile raccogliere i dumps man mano che vengono distribuiti in tutto il server.Ci sono ulteriori problemi con questo come ma il problema principale che ho sempre avuto con il era che è un compito semplice che è molto ripetitivo ma facile da fare in modo errato.

Codice sorgente in PowerShell (dovrebbe essere il codice utile sorgente in C# troppo):

$verifydumpkey = Test-Path "HKLM:\Software\Microsoft\windows\Windows Error Reporting\LocalDumps" 

    if ($verifydumpkey -eq $false) 
    { 
    New-Item -Path "HKLM:\Software\Microsoft\windows\Windows Error Reporting\" -Name LocalDumps 
    } 

##### adding the values 

$dumpkey = "HKLM:\Software\Microsoft\Windows\Windows Error Reporting\LocalDumps" 

New-ItemProperty $dumpkey -Name "DumpFolder" -Value $Folder -PropertyType "ExpandString" -Force 
New-ItemProperty $dumpkey -Name "DumpCount" -Value 10 -PropertyType "Dword" -Force 
New-ItemProperty $dumpkey -Name "DumpType" -Value 2 -PropertyType "Dword" -Force 

WER -Windows errore cartelle Reporting-:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Segnalazione errori Windows \ Windows \ LocalDumps

% localappdata% \ Microsoft \ Windows \ WER

% LOCALAPPDATA% \ CrashDumps

C: \ Users [Utente corrente quando app> precipitato] \ AppData \ Local \ Microsoft \ Windows \ WER \ ReportArchive

C: \ ProgramData \ Microsoft \ Windows \ WER \ ReportArchive

C: \ Users \ All Users \ Microsoft \ Windows \ WER \ ReportQueue \

BSOD Crash

% WINDIR% \ Minidump

% WINDIR% \ MEMORY.DMP

Fonti:
http://sbrennan.net/2012/10/21/configuring-application-crash-dumps-with-powershell/
http://msdn.microsoft.com/en-us/library/windows/desktop/bb787181%28v=vs.85%29.aspx
http://support.microsoft.com/kb/931673
https://support2.microsoft.com/kb/931673?wa=wsignin1.0

Problemi correlati