Sistema delle API di Windows che consente ad un software andato in crash di inviare alcuni dati, tramite Internet, al server della società che lo ha prodotto.
I dati inviati servono a determinare l'errore che si è verificato e le condizioni che lo hanno determinato, le azioni svolte prima del suo verificarsi, la configurazione del software coinvolto e dell'hardware del computer, eventuali file di log o di configurazione.
E' ovvio che alcuni dei dati trasferiti potrebbero comprendere dati riservati e personali, come ad esempio nel caso in cui il crash si sia verificato durante la compilazione di una form con dati come il numero della carta di credito.
La funzione WER è molto utile per la case che sviluppano software, perchè consente di avere disponibili di dati relativi ad eventuali bug ed a incompatibilità con altri software, aggiornamenti di sistemi operativi o driver di periferiche.