¿Dónde almacena Windows 8 minivolcados de bloqueos de modo de usuario?
Windows Vista y Windows 7 están documentados para (por defecto) almacenar un volcado por caída en :
%LOCALAPPDATA%\CrashDumps
Un hecho respaldado por evidencia observacional:
Pero, cuando una aplicación falla en Windows 8:
No hay volcados de memoria %LOCALAPPDATA%\CrashDumps
; ni siquiera hay una CrashDumps
carpeta:
Lo que lleva a la pregunta:
¿Dónde almacena Windows 8 minivolcados de bloqueos de modo de usuario?
Nota: Puede ignorar todo después de la primera línea; Es solo relleno desperdiciado.
dir *.dmp /s
,dir *.mdmp /s
desde la carpeta de Windows , y la raíz de mi carpeta de perfil de usuario.Win+R
y luegoeventvwr
yENTER
para verificar el registro de eventos.Respuestas:
Observé lo siguiente con Windows 8.1 Professional:
Informes de errores de Windows escribe en:
%ProgramData%\Microsoft\Windows\WER\
Sin embargo, por defecto, ya no almacena permanentemente los volcados en la computadora local. Debe habilitar explícitamente el almacenamiento de los volcados.
Use el Editor de directivas de grupo (
gpedit.msc
):Computer Configuration -> Administrative Templates -> Windows Components -> Windows Error Reporting -> Advanced Error Reporting Settings
Habilitar la política
Configure Report Archive
:También puede habilitar la política
Do not throttle additional data
para enviar y almacenar volcados para bloqueos consecutivos con firma similar.Los volcados están dentro del archivo
Report.cab
de la subcarpeta específica del bloqueo.fuente
Parece ser muy simple:
En mi máquina con Windows 8.1 no hubo% LOCALAPPDATA% \ CrashDumps y no se generaron volcados. Creé el siguiente valor en el Registro:
(la sintaxis anterior no es del todo para los archivos .reg, pero debe quedar claro de qué se trata)
y la próxima vez que tuve un bloqueo de mi programa, se generó el volcado
C:\Dumps
.Espero que esto ayude.
fuente
Puede buscar archivos .dmp en su computadora. Pero si no encuentras ninguno, sigue leyendo.
Para las aplicaciones de la Tienda, Windows 8 parece recopilar los volcados por caída de la aplicación en los servidores de Microsoft, donde su tiempo de vida es bastante desconocido (mi sospecha: 30 días y recogí este número desde aquí ).
Para más detalles, consulte el artículo Mejora de aplicaciones con informes de calidad .
En pocas palabras: accede a los informes de calidad a través de la "página de resumen de la aplicación" de su aplicación. Esta página proporciona un enlace de descarga para un archivo .cab que contiene el volcado del proceso (!).
No tengo Windows 8, y mi respuesta anterior parece pura locura por parte de Microsoft, pero este hecho increíble es lo que leí en la documentación. Solo espero estar equivocado.
fuente
Puede anular la ubicación donde se almacenan los archivos . ejecuta
regedit.exe
y ve aHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps
, crea unREG_EXPAND_SZ
con el nombre de la carpeta que te gusta usar (como C: \ dumps).fuente
%LOCALAPPDATA%\CrashDumps
. Pero, evidentemente, esto no tiene ningún efecto para el póster en Windows 8.