0x00000019🧠 PamięćCzęsty

Błąd Bad Pool Header (0x00000019)

Błąd BAD_POOL_HEADER (0x00000019) informuje, że nagłówek puli pamięci jądra został uszkodzony. Nagłówek puli zawiera metadane o alokacjach pamięci — jego uszkodzenie oznacza, że system nie może prawidłowo zarządzać pamięcią. Przyczynami są najczęściej wadliwe sterowniki, uszkodzona pamięć RAM lub oprogramowanie ingerujące w pamięć jądra.

Windows 11Windows 10Windows 8.1Windows 8Windows 7

Co powoduje ten błąd?

  • Wadliwy sterownik nadpisujący sąsiednie bloki pamięci w puli jądra (buffer overrun)
  • Fizyczne uszkodzenie modułów pamięci RAM powodujące przekłamania danych w nagłówkach puli
  • Oprogramowanie antywirusowe lub narzędzia systemowe niskopoziomowo modyfikujące pamięć jądra
  • Uszkodzony lub niezgodny sterownik zwalniający pamięć, która została już wcześniej zwolniona
  • Zbyt mała ilość pamięci niestronicowanej (nonpaged pool), co może wystąpić przy intensywnym indeksowaniu

Jak naprawić Bad Pool Header?

Uruchomienie w trybie awaryjnym i odinstalowanie ostatnich zmian

Łatwy
  1. Uruchom komputer ponownie — jeśli pojawia się BSOD, wymuś 3 kolejne restarty, aby uruchomić Środowisko odzyskiwania
  2. Wybierz "Rozwiązywanie problemów" > "Opcje zaawansowane" > "Ustawienia uruchamiania" > "Uruchom ponownie"
  3. Naciśnij F5, aby uruchomić Tryb awaryjny z obsługą sieci
  4. W trybie awaryjnym odinstaluj ostatnio zainstalowane programy lub sterowniki przez Panel sterowania
  5. Uruchom komputer normalnie i sprawdź, czy błąd ustąpił

Diagnostyka pamięci RAM

Średni
  1. Naciśnij Win + R, wpisz "mdsched.exe" i zatwierdź Enterem
  2. Wybierz "Uruchom ponownie teraz i sprawdź, czy występują problemy"
  3. Po zakończeniu testu sprawdź wyniki w Podglądzie zdarzeń (eventvwr.msc) > Dzienniki Windows > System
  4. Dla dokładniejszej diagnostyki utwórz bootowalny pendrive z programem MemTest86 i uruchom test na kilka godzin
  5. Jeśli test wykryje błędy, wymieniaj kości RAM pojedynczo, aby zidentyfikować wadliwy moduł

Naprawa plików systemowych i sprawdzenie dysku

Średni
  1. Otwórz Wiersz polecenia lub Terminal jako Administrator
  2. Uruchom naprawę obrazu systemu: DISM /Online /Cleanup-Image /RestoreHealth
  3. Po zakończeniu DISM uruchom sprawdzenie plików: sfc /scannow
  4. Sprawdź dysk pod kątem błędów: chkdsk C: /f /r (wymaga restartu)
  5. Po restarcie poczekaj na zakończenie skanowania dysku i sprawdź, czy problem ustąpił

Identyfikacja wadliwego sterownika za pomocą Driver Verifier

Zaawansowany
  1. Otwórz Wiersz polecenia jako Administrator i wpisz "verifier"
  2. Wybierz "Utwórz ustawienia standardowe" > "Automatycznie wybierz wszystkie sterowniki zainstalowane na tym komputerze"
  3. Uruchom ponownie komputer — Driver Verifier będzie monitorował sterowniki
  4. Jeśli wadliwy sterownik zostanie wykryty, system wyświetli BSOD z informacją o nazwie sterownika (.sys)
  5. Zaktualizuj lub odinstaluj zidentyfikowany sterownik, a następnie wyłącz weryfikator: verifier /reset
  6. W trybie awaryjnym możesz również wyłączyć weryfikator, jeśli system nie uruchamia się normalnie

Jak zapobiegać?

  • Aktualizuj sterowniki urządzeń ze stron producentów sprzętu, unikając nieznanych źródeł
  • Regularnie uruchamiaj Diagnostykę pamięci Windows (co kilka miesięcy), aby wykryć wczesne objawy uszkodzenia RAM
  • Nie instaluj wielu programów antywirusowych jednocześnie — mogą kolidować na poziomie jądra
  • Utrzymuj system Windows aktualny — poprawki bezpieczeństwa często naprawiają błędy w sterownikach systemowych
  • Monitoruj temperaturę podzespołów — przegrzewanie się RAM lub procesora zwiększa ryzyko błędów pamięci

Często zadawane pytania

Pula pamięci (memory pool) to obszar pamięci RAM zarządzany przez jądro Windows, w którym sterowniki i komponenty systemowe alokują i zwalniają bloki pamięci. Każdy blok ma nagłówek (header) z informacjami o rozmiarze i właścicielu. Błąd BAD_POOL_HEADER oznacza, że ten nagłówek został uszkodzony, co uniemożliwia systemowi prawidłowe zarządzanie pamięcią.

Nie, choć uszkodzony RAM jest jedną z możliwych przyczyn. Znacznie częściej winny jest wadliwy sterownik, który nadpisuje pamięć poza przydzielonym blokiem. Dlatego najpierw warto zaktualizować sterowniki i uruchomić sfc /scannow, a dopiero potem przejść do diagnostyki sprzętowej RAM.

Najskuteczniejszą metodą jest użycie narzędzia Driver Verifier (verifier.exe) wbudowanego w Windows. Po włączeniu monitoruje ono sterowniki w czasie rzeczywistym i w przypadku wykrycia nieprawidłowości wyświetla BSOD z nazwą wadliwego pliku .sys. Alternatywnie można przeanalizować pliki zrzutu (minidump) w folderze C:\Windows\Minidump za pomocą narzędzia WinDbg.

Sam błąd BAD_POOL_HEADER zazwyczaj nie powoduje bezpośredniej utraty danych, ponieważ dotyczy pamięci operacyjnej, a nie dysku. Jednak częste niebieskie ekrany i nagłe restarty mogą prowadzić do uszkodzenia plików, nad którymi akurat pracowałeś, lub do błędów w systemie plików. Dlatego ważne jest szybkie rozwiązanie problemu.

Nie możesz rozwiązać problemu?

Bezpłatna wstępna diagnoza — zadzwoń lub przynieś komputer do serwisu.