Błędy systemu Windows XP, Windows porady


Błędy systemu Windows XP

Wielu z nas - użytkowników systemu Windows miało kiedyś niespodziewanie "przyjemność" oglądać złowieszczy komunikat na niebieskim tle. Na popularnym błękitnym ekranie (ang. Blue Screen) system informuje nas, że napotkał poważny problem, który uniemożliwia mu kontynuowanie pracy. Komunikat zawiera informacje o błędzie. Szczegóły techniczne zawierają się w ciągu znaków, który zaczyna się od słowa STOP, po którym następują serie cyfr, które są numerem i parametrami błędu. Błąd STOP jest nazywany także fatalnym błędem systemu. Może być przyczyną uszkodzenia danych. Trzeba przyznać, że w Windows XP mamy do czynienia z tymi wyjątkami znacznie rzadziej niż w poprzednich wersjach tego systemu operacyjnego, lecz mimo wszystko warto nauczyć się rozwiązywać problemy z nimi związane.

Czytanie komunikatów o błędach

Umiejętne korzystanie z komunikatów to podstawowa czynność pozwalająca zwalczać przyczyny problemów. Komunikat o fatalnym błędzie zawiera następujące dane:

Jeśli po wyświetleniu komunikatu system uruchomił się ponownie i nie zdążyłeś zobaczyć informacji o błędzie, możesz to zrobić po ponownym uruchomieniu w Podglądzie zdarzeń. System prawie zawsze jest w stanie przechwycić te szczegóły. Aby je obejrzeć, należy:

  1. Otworzyć folder Narzędzia administracyjne w Panelu sterowania, a w nim Podgląd zdarzeń.

  2. W lewym okienku konsoli kliknąć System.

  3. Znaleźć na liście wpis, który w kolumnie Źródło ma wartość Save Dump. Następnie dwukrotnie kliknąć tą pozycję. Wpis zawiera żądane informacje o błędzie STOP.

Ogólne porady

Jeśli napotkałeś błąd STOP to poniżej prezentuję listę czynności, które mogą pomóc w wyizolowaniu i usunięciu przyczyny:

Zanotuj nazwę sterownika
W przypadku, gdy w komunikacie występuje nazwa pliku, sprawdź do sterownika jakiego urządzenia możesz go przypisać. Jeśli będziesz w stanie określić konkretnie sterownik stojący za błędem, rozwiązanie może okazać się proste. Wystarczy wyłączyć, usunąć lub przywrócić sterownik do poprzedniej wersji. Najpopularniejszymi sprawcami takich kłopotów są karty sieciowe, karty graficzne i kontrolery dysków.

Weź pod uwagę problemy ze sprzętem
Jeśli błędy występują przy różnych okolicznościach, a treści komunikatów różnią się, wskazuje to na uszkodzone urządzenia, a nie oprogramowanie. Najczęstsze źródła awarii to uszkodzone dyski twarde, wadliwa pamięć RAM oraz przegrzane procesory.

Skontroluj nowe urządzenia i oprogramowanie
Jeżeli niedawno zainstalowałeś nowe urządzenie to tymczasowo odłącz je i sprawdź czy błąd dalej występuje. Jeśli chodzi o oprogramowanie to w szczególności sprawdź programy do tworzenia kopii zapasowych, aplikacje multimedialne, programy antywirusowe oraz programy do nagrywania płyt CD. Rozwiązaniem może okazać się odinstalowanie albo zaktualizowanie programu.

Sprawdź system BIOS
Czasami rozwiązaniem problemu może okazać się przywrócenie opcji BIOS-u do domyślnych ustawień. Złe czy też zbyt wygórowane ustawienia mogą być przyczyną błędów. Jeśli producent udostępnia aktualizacje BIOS-u lub płyty głównej to staraj się być z nimi na bieżąco. Błędy STOP często towarzyszą urządzeniom z Zaawansowanym interfejsem konfiguracyjnym i zasilania (ACPI), gdzie niedociągnięcia BIOS-u mogą powodować problem.

Sprawdź czy nie masz za mało zasobów systemowych
Krytyczny niedobór pamięci RAM lub przestrzeni dyskowej może być odpowiedzialny za błędy. Jeśli masz możliwość uruchomienia systemu w Trybie awaryjnym, sprawdź ilość wolnego miejsca na dysku, a także ilość zainstalowanej pamięci fizycznej RAM. Jeśli stwierdzisz, że maksymalnie wykorzystujesz swoje zasoby, spróbuj zwolnić trochę pamięci.

Radzenie sobie z konkretnymi błędami

Konkretne komunikaty o fatalnych błędach systemu mogą okazać się bardzo pomocne w określeniu przyczyny błędu i szybkiej jej eliminacji. W tej części artykułu przedstawiam listę najbardziej powszechnych kodów błędów oraz przedstawiam działania jakie należy podjąć po wystąpieniu danych komunikatów na naszym komputerze.

Stop 0x00000079 lub MISMATCHED_HAL
Komunikat oznacza niezgodność między plikami systemowymi Windows XP i warstwą abstrakcji sprzętu HAL (Hardware Abstraction Layer). Błąd z reguły pojawia się na maszynach z interfejsem ACPI, kiedy konfiguracja ACPI w BIOS-ie została niespodziewanie zmieniona. Żeby wyłączyć lub ponownie włączyć funkcje ACPI, należy dokonać zmian w BIOS-ie i ponownie zainstalować system Windows XP. Więcej szczegółów o błędzie możemy znaleźć w artykule Q237556 (tytuł: "How to Troubleshoot Windows 2000 Hardware Abstraction Layer Issues") w bazie wiedzy Microsoft Knowledge Base.

Stop 0x00000077 lub KERNEL_STACK_INPAGE_ERROR
Nastąpiła nieudana próba odczytania przez system danych jądra z pamięci wirtualnej. Przyczyny tego błędu mogą być następujące: niesprawny dysk twardy, uszkodzona pamięć, źle skonfigurowany kontroler dysków lub przecięty kabel, zarażenie wirusem albo uszkodzone dane.

Stop 0x0000007A lub KERNEL_DATA_INPAGE_ERROR
Pierwotna przyczyna jest taka sama jak w błędzie 0x77, czyli system nie mógł odnaleźć danych strony lub jądra w pamięci wirtualnej. Błąd mogła spowodować niekompatybilność dysku lub sterowników kontrolera. Mogą to być również problemy ze sprzętem, takie jak źle skonfigurowane urządzenie SCSI, uszkodzone sektory na twardym dysku lub konflikt w BIOS-ie albo oprogramowaniu producenta kontrolera dysków. Należy sprawdzić dysk na obecność błędów Np. narzędziem Sprawdź dysk systemu Windows.

Stop 0x0000007B lub INACCESSIBLE_BOOT_DEVICE
Komunikat oznacza, że system nie może podczas uruchamiania zlokalizować partycji systemowej lub woluminu startowego. Problem często pojawia się po ponownym partycjonowaniu dysków lub wymianie kontrolera dysku i jego sterowników. Wpisy w pliku Boot.ini nie wskazują poprawnych partycji. W przypadku, gdy problem pojawił się po wymianie kontrolera dysków, należy sprawdzić, czy nowy sprzęt został dobrze skonfigurowany. Następnie należy uruchomić system z płyty instalacyjnej, zalogować się do Konsoli odzyskiwania i użyć polecenia Bootcfg w celu wyszukania dostępnych instalacji Windows i automatycznie naprawić plik Boot.ini.

Stop 0x0000000A lub IRQL_NOT_LESS_OR_EQUAL
Proces lub sterownik trybu jądra chciał dostać się do obszaru pamięci bez autoryzacji. Błąd powodowany jest zazwyczaj przez wadliwe lub niekompatybilne urządzenie lub oprogramowanie. Jeśli w komunikacie widnieje nazwa będącego sprawcą sterownika, może to nam znacznie ułatwić rozwiązanie problemu. Jeśli komunikat wskazuje na pewne urządzenie lub kategorie urządzeń, należy spróbować usunąć lub wymienić dany sprzęt lub grupę. W przypadku, gdy komunikat STOP pojawia się podczas instalacji, pod lupę powinieneś wziąć niekompatybilny sterownik, usługę systemową, oprogramowanie antywirusowe lub program do tworzenia kopii zapasowych.

Stop 0x0000001E lub KMODE_EXCEPTION_NOT_HANDLED
Jądro systemu wykryło nieznaną albo niedozwoloną instrukcję procesora. Jest to częstokroć wynik niesprawnej pamięci i naruszeń dostępu powodowanych przez uszkodzone urządzenia sprzętowe lub sterowniki. Jeśli w komunikacie występuje nazwa, z którą identyfikujesz konkretny sterownik czy urządzenie, spróbuj je wyłączyć albo usunąć.

Stop 0x0000003F lub NO_MORE_SYSTEM_PTES
Komunikat ten pojawia się, gdy w systemie zabraknie dostępnych wpisów systemowych PTE (Page Table Entries). Potencjalne przyczyny to niewłaściwe działający program do tworzenia kopii zapasowych albo wadliwy sterownik urządzenia. W bazie Knowledge Base w artykule Q256004 zatytułowanym "How to Troubleshoot 'STOP 0x0000003F' and 'STOP 0x000000D8' Error Messages in Windows 2000" zostały opisane zmiany w rejestrze systemu Windows, które mogą pomóc rozwiązać problem. Jest to stosunkowo rzadki komunikat.

Stop 0x00000024 lub NTFS_FILE_SYSTEM
Komunikat oznacza, że wystąpił problemy w sterowniku sytemu plików NTFS. W pierwszej kolejności należy podejrzewać awarie sprzętową dysku lub kontrolera dysków. Sprawdź fizyczne połączenia dysków twardych, a następnie uruchom narzędzie Chkdsk.exe, którym możesz skontrolować dysk na obecność błędów. Bardzo podobnym błędem jest 0x23, który dotyczy sterowników systemu FAT32.

Stop 0x0000002E lub DATA_BUS_ERROR
W tym przypadku przyczyną jest z reguły awaria albo wadliwa pamięć fizyczna (także pamięć w kartach graficznych). Innymi przyczynami mogą być uszkodzony dysk twardy lub płyta główna.

Stop 0x00000050 lub PAGE_FAULT_IN_NONPAGED_AREA
Zostały zażądane przez urządzenie sprzętowe lub usługę systemową dane, które nie znajdowały się w pamięci. Sprawcą takiej sytuacji może być wadliwa pamięć fizyczna lub niekompatybilne oprogramowanie, szczególnie programy zdalnego dostępu oraz aplikacje antywirusowe. Jeżeli błąd występuje od razu po zainstalowaniu sterownika urządzenia lub aplikacji, spróbuj za pomocą Trybu awaryjnego usunąć sterownik lub odinstalować program.

Stop 0xC0000221 lub STATUS_IMAGE_CHECKSUM_MISMATCH
Najczęstszymi przyczynami są uszkodzone pliki lub dysk oraz wadliwy sprzęt. Komunikat zawiera z reguły nazwę uszkodzonego pliku na końcu symbolicznej nazwy błędu lub w oddzielnej linii. Spróbuj przywrócić plik z płyty instalacyjnej Windows XP przy użyciu Konsoli odzyskiwania. Pomocnym może okazać się również przywrócenie ostatniej znanej dobrej konfiguracji.

Stop 0xC000021A lub STATUS_SYSTEM_PROCESS_TERMINATED
Problem zabezpieczeń w systemie. Najczęściej odpowiedzialny za błąd jest program innego producenta, a rozwiązaniem jest usunięcie go. Błąd występuje również, gdy wystąpiło częściowe przywrócenie z kopii zapasowej, powodujące niezgodności w plikach systemowych. Możliwy jest jeszcze przypadek, w którym uprawnienia systemowe zostały nieprawidłowo zmodyfikowane, w wyniku czego konto systemowe nie ma dostępu do plików systemowych i folderów.

Stop 0x0000007F lub UNEXPECTED_KERNEL_MODE_TRAP
Przyczyną jest najczęściej awaria sprzętu. Najczęściej są to wadliwe kości pamięci, niedopasowane moduły pamięci, wadliwie działający procesor, awaria wentylatora lub zasilania powodująca przegrzanie. Często błąd występuje, po przestawieniu szybkości procesora na większą niż nominalna, czyli po popularnym "podkręcaniu" procesora (ang. overclocking).

Stop 0x0000009F lub DRIVER_POWER_STATE_FAILURE
Komunikat informuje, że sterownik jest w niewłaściwym stanie zasilania po zamknięciu systemu, przejściu do trybu wstrzymania albo hibernacji lub też po przywróceniu z jednego z tych trybów. Błąd mogą powodować sterowniki urządzeń oraz sterowniki filtra systemu plików, takie jak instalowane przez programy antywirusowe, narzędzia do tworzenia kopii zapasowych oraz programy do zdalnego dostępu. Nazwa trefnego sterownika przeważnie występuje w komunikacie o błędzie STOP. Odinstalowanie nie podpisanych sterowników urządzenia lub programu, który używa danego sterownika może być rozwiązaniem.

Stop 0x000000C2 lub BAD_POOL_CALLER
Proces lub sterownik trybu jądra próbuje przeprowadzić niedozwoloną alokację pamięci. Często źródłem jest błąd sterownika lub oprogramowania. Czasami problem powoduje awaria urządzenia sprzętowego. Szczegółowe instrukcje pomagające rozwiązać problem można znaleźć w bazie Knowledge Base, artykuł Q265879 "How to Debug 'Stop 0xC2' or'Stop 0x000000C2' Error Messages'".

Stop 0x000000D1 lub DRIVER_IRQL_NOT_LESS_OR_EQUAL
Komunikat wyświetlany jest, gdy sterownik próbuje uzyskać dostęp do niewłaściwego adresu pamięci. Należy zwrócić uwagę na nie podpisane sterowniki oraz ostatnio instalowane lub aktualizowane programy antywirusowe, narzędzia dyskowe oraz programy do tworzenia kopii zapasowych, te programy w szczególności mogły zainstalować wadliwy sterownik.

Stop 0x000000D8 lub DRIVER_USED_EXCESSIVE_PTES
Komunikat zobaczysz , gdy źle napisany sterownik powoduje, że komputer żąda dużej ilości pamięci jądra i brakuje obszaru wpisów systemowych (PTE, Page Table Entries). Jego przyczyna i propozycja rozwiązania jest taka sama jak w przypadku wyżej opisanego błędu Stop 0x3F.

Stop 0x000000EA lub THREAD_STUCK_IN_DEVICE_DRIVER
Występuje po zainstalowaniu nowej karty graficznej lub zaktualizowanego sterownika karty graficznej, który powoduje zatrzymanie systemu na rzecz oczekiwania na urządzenie wideo. Żeby rozwiązać problem, wymień kartę graficzną albo zainstaluj inny sterownik wideo.

Stop 0x000000ED lub UNMOUNTABLE_BOOT_VOLUME
System nie mógł uzyskać dostępu do woluminu zawierającego pliki startowe. W sytuacji, gdy zobaczysz ten komunikat podczas próby aktualizacji systemu do Windows XP, sprawdź czy masz kompatybilne sterowniki kontrolera dysków oraz sprawdź okablowanie dysków. Jeśli masz dysk ATA-66 lub ATA-100, powinieneś używać 80-żyłowych kabli, a nie standardowych 40-żyłowych kabli IDE. Zobacz też na sposoby rozwiązania błędu 0x7B, są one również tutaj pomocne. Czasami problem może naprawić się sam po ponownym uruchomieniu systemu.

Sposoby reagowania systemu Windows na błędy

Windows po napotkaniu poważnego błędu , zmuszającego go do wstrzymania pracy podejmuje następujące działania:

  1. Wyświetla komunikat zatrzymania.

  2. Zapisuje informacje debugowania w pliku stronicowania. W czasie gdy komputer uruchamia się ponownie ta informacja zapisywana jest jako plik zrzutu awaryjnego, który może zostać użyty do wyeliminowania przyczyny błędu.

  3. System zatrzymuje się z wyświetlonym na ekranie komunikatem albo uruchamia się ponownie, kiedy informacje zrzutu awaryjnego zastaną zapisane.

Możemy dostosować sposób reagowania systemu na błędy przez określenie rozmiaru plików zrzutu awaryjnego oraz określenie, czy chcemy, aby Windows automatycznie uruchamiał się ponownie po pojawieniu się komunikatu o fatalnym błędzie. Aby dostosować sposób reagowania systemu wykonaj poniższe czynności:

  1. Kliknij przycisk Start, następnie prawym przyciskiem Mój komputer i wybierz Właściwości.

  2. Wybierz kartę Zaawansowane, następnie kliknij przycisk Ustawienia w części Uruchamianie i odzyskiwanie.

  3. W oknie Uruchamianie i odzyskiwanie możesz określić wyżej wymienione sposoby reagowania systemu.

  4. Po wprowadzeniu zmian kliknij OK.

0x01 graphic

0x00000005: INVALID_PROCESS_ATTACH_ATTEMPT
(Click to consult the online MSDN article.)
Generally, use the General Troubleshooting of STOP Messages checklist above to troubleshoot this problem. A specific problem is known to exist with Win XP SP2 and Server 2003 in combination with certain antivirus programs, firewalls, and similar software; see the article linked below for details and current status of a fix from Microsoft.

Niebieski ekran z błędem 0x0A (0x0000000A) - co on oznacza?

W pewnych okolicznościach w Windows XP/2003 możemy natrafić na niebieski ekran z błędem 0x0000000A. Pomoc na stronach Microsoftu nie zawsze udzieli nam odpowiedzi, gdzie w takim wypadku szukać rozwiązania. Co robić?


Błąd 0x0000000A występuje podczas niekompatybilności z ustawieniami w BIOS-ie, przy błędach w sterownikach lub w przypadku uszkodzenia sprzętu. Dlatego w pierwszym kroku możemy spróbować zainstalować najnowsze dostępne drivery do wszystkich urządzeń (zaczynając od karty graficznej, dźwiękowej i sieciowej).

Jeśli to nie pomaga, musimy znaleźć dokładną przyczynę wystąpienia błędu 0x0A: należy spróbować zdemontować wszystkie zainstalowane w maszynie karty rozszerzeń (usuwając je najpierw z Menedżera urządzeń) i zresetować ustawienia BIOS-u do wartości domyślnych.

Jeżeli błąd zniknie, dostosujmy BIOS do własnych potrzeb. Później możemy wkładać po jednej karcie i instalować do nich sterowniki - prędzej czy później trafimy na urządzenie powodujące problemy.

Uwaga, niebieski ekran po włożeniu karty dźwiękowej nie musi oznaczać, iż problemem jest właśnie ona. Kłopoty może sprawiać również konflikt sprzętowy (kilka urządzeń na jednym przerwaniu itd.). Warto wtedy spróbować włożyć ją i wyjąć przekładając przy okazji inne urządzenia.

Specyficzne błędy w Windows XP Professional

0x01 graphic

Specyficzne błędy krytyczneW przypadku niektórych błędów krytycznych pojawia się informacja opisująca błąd, np. "DATA_BUS_ERROR", co pomaga wybrać właściwy sposób jego usunięcia. Niniejsza sekcja opisuje sposoby radzenia sobie z nietypowymi błędami krytycznymi, w zależności od ich charakteru.

UWAGA
Poniższe informacje mogą być wykorzystane wyłącznie przez zaawansowanych użytkowników.

 

TABELA 1  Błędy oprogramowania i sterowników

Numer błędu

Opis

0x0000001E

KMODE_EXCEPTION_NOT_HANDLED

0X000000D1

DRIVER_IRQL_NOT_LESS_OR_EQUAL

0x000000EA

THREAD_STUCK_IN_DEVICE_DRIVER

0x00000050

PAGE_FAULT_IN_NONPAGED_AREA

0X0000000A

IRQL_NOT_LESS_OR_EQUAL

0x0000007B

INACCESSIBLE_BOOT_DEVICE

0x0000009F

DRIVER_POWER_STATE_FAILURE

0XC000021A

STATUS_SYSTEM_PROCESS_TERMINATED

0XC0000221

STATUS_IMAGE_CHECKSUM_MISMATCH

Uwaga:  Błędy oznaczone jako 0x0000001E, 0x0000000A, oraz 0x0000007B mogą być spowodowane również przez ogólne wady sprzętu. Jeśli prezentowane tu procedury nie usuwają tych błędów, należy skonsultować strony Hardware Failure Errors.

Postępuj zgodnie z instrukcjami zawartymi w General Stop Errors. Jeśli błąd nie znika, spróbuj następujących działań.

Usuwanie błędów krytycznych oprogramowania i sterowników

  1. Sprawdź, czy sterownik wymieniony w zgłoszeniu błędu jest podpisany i posiada certyfikat Windows Hardware Quality Labs (WHQL). Uruchom Sigverif.exe, by sprawdzić obecność nie sygnowanych sterowników.

  2. Spróbuj zamienić sterownik wymieniony w zgłoszeniu błędu na dobrą kopię z nośnika instalacyjnego, lub na uaktualnioną wersję dostarczoną przez producenta.

  3. Dezaktywuj sterownik wymieniony w zgłoszeniu o błędzie krytycznym, lub wszelkie nowo zainstalowane sterowniki.

  4. Jeśli korzystasz ze sterownika video, który nie był dostarczony wraz z Windows XP Professional, spróbuj przełączyć się na standardowy sterownik VGA lub na zgodny sterownik oferowany z Windows XP.

  5. Zdeinstaluj wszelkie programy korzystające ze sterowników filtrujących (np. programy antywirusowe, defragmentacji dysku, zdalnego sterowania, firewall, lub kopiujące)

  6. Uruchom Konsola odzyskiwania, i pozwól, by system sam usunął wychwycone błędy.
    Aby uzyskać więcej informacji na temat Konsola odzyskiwania, sprawdź Back Up and Recover Your Information, lub Pomoc i Obsługa Techniczna.

  7. Jeśli błąd pojawił się zaraz po dodaniu RAM, może być uszkodzony plik stronicowania albo nowa pamięć RAM jest niekompatybilna lub zawiera błędy. W takim wypadku usuń plik Pagefile.sys i wróć do oryginalnej konfiguracji RAM.

TABELA 2  Błędy plików systemowych

Numer błędu

Opis

0x00000023

FAT_FILE_SYSTEM

0x00000024

NTFS_FILE_SYSTEM

Postępuj zgodnie z instrukcjami na stronach General Stop Errors. Jeśli błąd pozostaje, wykonaj następujące działania.

Usuwanie błędów krytycznych w plikach systemowych

  1. Jeśli korzystasz z adaptera SCSI (interfejs małych systemów komputerowych), musisz zwrócić się do swojego dostawcy sprzętu w celu uzyskania najnowszej wersji sterownika Windows XP Professional; dezaktywować synchroniczne uzgadnianie dla urządzenia SCSI; sprawdzić, czy łańcuch SCSI jest poprawnie zakończony; oraz sprawdzić identyfikatory SCSI dla poszczególnych urządzeń. Jeśli masz problemy z realizacją któregokolwiek z tych działań, skorzystaj z instrukcji do adaptera SCSI.

  2. Jeśli używasz urządzeń IDE (elektronika układów inteligentnych), przyjmij zintegrowany na płycie port IDE jako Primary (only). Zaznacz ustawienia Master/Slave/Only dla urządzeń IDE. Usuń wszystkie urządzenia IDE z wyjątkiem dysku twardego. Jeśli masz problemy z tymi działaniami, skorzystaj ze swojej instrukcji sprzętowej.

  3. Dezaktywuj lub deinstaluj wszelkie programy używające sterowników filtrujących (np. programy antywirusowe, defragmentacji dysku, zdalnego sterowania, kopiowania czy firewall).

  4. Uruchom Chkdsk /f aby sprawdzić, czy system plików jest w porządku. Jeśli Windows XP Professional nie może uruchomić Chkdsk, przenieś napęd do innego komputera z Windows XP Professional, i wykonaj polecenie Chkdsk na tym komputerze.

TABELA 3  Błędy sprzętowe

Numer błędu

Opis

0x0000001E

KMODE_EXCEPTION_NOT_HANDLED

0x0000000A

IRQL_NOT_LESS_OR_EQUAL

0x0000007B

INACCESSIBLE_BOOT_DEVICE

0x0000007F

UNEXPECTED_KERNEL_MODE_TRAP

0xC0000218

UNKNOWN_HARD_ERROR

UWAGA:  Błędy krytyczne o symbolach 0x0000001E, 0x0000000A, oraz 0x0000007B mogą być wywołane 6także przez oprogramowanie oraz sterowniki urządzeń. Jeśli przedstawione tu działania nie usuną tych problemów, sprawdź wskazówki na stronach Software and Device Driver Errors.

Postępuj zgodnie z zaleceniami przedstawionymi wcześniej w sekcji Typowe błędy krytyczne. Jeśli błąd nie zostanie usunięty, spróbuj następujących działań.

Usuwanie błędów krytycznych wywołanych przez sprzęt

  1. Upewnij się, czy wszystkie twoje urządzenia posiadają sterowniki z podpisem i certyfikatem Windows Hardware Quality Labs (WHQL). Uruchom Sigverif.exe ,by wykryć niepodpisane sterowniki.

  2. Sprawdź, czy producent twojego sprzętu oferuje uaktualnienia sterowników, które mogą mieć zastosowanie w twoim przypadku.

  3. Przeprowadź uaktualnienie wszelkich programów, które używają sterowników filtrujących (np. programy antywirusowe, defragmentacji dysku, zdalnego sterowania, kopiowania czy firewall).

  4. Deinstaluj wszystkie mniej ważne urządzenia i programy, by ułatwić wyizolowanie obiektu, który może być przyczyną błędu.

  5. Zainstaluj Windows XP w nowym folderze. Dodaj sterowniki i kolejno je uruchamiaj, by wyizolować problematyczny sterownik.

  6. Uruchom Konsola odzyskiwania, i pozwól, by system sam wyeliminował napotkane błędy.
    Więcej informacji na temat Konsola odzyskiwania, można znaleźć na stronach Back Up and Recover Your Information, lub w Pomoc i Obsługa Techniczna (Help and Support Center).

2006-12-13 Komunikat na niebieskim ekranie

STOP 0xC000021a ( Błąd krytyczny systemu)
Proces
systemowy inicjowania menadżera sesji został nieoczekiwanie zakończony z kodem stanu: 0xc0000354 ( 0x00000000 0x00000000).
System został zamknięty.

Lekcja numer 1: To co jest resetem to w istocie elegancka metoda omijania strasznego i porażającego umysły userów 0x01 graphic
niebieskiego ekranu śmierci z kodem fatalnego błędu. Omijanie resetem jest moim zdaniem idiotyczne bo tak to może się komp do usranej śmierci resetować a przyczyn user nie odgadnie. Ale jeśli zdejmie się reset to wyświetlony kod błędu może komuś bardziej doświadczonemu podpowiedzieć GDZIE ewentualna przyczyna fatal errora. Proszę włączyć pokazywanie błędu:

Panel sterowania >>> System >>> Zaaawansowane >>> Odzyskiwanie i Uruchamianie >>> Ustawienia

Odznaczyć Automatycznie uruchom ponownie.

Teraz zamiast resetu wywali ci niebieski ekran z kodem błędu typu STOP 0x0000.... Przepisz ten kod dokładnie wraz z nazwą pliku, która się może tam pojawić pod spodem. Reszta komunikatu mnie nie interesuje bo tekst jest standardowy i na każdym bluskrinie taki sam. Jedną ze standardowych części komunikatu jest "Zrzucanie pamięci fizycznej" i właśnie:


Lekcja numer 2: W tych samych opcjach co wyżej masz z kolei opcję dostosowania rozmiarów plików *.dmp, które są zrzutami pamięci. Cytat z przyklejonego tematu o odchudzaniu Windows:

QUOTE

W momencie wystąpienia awarii Windows zapisuje zawartość RAM-u do specjalnych plików *.dmp wg 3 trybów:

Complete memory dump - Zapis całej pamięci
Kernel memory dump - Zapis kernela i HAL
Small memory dump (64 KB) - Wersja mini czyli zapis listy załadowanych sterów, procesów itd.

Kernel i Complete tworzą zrzut w postaci pliku memory.dmp w folderze C:\WINDOWS a tworząc nowy usuwają poprzedni. Minidump tworzy kolejne instancje zrzutów nie usuwając poprzednich w postaci plików typu Mini011004-01.dmp w folderze C:\WINDOWS\Minidump. 2 pierwsze mogą tworzyć mega-pliki. Minidump jest dobry dla oszczędzeniu miejsca na dysku. Możesz te pliki bezpiecznie pokasować. By zapobiec ich dużemu rozmiarowi lub zadecydować że w ogóle nie będą tworzone udaj się do:

Control panel (Panel sterowania) >>> System >>> Advanced (Zaawansowne) >>> Startup and Recovery (Uruchamianie i odzyskiwanie)

Klikasz Settings (Ustawienia) i w sekcji Write Debugging Information (Zapisywanie informacji o debugowaniu) ustaw opcję na Small Memory Dump a najlepiej None (Brak).

Wniosek: na skutek poważnej awarii Windows został zrobiony mały zrzut pamięci C:\WINDOWS\Minidump\Mini030205-02.dmp. Zawsze wraz z nim jest robiony plik sysdata.xml z opisem statusu systemu. Oba pliki są przygotowywane do pokazania Microsoftowi i właśnie:


Lekcja numer 3: Pojawia ci się po resecie głupi komunikat o "wysyłaniu raportu do Microsoftu" z tymi plikami bo masz włączoną głupią opcję Raportowania błędów, której celem jest właśnie wysłanie zrzutów pamięci do analizy przez specjalistów gdzie jest przyczyna awarii. Oczywiście jeśli masz "legalny" Windows to to nie wchodzi w grę 0x01 graphic
. Poza tym ta funkcja raportowania błędów jest gówno warta i jak ją wyłączyć definitywnie jest TU. Zaś oba pliki: DMP + XML możesz spokojnie z dysku skasować bo nie masz zapewne pojęcia jak je "zdebugować" = to robota dla programistów a do Microsoftu zapewne wysyłać nie będziesz 0x01 graphic
.


Lekcja numer 4: Przyczyna takich błędów przeważnie poważna! Dawaj kod błędu z niebieskiego ekranu!

kod błedu z niebieskiego ekranu:
STOP 0x0000008E (0xC0000005, 0xBFA69CE8, 0xF3759634, 0x00000000)
nr4_disp.dll-adress BFA69CE8 base at BF9B8000, DateStamp 00000000

No i proszę .... Wywala błąd sterownika graficznego od nVidii. Czy to aby nie plik nv4_disp.dll czyli twój błąd przepisywania? 0x01 graphic
Opis problemu na stronie Microsoftu TU ale i bez tego mogę ci powiedzieć iż od zmiany sterów nVidii na najnowsze ze strony producenta trza zacząć bo ten błąd bardzo dobrze znam i jednemu kolesiowi "ocaliłam" kompa dzięki tej prostej akcji.



Wyszukiwarka