Delen via


Fouten bij firmware-updates in Windows 8.1

In dit artikel wordt beschreven hoe en waarom firmware-updates af en toe mislukken in een Windows 8.1-omgeving.

Van toepassing op: Windows 8.1
Oorspronkelijk KB-nummer: 2909710

Samenvatting

Computers met Windows kunnen Windows Update gebruiken om hun firmware bij te werken. Deze computers gebruiken windows-stuurprogrammapakketten om firmware-updates te installeren. Nadat een firmwarestuurprogrammapakket is geïnstalleerd, geeft Windows de firmware-updates af aan UEFI-systeemfirmware voor installatie tijdens de volgende herstart van uw computer. UEFI-systeemfirmware wordt geleverd door de computerfabrikant en staat los van Windows. Windows zelf installeert geen firmware-updates, maar geeft in plaats daarvan firmware-updates af aan de UEFI-systeemfirmware voor uw computer.

Meer informatie

Firmware-updates worden geleverd door de fabrikant van uw computer om de stabiliteit en prestaties van uw pc te verbeteren. Soms worden firmware-updates mogelijk niet correct geïnstalleerd. UEFI-systeemfirmware maakt gebruik van een set retourcodes om terug te rapporteren aan Windows over het slagen of mislukken van een firmware-installatiepoging. Deze retourcodes zijn beschikbaar in Apparaatbeheer en worden ook gerapporteerd door Windows Update. In sommige gevallen kan Windows Update proberen om firmware-updates na de eerste poging opnieuw te installeren, afhankelijk van het type fout.

In dit artikel wordt beschreven hoe u kunt bepalen of uw pc Gebruikmaakt van Windows Update en UEFI om firmware-updates te installeren. Ook wordt beschreven wat elke retourcode betekent. Ten slotte bevat het een overzicht van de Windows Update-meldingen die u kunt verwachten na een mislukte firmware-installatiepoging.

Hoe u kunt zien of op uw pc firmware-updates worden geïnstalleerd

Windows-pc's waarop Windows Update wordt gebruikt om firmware-updates te installeren, bevatten vermeldingen 'Systeemfirmware-update' op de pagina Uw updategeschiedenis voor Windows Update weergeven.

Uw updategeschiedenis weergeven in Windows Update:

  1. Typ de updategeschiedenis in het startscherm en klik vervolgens op Uw updategeschiedenis voor Windows weergeven.
  2. Voer In het zoekvak Windows Update in en selecteer vervolgens De updategeschiedenis weergeven. U kunt ook de foutcodes bekijken die worden geretourneerd voor een mislukte firmware-update door de vermelding Systeemfirmware-update in uw updategeschiedenis te selecteren. De pagina Updategeschiedenis in Windows Update bevat een statuskolom en dit geeft aan welke updates niet kunnen worden geïnstalleerd. U kunt de vermelding selecteren en openen om details over de installatie te bekijken, inclusief de installatiestatus en foutdetails.

Een computer die gebruikmaakt van UEFI om firmware bij te werken, kan ook vermeldingen bevatten voor updatable firmware-onderdelen in Apparaatbeheer. Volg deze stappen om te bepalen of uw computer UEFI gebruikt om firmware bij te werken:

  1. Open Bestandsbeheer vanaf het bureaublad van de computer.

  2. Klik in Bestandsbeheer met de rechtermuisknop op deze pc en klik vervolgens op Eigenschappen.

  3. Klik op Apparaatbeheer.

  4. Als uw computer UEFI gebruikt om firmware te beheren, is er een firmwaregroep onder de pc-hoofdmap van Apparaatbeheer. Vouw de groep Firmware uit om elk firmwareonderdeel te zien dat kan worden bijgewerkt.

    Firmware die niet is geïnstalleerd, heeft een vermelding 'bang out' (!) onder de groep Firmware.

  5. U kunt met de rechtermuisknop op een mislukt firmwareonderdeel klikken en vervolgens op Eigenschappen klikken om de foutcodes te zien die zijn geretourneerd. Door de voorgaande twee controles te combineren, kunt u bepalen of uw computer firmware bijwerkt via Windows Update en UEFI.

Belangrijk

Firmwarevermeldingen in Apparaatbeheer worden niet gegarandeerd geretourneerd vanuit UEFI. In sommige gevallen kunnen Windows-stuurprogramma's firmware installeren die vervolgens wordt vermeld onder de groep Firmware. Als u niet zeker weet of uw pc UEFI gebruikt, neemt u contact op met de fabrikant van uw pc. U kunt ook de details van de hardware-id's voor een bepaalde firmwareresource bekijken in de eigenschappen. UEFI-firmwarebronnen worden voorafgegaan door UEFI\ in de hardware-id van het apparaat.

Tijdelijke versus niet-tijdelijke foutcodes

Windows scheidt UEFI-firmware-updatefouten in twee categorieën: tijdelijk en niet-tijdelijk.

Tijdelijke fouten

Tijdelijke storingen treden op vanwege tijdelijke omstandigheden, zoals onvoldoende accustroom of gebrek aan systeembronnen. Windows kan proberen firmware-updates te installeren die onder deze omstandigheden mislukken.

Uw pc kan bijvoorbeeld een bepaald accuniveau (bijvoorbeeld 25 procent) vereisen om firmware-updates te installeren. Firmware-updates die niet kunnen worden geïnstalleerd vanwege een laag batterijvermogen, worden altijd opnieuw geprobeerd nadat de volgende computer opnieuw is opgestart. Als uw pc niet over de vereiste accustroom beschikt, kunnen firmware-updates niet worden geïnstalleerd. Windows blijft echter proberen de firmware-update te installeren bij elke herstart. Deze controle op batterijniveau wordt afgedwongen door zowel Windows als de UEFI-systeemfirmware van uw computer om ervoor te zorgen dat uw pc geen stroom verliest tijdens een kritieke firmware-updatebewerking.

Belangrijk

Windows en UEFI negeren beschikbare A/C-voeding en controleren alleen het beschikbare batterijniveau van uw pc. Als uw batterij niet hoger is dan het vereiste niveau, kunt u mogelijk geen toekomstige firmware-updates installeren. Als de batterij voor uw pc niet wordt opgeladen, neemt u contact op met de fabrikant van uw pc.

Windows zal in totaal drie installatiepogingen uitvoeren nadat de volgende drie keer opnieuw zijn opgestart voor andere tijdelijke fouten, zoals een gebrek aan systeembronnen of andere redenen die worden geretourneerd door de UEFI-systeemfirmware. Als de firmware-update niet kan worden geïnstalleerd op het derde en laatste opnieuw opstarten, probeert Windows de firmware-update niet opnieuw te installeren en wordt deze gemarkeerd als mislukt in zowel Apparaatbeheer als windows Update-geschiedenis. De update wordt pas opnieuw geprobeerd als de fabrikant van uw pc een nieuwe update publiceert die de mislukte update vervangt.

Niet-tijdelijke fouten

Niet-tijdelijke firmware-updatefouten worden veroorzaakt door een voorwaarde die niet kan worden hersteld. Windows probeert firmware-updates die mislukken niet opnieuw te installeren vanwege niet-tijdelijke omstandigheden.

De installatie van de update wordt pas opnieuw uitgevoerd nadat de fabrikant van uw pc een nieuwe update heeft uitgebracht. Hierdoor wordt de mislukte update vervangen.

Windows probeert firmware-updates als volgt opnieuw uit te voeren.

Foutvoorwaarde Aantal keer opnieuw geprobeerd
Tijdelijk 3
Tijdelijk: energievoorwaarde Geen limiet
Niet-tijdelijk 0

Energiecontroles in Windows Update

Omdat uw computer mogelijk een bepaald batterijvermogen (bijvoorbeeld 25 procent) nodig heeft om firmware-updates te installeren, bewaakt Windows Update uw accustroomniveau om te voorkomen dat uw computer onnodig een firmware-update mislukt tijdens een interactieve installatie.

Tijdens een interactieve installatie controleert een gebruiker handmatig op updates vanuit het Configuratiescherm van Windows Update of de app Instellingen en start het updateproces handmatig. Een automatische achtergrondinstallatie vindt plaats op de achtergrond, waarbij de nieuwe updates worden gefaseerd die beschikbaar zijn voor uw pc en u op de hoogte stelt dat uw pc opnieuw moet worden opgestart. De meeste updates worden automatisch op de achtergrond geïnstalleerd.

Windows Update controleert of uw pc ten minste 40 procent batterijstroom heeft voordat de firmware-updates worden gestart tijdens een interactieve installatie. Tijdens een automatische installatie op de achtergrond controleert Windows Update niet op de drempelwaarde voor 40 procent batterijvermogen. Dit gedrag treedt op omdat Windows niet probeert uw pc opnieuw op te starten totdat u ten minste 40 procent accustroom hebt. Daarnaast wordt de installatie van mislukte firmware-updates automatisch opnieuw uitgevoerd wanneer de batterij 40 procent of meer laadt.

Windows Update-installatietype Controle van accustroom
Interactieve installatie Het energieniveau van de batterij moet ten minste 40% zijn voor alle interactieve installatiepogingen. Als u firmware met < 40% batterij probeert te installeren, wordt u door Windows Update gevraagd 'Sluit uw pc aan op stroom, laat het volledig opladen en probeer het opnieuw'.
Automatische achtergrond Geen. Firmware wordt altijd gefaseerd voor de volgende herstart tijdens automatische installatie op de achtergrond. Opnieuw opstarten om de installatie te voltooien, wordt alleen afgedwongen wanneer de accu groter is dan 40%.

Foutcodes

De volgende tabel bevat de LastAttemptStatus-fout die wordt gerapporteerd door UEFI-systeemfirmware en de overeenkomende NTSTATUS-code die door Windows wordt gerapporteerd in zowel Apparaatbeheer als Windows Update-geschiedenis. De tabel bevat ook het aantal keren dat Windows firmware voor elke foutcode opnieuw probeert te installeren, en het verwachte gedrag en de updategeschiedenis van Windows Update voor elke code.

Neem contact op met de fabrikant van uw pc voor ondersteuning met mislukte firmware-updates.

Belangrijk

  • Als uw pc opnieuw wordt opgestart, maar niet voldoet aan de minimale batterij die is vereist voor UEFI-systeemfirmware, kan de firmware-update niet worden geïnstalleerd en mislukt het met een van de foutcodes in de volgende tabel. Windows Update kan u vragen uw pc opnieuw op te starten nadat de batterij tot 40% is opgeladen in het geval van een firmware-update waarvoor een controle van de accustroom is mislukt.
  • Windows en UEFI negeren beschikbare A/C-stroom en controleren alleen het beschikbare accuvermogensniveau. Als uw batterij niet hoger wordt dan het vereiste niveau, kunt u mogelijk geen toekomstige firmware-updates installeren. Als de batterij voor uw pc niet wordt opgeladen, neemt u contact op met de fabrikant van uw pc.
  • Tijdelijke fouten die geen stroomgerelateerd zijn, worden overgestapt van het weergeven van de status 'Opnieuw opstarten in behandeling' in Windows Update naar 'mislukt' na de derde mislukte installatiepoging.
  • Niet-tijdelijke firmware-updates of tijdelijke firmware-updates waarvoor alle drie de installatiepogingen zijn mislukt, worden pas opnieuw geprobeerd als ze worden vervangen door een nieuwe firmware-update van de fabrikant van uw pc.
LastAttemptStatus NTSTATUS Code Nieuwe pogingen Windows Update na automatische installatiepoging Status die wordt weergegeven in de Geschiedenis van Windows Update
Succes STATUS_SUCCESS 0x00000000 N.v.t. Geen Geen
Fout: Mislukt STATUS_UNSUCCESSFUL 0xC0000001 3 Windows Update toont 'updates beschikbaar'. Latere installatiepogingen via Windows Update of automatisch onderhoud proberen de firmware-installatie opnieuw uit te voeren. Opnieuw opstarten in behandeling tijdens de eerste drie pogingen en vervolgens Mislukt met de bijbehorende foutcode.
Fout: Onvoldoende resources STATUS_INSUFFICIENT_RESOURCES 0xC000009A 3
Fout: Onjuiste versie STATUS_REVISION_MISMATCH 0xC0000059 0 In Windows Update wordt de update niet meer weergegeven als beschikbaar. Er is geen andere status opgegeven. Geschiedenis toont 'Mislukt' en de bijbehorende foutcode.
Fout: Ongeldige afbeeldingsindeling STATUS_INVALID_IMAGE_FORMAT 0xC000007B 0
Fout: Onbekende revisie STATUS_UNKNOWN_REVISION 0xC0000058 0
Fout: geen dergelijk bestand STATUS_NO_SUCH_FILE 0xC000000F 0
Fout: Verificatiefout STATUS_ACCESS_DENIED 0xC0000022 3 Windows Update toont 'updates beschikbaar'. Latere installatiepogingen via Windows Update of automatisch onderhoud proberen de firmware-installatie opnieuw uit te voeren. Opnieuw opstarten in behandeling tijdens de eerste drie pogingen en vervolgens Mislukt met de bijbehorende foutcode.
Fout: Power Event, AC Not Connected STATUS_POWER_STATE_INVALID 0xC00002D3 Geen limiet Windows Update toont 'updates beschikbaar'. De herstarttimer van 15 minuten wordt ook onmiddellijk gestart nadat de batterij is opgeladen tot >= 40%. Opnieuw opstarten in behandeling
Fout: Power Event, Onvoldoende batterij STATUS_INSUFFICIENT_POWER 0xC00002DE Geen limiet

Gegevensverzameling

Als u hulp nodig hebt van Microsoft-ondersteuning, raden we u aan de informatie te verzamelen door de stappen te volgen die worden vermeld in Informatie verzamelen met behulp van TSS voor implementatiegerelateerde problemen.