Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo descrive come e perché gli aggiornamenti del firmware hanno occasionalmente esito negativo in un ambiente Windows 8.1.
Si applica a: Windows 8.1
Numero KB originale: 2909710
Riepilogo
I computer che eseguono Windows possono usare Windows Update per aggiornare il firmware. In particolare, questi computer usano pacchetti driver windows per installare gli aggiornamenti del firmware. Dopo l'installazione di un pacchetto driver del firmware, Windows scarica gli aggiornamenti del firmware al firmware di sistema UEFI per l'installazione durante il successivo riavvio del computer. Il firmware di sistema UEFI viene fornito dal produttore del computer ed è separato da Windows. Windows stesso non installa gli aggiornamenti del firmware, ma passa invece gli aggiornamenti del firmware al firmware di sistema UEFI per il computer.
Ulteriori informazioni
Gli aggiornamenti del firmware vengono forniti dal produttore del computer per migliorare la stabilità e le prestazioni del PC. A volte gli aggiornamenti del firmware potrebbero non essere installati correttamente. Il firmware di sistema UEFI usa un set di codici restituiti per segnalare a Windows l'esito positivo o negativo di un tentativo di installazione del firmware. Questi codici restituiti sono disponibili in Gestione dispositivi e vengono segnalati anche da Windows Update. In alcuni casi, Windows Update potrebbe provare a reinstallare gli aggiornamenti del firmware dopo il tentativo iniziale, a seconda del tipo di errore.
Questo articolo descrive come determinare se il PC usa Windows Update e UEFI per installare gli aggiornamenti del firmware. Descrive anche il significato di ogni codice restituito. Infine, riepiloga le notifiche di Windows Update che è possibile ricevere dopo un tentativo di installazione del firmware non riuscito.
Come stabilire se il PC installa gli aggiornamenti del firmware
I PC Windows che usano Windows Update per installare gli aggiornamenti del firmware avranno voci "System Firmware Update" nella pagina Visualizza la cronologia degli aggiornamenti per Windows update di Windows Update.
Per visualizzare la cronologia degli aggiornamenti in Windows Update:
- Nella schermata Start digitare cronologia aggiornamenti e quindi fare clic su Visualizza cronologia aggiornamenti per Windows.
- Nella casella di ricerca immettere Windows Update e quindi selezionare Visualizza cronologia aggiornamenti. È anche possibile visualizzare i codici di errore restituiti per un aggiornamento del firmware non riuscito selezionando la voce Aggiornamento firmware di sistema non riuscito nella cronologia degli aggiornamenti. La pagina della cronologia degli aggiornamenti in Windows Update include una colonna di stato e indica quali aggiornamenti non sono stati installati correttamente. È possibile selezionare la voce e aprirla per visualizzare i dettagli sull'installazione, inclusi lo stato di installazione e i dettagli dell'errore.
Un computer che usa UEFI per aggiornare il firmware può includere anche voci per i componenti aggiornabili del firmware in Gestione dispositivi. Per determinare se il computer usa UEFI per aggiornare il firmware, seguire questa procedura:
Dal desktop del computer aprire Gestione file.
In Gestione file fare clic con il pulsante destro del mouse su Questo PC e quindi scegliere Proprietà.
Fare clic su Gestione dispositivi.
Se il computer usa UEFI per gestire il firmware, ci sarà un gruppo firmware nella radice del PC di Gestione dispositivi. Espandere il gruppo Firmware per visualizzare ogni componente firmware aggiornabile.
Il firmware che non è stato installato correttamente avrà una voce "banged out" (!) nel gruppo Firmware.
È possibile fare clic con il pulsante destro del mouse su un componente firmware non riuscito e quindi scegliere Proprietà per visualizzare i codici di errore restituiti. Combinando i due controlli precedenti, è possibile determinare se il computer sta aggiornando il firmware tramite Windows Update e UEFI.
Importante
Non è garantito che le voci del firmware in Gestione dispositivi vengano restituite da UEFI. In alcuni casi, i driver di Windows possono installare il firmware che viene elencato nel gruppo Firmware. In caso di dubbi sul fatto che il PC usi UEFI, contattare il produttore del PC. È anche possibile visualizzare i dettagli degli ID hardware per una determinata risorsa firmware nelle relative proprietà. Le risorse del firmware UEFI vengono anteporte da UEFI\ nell'ID hardware del dispositivo.
Codici di errore temporanei e non temporanei
Windows separa gli errori di aggiornamento del firmware UEFI in due categorie: temporanei e non temporanei.
Errori temporanei
Gli errori temporanei si verificano a causa di condizioni temporanee, ad esempio l'alimentazione della batteria insufficiente o la mancanza di risorse di sistema. Windows potrebbe provare a reinstallare gli aggiornamenti del firmware che hanno esito negativo in queste circostanze.
Ad esempio, il PC potrebbe richiedere un certo livello di alimentazione della batteria (ad esempio, 25%) per installare gli aggiornamenti del firmware. Gli aggiornamenti del firmware che non sono stati installati a causa dell'alimentazione a batteria insufficiente vengono sempre ritentati dopo il successivo riavvio del computer. Se il PC non ha la batteria necessaria disponibile, gli aggiornamenti del firmware potrebbero non essere installati. Tuttavia, Windows continuerà a provare a installare l'aggiornamento del firmware a ogni riavvio. Questo controllo a livello di batteria viene applicato sia da Windows che dal firmware di sistema UEFI del computer per assicurarsi che il PC non perde l'alimentazione durante un'operazione di aggiornamento del firmware critico.
Importante
Windows e UEFI ignorano la potenza A/C disponibile e controllano solo il livello di batteria disponibile del PC. Se la batteria non viene caricata oltre il livello richiesto, potrebbe non essere possibile installare gli aggiornamenti futuri del firmware. Se la batteria per il PC non viene caricata, contattare il produttore del PC.
Windows eseguirà un totale di tre tentativi di installazione dopo i successivi tre riavvii per altri errori temporanei, ad esempio la mancanza di risorse di sistema o altri motivi restituiti dal firmware di sistema UEFI. Se l'aggiornamento del firmware non riesce a eseguire l'installazione al terzo e finale riavvio, Windows non tenterà di installare di nuovo l'aggiornamento del firmware e verrà contrassegnato come non riuscito sia nella cronologia di Gestione dispositivi che di Windows Update. L'aggiornamento non verrà provato di nuovo finché il produttore del PC non rilascia un nuovo aggiornamento che sostituisce l'aggiornamento non riuscito.
Errori non temporanei
Gli errori di aggiornamento del firmware non temporanei sono causati da una condizione che non può essere ripristinata. Windows non tenta di reinstallare gli aggiornamenti del firmware che hanno esito negativo a causa di condizioni non temporanee.
L'installazione dell'aggiornamento non verrà ritentata finché il produttore del PC non rilascia un nuovo aggiornamento, sostituisce l'aggiornamento non riuscito.
Windows ritenta gli aggiornamenti del firmware come indicato di seguito.
Condizione di errore | Numero di tentativi |
---|---|
Temporaneo | 3 |
Temporaneo: condizione di alimentazione | Nessun limite |
Non temporaneo | 0 |
Controlli dell'alimentazione di Windows Update
Poiché il computer potrebbe richiedere un certo livello di alimentazione della batteria (ad esempio il 25%) per installare gli aggiornamenti del firmware, Windows Update monitora il livello di alimentazione della batteria per impedire al computer di non eseguire un aggiornamento del firmware inutilmente durante un'installazione interattiva.
Durante un'installazione interattiva, un utente controlla manualmente la disponibilità di aggiornamenti dal pannello di controllo di Windows Update o dall'app Impostazioni e quindi avvia manualmente il processo di aggiornamento. Un'installazione in background automatica viene eseguita in background, gestione temporanea dei nuovi aggiornamenti disponibili per il PC e notifica che il PC richiede un riavvio. La maggior parte degli aggiornamenti viene installata automaticamente in background.
Windows Update verificherà che il PC abbia almeno il 40% di alimentazione della batteria prima di avviare gli aggiornamenti del firmware durante un'installazione interattiva. Durante un'installazione in background automatica, Windows Update non verifica la soglia di alimentazione della batteria del 40%. Questo comportamento si verifica perché Windows non tenterà di riavviare il PC fino a quando non hai almeno il 40% di alimentazione della batteria. Inoltre, ritenta automaticamente l'installazione degli aggiornamenti del firmware non riusciti quando la batteria carica al 40% o più.
Tipo di installazione di Windows Update | Controllo dell'alimentazione della batteria |
---|---|
Installazione interattiva | Il livello di alimentazione della batteria deve essere almeno del 40% per tutti i tentativi di installazione interattivi. Se si tenta di installare il firmware con < batteria del 40%, Windows Update chiede di "Collegare il PC in alimentazione, lasciare ricaricare completamente e riprovare". |
Sfondo automatico | Nessuno. Il firmware verrà sempre risolto per il successivo riavvio durante le installazioni automatiche in background. Il riavvio per completare l'installazione verrà applicato solo quando l'alimentazione della batteria è maggiore del 40%. |
Codici di errore
La tabella seguente elenca l'errore LastAttemptStatus segnalato dal firmware di sistema UEFI e il codice NTSTATUS corrispondente segnalato da Windows nella cronologia di Gestione dispositivi e Windows Update. La tabella elenca anche il numero di tentativi di windows di reinstallare il firmware per ogni codice di errore e il comportamento previsto di Windows Update e la cronologia degli aggiornamenti per ogni codice.
Contattare il produttore del PC per ottenere supporto per gli aggiornamenti del firmware non riusciti.
Importante
- Se il PC viene riavviato ma non soddisfa la potenza minima della batteria richiesta dal firmware di sistema UEFI, l'aggiornamento del firmware potrebbe non essere installato e avrà esito negativo con uno dei codici di risparmio energia nella tabella seguente. Windows Update potrebbe richiedere di riavviare il PC dopo l'addebito della batteria al 40% nel caso di un aggiornamento del firmware che non è riuscito a controllare l'alimentazione della batteria.
- Windows e UEFI ignorano la potenza A/C disponibile e controllano solo il livello di alimentazione della batteria disponibile. Se la batteria non verrà caricata al di sopra del livello richiesto, potrebbe non essere possibile installare gli aggiornamenti futuri del firmware. Se la batteria per il PC non viene caricata, contattare il produttore del PC.
- Gli errori temporanei che non sono correlati all'alimentazione passeranno dalla visualizzazione di uno stato di "riavvio in sospeso" in Windows Update a "non riuscito" dopo il terzo tentativo di installazione non riuscito.
- Gli aggiornamenti del firmware non temporanei o gli aggiornamenti temporanei del firmware che non hanno superato tutti e tre i tentativi di installazione non verranno ritentati finché non vengono sostituiti da un nuovo aggiornamento del firmware dal produttore del PC.
LastAttemptStatus | NTSTATUS | Codice | Nuovi tentativi | Windows Update dopo il tentativo di installazione automatica | Stato visualizzato nella cronologia degli aggiornamenti di Windows |
---|---|---|---|---|---|
Success | STATUS_SUCCESS | 0x00000000 | N/D | Nessuno | Nessuno |
Errore: Operazione non riuscita | STATUS_UNSUCCESSFUL | 0xC0000001 | 3 | Windows Update mostra "aggiornamenti disponibili". I tentativi di installazione successivi tramite Windows Update o la manutenzione automatica ritentano l'installazione del firmware. | Riavvio in sospeso durante i primi 3 tentativi, quindi "Non riuscito" con il codice di errore associato. |
Errore: Risorse insufficienti | STATUS_INSUFFICIENT_RESOURCES | 0xC000009A | 3 | ||
Errore: Versione non corretta | STATUS_REVISION_MISMATCH | 0xC0000059 | 0 | Windows Update non visualizza più l'aggiornamento disponibile. Non viene fornito alcun altro stato. | La cronologia mostra "Failed" e il codice di errore associato. |
Errore: Formato immagine non valido | STATUS_INVALID_IMAGE_FORMAT | 0xC000007B | 0 | ||
Errore: Revisione sconosciuta | STATUS_UNKNOWN_REVISION | 0xC0000058 | 0 | ||
Errore: Nessun file di questo tipo | STATUS_NO_SUCH_FILE | 0xC000000F | 0 | ||
Errore: Errore di autenticazione | STATUS_ACCESS_DENIED | 0xC0000022 | 3 | Windows Update mostra "aggiornamenti disponibili". I tentativi di installazione successivi tramite Windows Update o la manutenzione automatica ritentano l'installazione del firmware. | Riavvio in sospeso durante i primi 3 tentativi, quindi "Non riuscito" con il codice di errore associato. |
Errore: Evento di alimentazione, AC non connesso | STATUS_POWER_STATE_INVALID | 0xC00002D3 | Nessun limite | Windows Update mostra "aggiornamenti disponibili". Anche il timer di riavvio di 15 minuti si avvierà immediatamente dopo la ricarica della batteria a >= 40%. | Riavvio in sospeso |
Errore: Evento di alimentazione, Batteria insufficiente | STATUS_INSUFFICIENT_POWER | 0xC00002DE | Nessun limite |
Raccolta dei dati
Se è necessaria l'assistenza del supporto tecnico Microsoft, si consiglia di raccogliere le informazioni seguendo i passaggi indicati in Raccogliere informazioni utilizzando TSS per le questioni relative alla distribuzione.