Di mana Windows 8 menyimpan minidumps dari mode pengguna crash?
Windows Vista dan Windows 7 didokumentasikan untuk (secara default) menyimpan crash dump di :
%LOCALAPPDATA%\CrashDumps
Fakta yang didukung oleh bukti observasi:
Tapi, ketika aplikasi mogok di Windows 8:
Tidak ada crash dumps di %LOCALAPPDATA%\CrashDumps
; bahkan tidak ada CrashDumps
folder:
Yang mengarah pada pertanyaan:
Di mana Windows 8 menyimpan minidumps dari mode pengguna crash?
Catatan: Anda dapat mengabaikan semuanya setelah baris pertama; itu hanya pengisi yang sia-sia.
dir *.dmp /s
,dir *.mdmp /s
dari folder Windows , dan root dari folder profil pengguna saya.Win+R
dan kemudianeventvwr
danENTER
untuk memeriksa event log.Jawaban:
Saya mengamati yang berikut ini dengan Windows 8.1 Professional:
Windows Error Reporting menulis ke:
%ProgramData%\Microsoft\Windows\WER\
Namun, per default, itu tidak lagi secara permanen menyimpan dump di komputer lokal. Anda harus secara eksplisit mengaktifkan penyimpanan dump.
Gunakan Editor Kebijakan Grup (
gpedit.msc
):Computer Configuration -> Administrative Templates -> Windows Components -> Windows Error Reporting -> Advanced Error Reporting Settings
Aktifkan kebijakan
Configure Report Archive
:Anda mungkin juga ingin mengaktifkan kebijakan
Do not throttle additional data
untuk mengirim dan menyimpan dump untuk crash berturut-turut dengan tanda tangan serupa.Kesedihan berada di dalam file
Report.cab
subfolder khusus kecelakaan.sumber
Tampaknya sangat sederhana:
Pada mesin Windows 8.1 saya tidak ada% LOCALAPPDATA% \ CrashDumps dan tidak ada dump yang dihasilkan. Saya membuat nilai berikut di Registry:
(sintaksis di atas tidak cukup untuk file .reg, tetapi harus jelas apa itu)
dan lain kali saya mengalami crash program saya, dump dibuat
C:\Dumps
.Saya harap ini membantu.
sumber
Anda dapat mencari file .dmp di komputer Anda. Tetapi jika Anda tidak menemukannya, teruslah membaca.
Untuk aplikasi Store, Windows 8 tampaknya mengumpulkan aplikasi crash-dumps di server Microsoft, di mana masa pakainya sangat tidak diketahui (kecurigaan saya: 30 hari dan saya mengambil nomor ini dari sini ).
Untuk detailnya, lihat artikel Meningkatkan aplikasi dengan laporan Kualitas .
Singkatnya: Anda mengakses laporan Kualitas melalui "halaman ringkasan aplikasi" aplikasi Anda. Halaman ini menyediakan tautan Unduh untuk file .cab yang berisi proses dump (!).
Saya tidak memiliki Windows 8, dan jawaban saya di atas tampak seperti kegilaan murni di pihak Microsoft, tetapi fakta yang tidak dapat dipercaya ini adalah apa yang saya baca dalam dokumentasi. Saya hanya berharap bahwa saya salah.
sumber
Anda dapat mengganti lokasi tempat file disimpan . jalankan
regedit.exe
dan bukaHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps
, buatREG_EXPAND_SZ
dengan nama folder yang ingin Anda gunakan (seperti C: \ dumps).sumber
%LOCALAPPDATA%\CrashDumps
. Tapi ternyata ini tidak berpengaruh pada poster di Windows 8.