Jak to działa: awaria, zrzut, raport, kolejka
Gdy aplikacja wpadnie w nieobsłużony błąd, usługa WER i jej robotnik WerFault.exe zbierają podstawy: która aplikacja, która wersja, w którym module padła i podpis wyjątku. Opcjonalnie łapią też zrzut — zamrożoną fotografię pamięci procesu w chwili śmierci. Raport ląduje w %ProgramData%\Microsoft\Windows\WER\ReportQueue, zostaje wysłany do Microsoftu (albo czeka tam, jeśli przykręciłeś diagnostykę), po czym przenosi się do ReportArchive. Awarie jądra mieszkają osobno: minizrzuty piętrzą się w C:\Windows\Minidump, pełny zrzut jądra leży w C:\Windows\MEMORY.DMP, a zrzuty na żywo sterowników GPU lądują w C:\Windows\LiveKernelReports. Zrzuty poszczególnych aplikacji trafiają do %LOCALAPPDATA%\CrashDumps, gdy coś włączy tę opcję dla danej aplikacji.
Nic z tego nie rusza zdrowia twojego systemu. WER to księgowość: zapisuje, że coś się zepsuło, trzyma chwilę dowody i pozwala Microsoftowi widzieć wzorce awarii na milionach maszyn. Raporty są małe; to zrzuty puchną — pełny zrzut ciężkiej aplikacji potrafi ważyć setki megabajtów, bo to dosłownie kopia tego, co aplikacja miała w pamięci.
- %ProgramData%\Microsoft\Windows\WER\ReportQueue — raporty czekające na wysyłkę
- %ProgramData%\Microsoft\Windows\WER\ReportArchive — raporty wysłane lub zatrzymane
- %LOCALAPPDATA%\CrashDumps — pliki .dmp per aplikacja, gdy włączone
- C:\Windows\Minidump — małe zrzuty każdego BSOD-a
- C:\Windows\MEMORY.DMP — pełny zrzut jądra z ostatniego BSOD-a
- C:\Windows\LiveKernelReports — zrzuty na żywo sterowników GPU i ekranu (Watchdog)
Co naprawdę siedzi w zrzucie
Zrzut to pamięć procesu, a pamięć procesu to twoje dane: fragmenty otwartego dokumentu, bufory obrazów, adresy URL, tokeny sesji — wszystko, co aplikacja trzymała w rękach. Właśnie dlatego ustawienie diagnostyki ma znaczenie. W Ustawienia → Prywatność i zabezpieczenia → Diagnostyka i opinie „Wymagane dane diagnostyczne” wysyłają drobiazgi, a „Opcjonalne dane diagnostyczne” to przełącznik, który pozwala bogatszym kawałkom pamięci opuścić twoją maszynę. Większości ludzi w zupełności starcza tryb wymagany — raporty awarii i tak działają.
Lokalnie zrzut ma znaczenie tylko wtedy, gdy ktoś go czyta. Jeśli sam debugujesz powtarzający się crash — albo wklejasz go na forum, gdzie czyta kto inny — zrzut jest na wagę złota, czytany narzędziami pokroju WinDbg. Jeśli nikt nie debuguje, stary zrzut to artefakt: dowód awarii, którą już naprawiono, zapomniano albo się z nią pogodzono.
Sprzątanie bez psucia
Wszystko z ReportArchive i ReportQueue może pójść w kosmos, razem z minizrzutami i plikami MEMORY.DMP z awarii, które już załatwiłeś; Windows po prostu zrobi nowe, gdy coś nowego padnie. Sensor pamięci i Oczyszczanie dysku w dużej mierze ignorują te foldery, więc to robota ręczna albo z narzędziem — porządki w stylu Kleaner PRO pokazują te lokalizacje wraz z rozmiarami, dzięki czemu „kilkaset megabajtów tajemnicy” zamienia się w decyzję, którą da się podjąć. Jedno warto zrobić przed usunięciem: jeśli awaria powtarza się i zamierzasz o nią zapytać, najpierw skopiuj zrzut na bok.
Całkowite wyłączenie WER (services.msc → usługa Zgłaszanie błędów systemu Windows) zatrzymuje zbieranie, ale nie awarie; aplikacja i tak padnie, tylko bez raportu. A gdy WerFault.exe podjada wyraźnie procesor, niemal zawsze oznacza to program padający w pętli — lecz tę padającą aplikację, nie posłańca. Naprawa awarii to jedyny krok, który ucisza całą tę machinerię.
Pytania i odpowiedzi
Czy można bezpiecznie usunąć raporty błędów Windows?
Tak. Zawartość ReportArchive i ReportQueue usługi WER plus stare pliki .dmp mogą pójść. Tracisz historię awarii, z której i tak nie korzystałeś — nic innego się nie psuje.
Czy warto wyłączyć Zgłaszanie błędów Windows?
Tylko jeśli przeszkadza ci, że dane o awariach opuszczają maszynę. Wyłączenie WER nie czyni Windowsa ani szybszym, ani stabilniejszym — jedynie zatrzymuje raporty i utrudnia własną diagnozę awarii.
Sprawdź warunki przed zakupem
Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.
Przeczytaj także
Napisz do nas: [email protected]