Strona główna
» WINDOWS
»
Co oznacza kod błędu systemu Windows? Sprawdź go za pomocą narzędzia Microsoftu
Co oznacza kod błędu systemu Windows? Sprawdź go za pomocą narzędzia Microsoftu
Kod błędu systemu Windows to wskazówka, a nie pełna diagnoza. Aby sprawdzić, co zazwyczaj oznacza kod szesnastkowy, skorzystaj z narzędzia Error Lookup Tool (ERR) firmy Microsoft – niewielkiego narzędzia wiersza poleceń, które zwraca pasujące nazwy i tekst komunikatu. Następnie użyj aplikacji, działania i pełnego komunikatu o błędzie, aby znaleźć kroki rozwiązywania problemów odpowiednie dla Twojej sytuacji.
W Centrum pobierania firmy Microsoft znajduje się obecnie wersja ERR 6.4.5, opublikowana 15 lipca 2024 r. Oficjalne instrukcje pokazują, jak uruchomić ją z wiersza poleceń, a w serwisie Microsoft Learn znajdują się także linki do stron z informacjami o kodzie.
Ilustrujący układ strony pokazujący, gdzie firma Microsoft dokumentuje składnię poleceń.
Co mówi wynik wyszukiwania
ERR przeszukuje tabele skompilowane z nagłówków błędów produktów Microsoft i wyświetla tekst komunikatu powiązany z kodem. Znanym przykładem jest 0x80070006, który Microsoft określa jako HRESULT E_HANDLE, co oznacza, że uchwyt jest nieprawidłowy. Ta etykieta opisuje zgłoszony stan; nie identyfikuje programu ani operacji, która dostarczyła nieprawidłowy uchwyt.
Kody systemu Windows występują również w różnych formatach, w tym wartości błędów Win32, HRESULT i wartości NTSTATUS. Niektóre liczby szesnastkowe mogą pasować do więcej niż jednego symbolu. W udokumentowanym przykładzie firmy Microsoft, wartość 7bgeneruje kilka dopasowań z różnych nagłówków. Potraktuj wynik jako zbiór definicji kandydatów, a następnie porównaj go z dokładnym miejscem, w którym pojawił się komunikat.
Starsze podręczniki systemu Windows mogą wskazywać na osobne narzędzie innej firmy o nazwie ErrMsg. Niniejszy poradnik korzysta z aktualnych plików do pobrania i dokumentacji firmy Microsoft, dzięki czemu można bezpośrednio sprawdzić opublikowaną wersję i jej wymagania.
Jak sprawdzić kod błędu systemu Windows
Skopiuj cały kod i zanotuj jego kontekst. Zachowaj każdą cyfrę i literę oraz zanotuj aplikację lub funkcję systemu Windows, która go wyświetliła, wykonywane czynności oraz pełną treść komunikatu. Krótki kod bez źródła może być niejednoznaczny. Jeśli komunikat pochodzi z aplikacji lub usługi innej firmy, zanotuj również jej nazwę i wersję.
Pobierz ERR od firmy Microsoft. Pobierz narzędzie Microsoft Error Lookup Tool z Centrum pobierania Microsoft . Strona wyświetla plik w Err_6.4.5.exewersji 6.4.5. Firma Microsoft twierdzi, że narzędzie nie wymaga podniesienia uprawnień. Obsługiwane systemy to Windows 8.1, Windows 10 oraz Windows Server 2012 R2, 2016 i 2019; system Windows 11 nie znajduje się na tej liście. Jeśli Twój system znajduje się poza opublikowaną listą lub program się nie uruchamia, skorzystaj z internetowych odnośników do kodu firmy Microsoft zamiast zakładać zgodność. W przypadku zarządzanego urządzenia służbowego postępuj zgodnie z zasadami oprogramowania obowiązującymi w Twojej organizacji.
Uruchom kod w wierszu poleceń. Zapisz plik wykonywalny w folderze takim jak C:\Tools, otwórz wiersz poleceń i przejdź do tego folderu. Wprowadź kod w formacie szesnastkowym. Na przykład, udokumentowana składnia Microsoftu to Err_6.4.5.exe <error code>; dla kodu wyświetlanego jako 0x80070006, spróbuj Err_6.4.5.exe 80070006. Poniższy przykład używa krótszego kodu Win32 6, który jest również wyświetlany jako ERROR_INVALID_HANDLE.
Przykład ilustrujący polecenie; dokładny wynik zależy od kodu i może obejmować wiele dopasowań.
Przeczytaj każde dopasowanie, a następnie je zweryfikuj. Poszukaj nazwy symbolicznej, nagłówka lub kategorii, z której pochodzi, oraz powiązanego tekstu komunikatu. Sprawdź, czy wpis jest wartością Win32, HRESULT, czy innym typem statusu. Porównaj te informacje ze wskazówkami Microsoft dotyczącymi błędów HRESULT lub odpowiednim zakresem kodów systemowych przed wybraniem wyniku.
Ilustrująca tabela kodów referencyjnych łącząca wartości numeryczne z nazwami symbolicznymi i krótkimi opisami.
Użyj kodu, aby znaleźć właściwe rozwiązanie
Po ustaleniu prawdopodobnej definicji błędu wróć do pierwotnego źródła. Czy kod pojawił się podczas aktualizacji systemu Windows, otwierania pliku, instalacji, czy w konkretnej aplikacji? Sprawdź oficjalne instrukcje pomocy technicznej produktu i uwzględnij pełny kod w wyszukiwaniu. Przewodnik po kodach błędów systemowych firmy Microsoft wyjaśnia, że kody systemowe mogą pojawiać się daleko od funkcji, która spowodowała błąd, dlatego kontekst środowiska uruchomieniowego ma znaczenie.
Ilustrujący przykład rejestrowania aplikacji, akcji i kodu w kontekście rozwiązywania problemów.
Jeśli kod dotyczy usługi Windows Update, aktywacji lub błędu niebieskiego ekranu, skorzystaj ze specjalnej strony rozwiązywania problemów firmy Microsoft, do której link znajduje się w tym przewodniku po kodzie. Jeśli błąd został wygenerowany przez grę, instalator lub inną usługę zewnętrzną, firma Microsoft zaleca kontakt z dostawcą tego produktu; jego kod może w ogóle nie być kodem systemowym Windows.
Gdy błąd ERR nie wskazuje na zgodność, skorzystaj z internetowej listy kodów systemowych firmy Microsoft lub wyszukaj dokładny kod wraz z nazwą funkcji, która go wygenerowała. Zachowaj cały kod: pominięcie początkowych cyfr lub pomylenie cyfr dziesiętnych i szesnastkowych może spowodować otrzymanie innego wyniku. Unikaj stosowania polecenia naprawy tylko dlatego, że opis wyszukiwania brzmi podobnie. Najpierw sprawdź typ kodu, pasujący komponent oraz oficjalne instrukcje dla danego produktu.