Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano, jak i dlaczego aktualizacje oprogramowania układowego czasami kończą się niepowodzeniem w środowisku systemu Windows 8.1.
Dotyczy: Windows 8.1
Oryginalny numer KB: 2909710
Podsumowanie
Komputery z systemem Windows mogą używać usługi Windows Update do aktualizowania oprogramowania układowego. W szczególności te komputery używają pakietów sterowników systemu Windows do instalowania aktualizacji oprogramowania układowego. Po zainstalowaniu pakietu sterowników oprogramowania układowego system Windows przekazuje aktualizacje oprogramowania układowego do oprogramowania układowego UEFI do instalacji podczas następnego ponownego uruchomienia komputera. Oprogramowanie układowe systemu UEFI jest dostarczane przez producenta komputera i jest oddzielone od systemu Windows. Sam system Windows nie instaluje aktualizacji oprogramowania układowego, ale zamiast tego przekazuje aktualizacje oprogramowania układowego do oprogramowania układowego UEFI dla komputera.
Więcej informacji
Aktualizacje oprogramowania układowego są dostarczane przez producenta komputera, aby zwiększyć stabilność i wydajność komputera. Czasami aktualizacje oprogramowania układowego mogą nie być poprawnie zainstalowane. Oprogramowanie układowe systemu UEFI używa zestawu kodów powrotnych do raportowania z powrotem do systemu Windows o powodzeniu lub niepowodzeniu próby instalacji oprogramowania układowego. Te kody powrotne są dostępne w Menedżer urządzeń i są również zgłaszane przez usługę Windows Update. W niektórych przypadkach usługa Windows Update może spróbować ponownie zainstalować aktualizacje oprogramowania układowego po początkowej próbie, w zależności od typu awarii.
W tym artykule opisano sposób określania, czy komputer używa usługi Windows Update i interfejsu UEFI do instalowania aktualizacji oprogramowania układowego. Opisuje również, co oznacza każdy kod powrotny. Na koniec podsumowuje powiadomienia usługi Windows Update, które można oczekiwać po nieudanej próbie instalacji oprogramowania układowego.
Jak określić, czy komputer instaluje aktualizacje oprogramowania układowego
Komputery z systemem Windows korzystające z usługi Windows Update do instalowania aktualizacji oprogramowania układowego będą zawierać wpisy "Aktualizacja oprogramowania układowego systemu" na stronie Wyświetl historię aktualizacji dla systemu Windows w usłudze Windows Update.
Aby wyświetlić historię aktualizacji w usłudze Windows Update:
- Na start ekranu, wpisz historia aktualizacji, a następnie kliknij pozycję Wyświetl historię aktualizacji dla systemu Windows.
- W polu wyszukiwania wprowadź Windows Update, a następnie wybierz pozycję Wyświetl historię aktualizacji. Można również wyświetlić kody błędów, które są zwracane dla nieudanej aktualizacji oprogramowania układowego, wybierając wpis nieudanej aktualizacji oprogramowania układowego systemu w historii aktualizacji. Strona historii aktualizacji w usłudze Windows Update zawiera kolumnę stanu i wskazuje, które aktualizacje nie powiodły się pomyślnie. Możesz wybrać wpis i otworzyć go, aby wyświetlić szczegółowe informacje o instalacji, w tym stan instalacji i szczegóły błędu.
Komputer korzystający z interfejsu UEFI do aktualizowania oprogramowania układowego może również zawierać wpisy składników aktualizowalnych oprogramowania układowego w Menedżer urządzeń. Aby określić, czy komputer używa interfejsu UEFI do aktualizowania oprogramowania układowego, wykonaj następujące kroki:
Na pulpicie komputera otwórz Menedżera plików.
W Menedżerze plików kliknij prawym przyciskiem myszy ten komputer, a następnie kliknij polecenie Właściwości.
Kliknij pozycję Menedżer urządzeń.
Jeśli komputer używa interfejsu UEFI do zarządzania oprogramowaniem układowym, grupa oprogramowania układowego będzie znajdować się w katalogu głównym komputera Menedżer urządzeń. Rozwiń grupę Oprogramowanie układowe, aby wyświetlić każdy składnik oprogramowania układowego z możliwością aktualizacji.
Oprogramowanie układowe, które nie zostało pomyślnie zainstalowane, będzie miało wpis "banged out" (!) w grupie Firmware.
Możesz kliknąć prawym przyciskiem myszy składnik oprogramowania układowego, który zakończył się niepowodzeniem, a następnie kliknąć polecenie Właściwości , aby wyświetlić kody błędów, które zostały zwrócone. Łącząc poprzednie dwa testy, można określić, czy komputer aktualizuje oprogramowanie układowe za pomocą usługi Windows Update i UEFI.
Ważne
Wpisy oprogramowania układowego w Menedżer urządzeń nie mają gwarancji, że zostaną zwrócone z interfejsu UEFI. W niektórych przypadkach sterowniki systemu Windows mogą instalować oprogramowanie układowe, które jest wyświetlane w grupie Oprogramowanie układowe. Jeśli nie masz pewności, czy komputer korzysta z interfejsu UEFI, skontaktuj się z producentem komputera. Można również wyświetlić szczegóły identyfikatorów sprzętu dla określonego zasobu oprogramowania układowego we właściwościach. Zasoby oprogramowania układowego UEFI są poprzedzone przez interfejs UEFI\ w identyfikatorze sprzętu urządzenia.
Kody błędów przejściowych a nie przejściowych
System Windows oddziela błędy aktualizacji oprogramowania układowego UEFI na dwie kategorie: przejściowe i nie przejściowe.
Awarie przejściowe
Przejściowe awarie występują z powodu tymczasowych warunków, takich jak niewystarczająca moc baterii lub brak zasobów systemowych. System Windows może próbować ponownie zainstalować aktualizacje oprogramowania układowego, które kończą się niepowodzeniem w tych okolicznościach.
Na przykład komputer może wymagać pewnego poziomu zasilania baterii (na przykład 25 procent) w celu zainstalowania aktualizacji oprogramowania układowego. Aktualizacje oprogramowania układowego, które nie powiodły się z powodu niskiej mocy baterii, są zawsze ponawiane po ponownym uruchomieniu następnego komputera. Jeśli komputer nie ma dostępnej wymaganej mocy baterii, aktualizacje oprogramowania układowego mogą zakończyć się niepowodzeniem. Jednak system Windows będzie nadal próbował zainstalować aktualizację oprogramowania układowego przy każdym ponownym uruchomieniu. Ta kontrola poziomu baterii jest wymuszana zarówno przez system Windows, jak i oprogramowanie układowe systemu UEFI komputera, aby upewnić się, że komputer nie traci zasilania podczas krytycznej operacji aktualizacji oprogramowania układowego.
Ważne
Systemy Windows i UEFI ignorują dostępne zasilanie A/C i sprawdzają tylko dostępny poziom baterii komputera. Jeśli bateria nie jest ładowana poza wymaganym poziomem, może nie być w stanie zainstalować przyszłych aktualizacji oprogramowania układowego. Jeśli bateria dla komputera nie jest ładowana, skontaktuj się z producentem komputera.
System Windows wykona łącznie trzy próby instalacji po kolejnych trzech ponownych uruchomieniach w przypadku innych przejściowych awarii, takich jak brak zasobów systemowych lub inne przyczyny, które są zwracane przez oprogramowanie układowe systemu UEFI. Jeśli aktualizacja oprogramowania układowego nie powiedzie się podczas trzeciego i ostatniego ponownego uruchomienia, system Windows nie spróbuje ponownie zainstalować aktualizacji oprogramowania układowego i zostanie oznaczony jako niepowodzenie zarówno w historii Menedżer urządzeń, jak i Windows Update. Aktualizacja nie zostanie ponowiona, dopóki producent komputera nie wyda nowej aktualizacji, która zastępuje aktualizację, która zakończyła się niepowodzeniem.
Błędy nieobsługiwcze
Błędy aktualizacji oprogramowania układowego nie przejściowego są spowodowane przez warunek, którego nie można naprawić. System Windows nie próbuje ponownie zainstalować aktualizacji oprogramowania układowego, które kończą się niepowodzeniem z powodu nie przejściowych warunków.
Instalacja aktualizacji nie zostanie ponowiona, dopóki producent komputera nie wyda nowej aktualizacji zastąpi nieudaną aktualizację.
System Windows ponawia próby aktualizacji oprogramowania układowego w następujący sposób.
Błąd | Liczba ponownych prób |
---|---|
Przejściowy | 3 |
Przejściowy: stan zasilania | Brak ograniczeń |
Brak przejściowych | 0 |
Testy zasilania usługi Windows Update
Ponieważ komputer może wymagać pewnego poziomu zasilania baterii (na przykład 25 procent) do zainstalowania aktualizacji oprogramowania układowego, usługa Windows Update monitoruje poziom zasilania baterii, aby zapobiec niepotrzebnemu awarii aktualizacji oprogramowania układowego komputera podczas instalacji interaktywnej.
Podczas instalacji interakcyjnej użytkownik ręcznie sprawdza dostępność aktualizacji z panelu sterowania usługi Windows Update lub aplikacji Ustawienia, a następnie ręcznie uruchamia proces aktualizacji. Automatyczna instalacja w tle odbywa się w tle, przemieszczanie nowych aktualizacji dostępnych dla komputera i powiadamianie o tym, że komputer wymaga ponownego uruchomienia. Większość aktualizacji jest instalowana automatycznie w tle.
Usługa Windows Update sprawdzi, czy komputer ma co najmniej 40 procent zasilania baterii przed uruchomieniem aktualizacji oprogramowania układowego podczas interaktywnej instalacji. Podczas automatycznej instalacji w tle usługa Windows Update nie sprawdza progu zasilania baterii 40%. Takie zachowanie występuje, ponieważ system Windows nie spróbuje ponownie uruchomić komputera do momentu uzyskania co najmniej 40-procentowej mocy baterii. Ponadto automatycznie ponowi próbę instalacji nieudanych aktualizacji oprogramowania układowego, gdy bateria jest ładowana do 40 procent lub więcej.
Typ instalacji usługi Windows Update | Kontrola zasilania baterii |
---|---|
Instalacja interaktywna | Poziom zasilania baterii musi wynosić co najmniej 40% dla wszystkich interakcyjnych prób instalacji. Jeśli spróbujesz zainstalować oprogramowanie układowe z baterią < 40%, usługa Windows Update wyświetli monit o "Podłączanie komputera do zasilania, pozwól na pełne ładowanie i spróbuj ponownie". |
Automatyczne tło | Brak. Oprogramowanie układowe będzie zawsze przygotowane do następnego ponownego uruchomienia podczas automatycznych instalacji w tle. Ponowne uruchomienie w celu ukończenia instalacji będzie wymuszane tylko wtedy, gdy moc baterii jest większa niż 40%. |
Kody błędów
W poniższej tabeli wymieniono błąd LastAttemptStatus zgłaszany przez oprogramowanie układowe systemu UEFI i zgodny kod NTSTATUS zgłaszany przez system Windows zarówno w historii Menedżer urządzeń, jak i Windows Update. W tabeli wymieniono również liczbę prób ponownego zainstalowania oprogramowania układowego przez system Windows dla każdego kodu błędu oraz oczekiwane zachowanie usługi Windows Update i historię aktualizacji dla każdego kodu.
Skontaktuj się z producentem komputera, aby uzyskać pomoc techniczną dotyczącą nieudanych aktualizacji oprogramowania układowego.
Ważne
- Jeśli komputer zostanie uruchomiony ponownie, ale nie spełnia minimalnej mocy baterii wymaganej przez oprogramowanie układowe UEFI, aktualizacja oprogramowania układowego może zakończyć się niepowodzeniem i zakończy się niepowodzeniem z jednym z kodów awarii zasilania w poniższej tabeli. Usługa Windows Update może monitować o ponowne uruchomienie komputera po naładowaniu baterii do 40% w przypadku aktualizacji oprogramowania układowego, która nie powiodła się podczas sprawdzania zasilania baterii.
- Systemy Windows i UEFI ignorują dostępne zasilanie A/C i sprawdzają tylko dostępny poziom zasilania baterii. Jeśli bateria nie będzie ładowana powyżej wymaganego poziomu, może nie być możliwe zainstalowanie przyszłych aktualizacji oprogramowania układowego. Jeśli bateria dla komputera nie jest ładowana, skontaktuj się z producentem komputera.
- Przejściowe błędy, które nie są związane z zasilaniem, przejdą z wyświetlania stanu "oczekującego ponownego uruchomienia" w usłudze Windows Update na "niepowodzenie" po trzeciej nieudanej próbie instalacji.
- Nie przejściowych aktualizacji oprogramowania układowego lub przejściowych aktualizacji oprogramowania układowego, które nie powiodły się, wszystkie trzy próby instalacji nie zostaną ponowione, dopóki nie zostaną zastąpione przez nową aktualizację oprogramowania układowego od producenta komputera.
LastAttemptStatus | NTSTATUS | Kod | Ponowne próby | Windows Update po próbie instalacji automatycznej | Stan wyświetlany w historii usługi Windows Update |
---|---|---|---|---|---|
Sukces | STATUS_SUCCESS | 0x00000000 | Nie dotyczy | Brak | Brak |
Błąd: niepowodzenie | STATUS_UNSUCCESSFUL | 0xC0000001 | 3 | Usługa Windows Update wyświetla "dostępne aktualizacje". Późniejsze próby instalacji za pośrednictwem usługi Windows Update lub automatycznej konserwacji ponawiają próbę instalacji oprogramowania układowego. | Oczekiwanie na ponowne uruchomienie podczas pierwszych 3 prób, a następnie "Niepowodzenie" ze skojarzonym kodem błędu. |
Błąd: Niewystarczające zasoby | STATUS_INSUFFICIENT_RESOURCES | 0xC000009A | 3 | ||
Błąd: nieprawidłowa wersja | STATUS_REVISION_MISMATCH | 0xC0000059 | 0 | Usługa Windows Update nie wyświetla już aktualizacji jako dostępnej. Nie podano żadnego innego stanu. | Historia zawiera komunikat "Niepowodzenie" i skojarzony kod błędu. |
Błąd: Nieprawidłowy format obrazu | STATUS_INVALID_IMAGE_FORMAT | 0xC000007B | 0 | ||
Błąd: Nieznana poprawka | STATUS_UNKNOWN_REVISION | 0xC0000058 | 0 | ||
Błąd: brak takiego pliku | STATUS_NO_SUCH_FILE | 0xC000000F | 0 | ||
Błąd: Błąd uwierzytelniania | STATUS_ACCESS_DENIED | 0xC0000022 | 3 | Usługa Windows Update wyświetla "dostępne aktualizacje". Późniejsze próby instalacji za pośrednictwem usługi Windows Update lub automatycznej konserwacji ponawiają próbę instalacji oprogramowania układowego. | Oczekiwanie na ponowne uruchomienie podczas pierwszych 3 prób, a następnie "Niepowodzenie" ze skojarzonym kodem błędu. |
Błąd: Zdarzenie zasilania, Nie połączono ac | STATUS_POWER_STATE_INVALID | 0xC00002D3 | Bez ograniczeń | Usługa Windows Update wyświetla "dostępne aktualizacje". 15-minutowy czasomierz ponownego uruchomienia również rozpocznie się natychmiast po naładowaniu baterii do >= 40%. | Oczekiwanie na ponowne uruchomienie |
Błąd: Zdarzenie zasilania, Niewystarczająca bateria | STATUS_INSUFFICIENT_POWER | 0xC00002DE | Bez ograniczeń |
Zbieranie danych
Jeśli potrzebujesz pomocy ze strony pomocy technicznej firmy Microsoft, zalecamy zebranie informacji, wykonując kroki wymienione w artykule Zbieranie informacji przy użyciu zestawu narzędzi TSS w przypadku problemów związanych z wdrożeniem.