Služba hlášení chyb systému Windows ( Windows Error Reporting - WER , kódové označení Watson) je subsystém moderních operačních systémů Windows , který odesílá chybové zprávy společnosti Microsoft . Používá se ve verzích pro stolní počítače počínaje Windows XP [1] a ve Windows Mobile verze 5 a 6. Neměl by být zaměňován s verzí Dr. Watson , který ukládá obrázky do paměti.
V případě zhroucení aplikace shromažďuje služba protokolování chyb systému Windows různé informace o systému a programu (například obraz paměti) a poté je odesílá přes internet společnosti Microsoft.
WER běží jako služba ("Windows Error Reporting") a může být deaktivován správcem počítače [2] [3] .
Služba byla poprvé implementována společností Microsoft v systému Windows XP. [1] Seznam zpráv WER je k dispozici pro prohlížení pomocí nástroje msinfo32 [4] .
V další verzi operačního systému Vista byla vylepšena služba protokolování chyb Windows, objevila se veřejná API, aby aplikace mohly přes mechanismus odesílat nejen hlášení o kritických chybách [5] .
Aktualizovaný WER dokázal hlásit i v obtížných případech, například když procesu došel zásobník, porušení PEB/TEB nebo haldy atd. V dřívějších verzích takové situace způsobovaly pád procesu, aniž by došlo k pádu.
Byl zde aplet Ovládací panely „Problémové zprávy a řešení“, který uchovává seznam chyb aplikací a systému.
Ve Windows 7 a Windows Server 2008 R2 byl aplet Windows Error Reporting Control Panel nahrazen sekcí Údržba Centra akcí systému Windows.
Troubleshooting Action Recorder, aplikace, která je dodávána se všemi sestaveními Windows 7, umožňuje zaznamenat, co uživatel dělá, když dojde k chybě, aby testeři a vývojáři mohli reprodukovat situaci pro analýzu a ladění.
Microsoft uvádí, že odeslaná zpráva o velikosti stovek kilobajtů může obsahovat osobní údaje. Společnost trvá na tom, že tyto informace nepoužije k identifikaci uživatele, pokud jsou k dispozici. [6] [7]
Starší verze WER odesílají data bez šifrování. Podpora šifrování TLS ve výkazech WER byla zavedena pouze ve Windows 8 [8] .
V prosinci 2013 nezávislá laboratoř tvrdila, že WER automaticky odesílá některé informace společnosti Microsoft, když je k systému připojeno nové periferní zařízení (například USB) [8] .
Podle Snowdenových dokumentů byly zprávy o chybách zaslané službou analyzovány hackerským oddělením NSA , Tailored Access Operations , aby hledala zranitelnosti. Potenciálně může jeden WER [9] [10] stačit k vytvoření nového zero-day útoku .
Windows Mobile / Windows Phone ( Microsoft Corporation ) | ||
---|---|---|
Operační systémy | ||
Software zařízení | ||
Synchronizace | ||
Služby | ||
Serverové technologie |
| |
Zařízení | ||
Rozvoj |