Che cos'è il formato di file WER?
Un file .wer è un Windows Error Report generato dal servizio Windows Error Reporting (WER), un componente integrato in Windows Vista e in tutte le versioni successive di Microsoft. Il file .wer è un file di testo semplice che acquisisce informazioni sugli errori sia per i crash delle applicazioni che per i guasti del sistema operativo verificatisi sulla macchina.
Il file utilizza una struttura simile a un file INI - intestazioni di sezione [WER...] seguite da righe Chiave=Valore - ed è tipicamente codificato in UTF-16 LE (little-endian), iniziando con il byte-order mark FF FE. Registra campi come il nome e la versione dell'applicazione che ha causato l'errore, il modulo che ha scatenato il guasto, il numero di build del sistema operativo, il codice dell'eccezione e i parametri bucket utilizzati dal backend di analisi dei crash di Microsoft.
È importante notare che il file .wer rappresenta i metadati leggibili dall'uomo per un crash, non i dati del crash stesso. L'istantanea effettiva della memoria risiede nei file complementari .mdmp e .hdmp memorizzati nella stessa cartella del report. Se utilizzati in combinazione, i metadati .wer e i file di minidump forniscono insieme le informazioni necessarie per diagnosticare la causa del crash.
Il file .wer è generalmente memorizzato nelle seguenti posizioni su Windows:
C:\Users\<USER>\AppData\Local\Microsoft\Windows\WER\ReportQueueC:\Users\<USER>\AppData\Local\Microsoft\Windows\WER\ReportArchiveC:\ProgramData\Microsoft\Windows\WER\ReportQueueC:\ProgramData\Microsoft\Windows\WER\ReportArchive
I file possono essere aperti con qualsiasi editor di testo come Notepad, o esaminati tramite il Visualizzatore eventi di Windows.
Sicurezza e incolumità
RISCHIO: LOWI file WER sono log di testo innocui: non possono essere eseguiti e non contengono contenuti di documenti. Sono sicuri da eliminare (Windows li ricrea secondo necessità); Pulizia disco e Sensore memoria li rimuovono sotto «File di Segnalazione errori Windows». Una piccola nota sulla privacy: un report può includere il percorso completo del programma andato in crash e, per alcuni eventi, frammenti di stringhe in memoria, quindi evita di pubblicare file WER/dump grezzi pubblicamente. L'unico «rischio» reale è essere ingannati da pop-up di «segnalazione errori» falsi o strumenti truffaldini che promettono di «riparare gli errori .wer» - il file è il report di un sintomo, non qualcosa che deve essere riparato.
Dettagli del formato
in sintesi- WERCONFIG / Metadati interni WER - Alcune cartelle WER contengono Report.wer insieme a WERInternalMetadata.xml e file .txt di triage per lo stesso evento di crash.
Programmi che aprono file WER
Dettagli tecnici
specifiche approfondite| Codifica | UTF-16 LE (little-endian) con BOM FF FE; occasionalmente ASCII o UTF-8 senza BOM |
| Magic bytes | FF FE all'offset 0 (UTF-16 LE BOM); nessuna firma binaria fissa - il primo testo leggibile è tipicamente «Version=1» o un'intestazione di sezione «[» |
| Struttura del file | Testo semplice tipo INI: intestazioni di sezione [WER...] seguite da righe Chiave=Valore |
| Campo versione interna | «Version=1» presente all'inizio del corpo del report |
| Tipo MIME | text/plain |
| Dimensione tipica del file | 1 KB - 30 KB |
| Sviluppatore | Microsoft |
| SO associato | Windows Vista, 7, 8, 10, 11 e versioni Windows Server |
| Percorsi di archiviazione predefiniti | %LOCALAPPDATA%\Microsoft\Windows\WER e %ProgramData%\Microsoft\Windows\WER (sottocartelle ReportQueue e ReportArchive) |
| Tipi di file complementari | File minidump .mdmp e .hdmp situati nella stessa cartella del report; possono includere anche log di traccia eventi .etl |
| Processo di generazione | Creato automaticamente da WerFault.exe o WerFaultSecure.exe quando viene rilevato un guasto all'applicazione o al sistema |
| Campi chiave registrati | Nome applicazione guasta, versione, percorso del modulo, build del SO, codice eccezione e ID bucket per l'analisi dei crash Microsoft |
| Compressione | Nessuna - memorizzato come testo semplice non compresso |
| Ciclo di vita del report | I report arrivano prima in ReportQueue (in attesa di caricamento); spostati in ReportArchive dopo l'invio o la conservazione locale |
| Rilasciato | 2006 (Windows Error Reporting redesigned in Windows Vista) |
| Ultima versione | Windows Error Reporting (current in Windows 11; format unchanged since Vista) |
| Specifica | learn.microsoft.com |
Conversioni WER
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file WER.