Diversi utenti di Windows ci hanno raggiunto con domande dopo essere stati incapaci di installare un aggiornamento di Windows. La maggior parte degli utenti colpiti riferisce che dopo molto tempo, l’aggiornamento alla fine fallisce al 99% con il codice di errore 0x8007043c. Anche se il problema è molto più comune su Windows 7, siamo riusciti a trovare lo stesso problema che si verifica su Windows 7, siamo riusciti a trovare alcune occorrenze su Windows 8.1 e Windows 10.

Windows Update Error Code 0x8007043c

Cosa causa l’errore 0x8007043c di Windows Update?

Abbiamo indagato su questo particolare problema guardando i vari rapporti degli utenti e provando le diverse strategie di riparazione che sono spesso raccomandate da altri utenti che si sono trovati in una situazione simile. Come si è scoperto, diverse situazioni potrebbero essere responsabili dell’apparizione di questo problema.
Ecco una breve lista di potenziali colpevoli che potresti affrontare:

  • Aggiornamento di Windows incompatibile – Come si è scoperto, questo problema può verificarsi anche a causa di un aggiornamento di Windows che il tuo sistema operativo cerca di installare anche se non è compatibile con la tua versione del sistema operativo. Se questo scenario è applicabile, dovresti essere in grado di risolvere il problema eseguendo il Windows Update Troubleshooter.
  • Interferenza AV di terze parti – Come è stato segnalato da diversi utenti interessati, questo problema può anche emergere a causa di un software Anti-Virus di terze parti iperprotettivo che sta bloccando le comunicazioni tra il PC e il server WU a causa di un falso positivo. In questo caso, dovresti essere in grado di risolvere il problema disabilitando la protezione in tempo reale o disinstallando la suite di sicurezza di terze parti.
  • Corruzione dei file di sistema – Un’altra potenziale causa che scatena questo codice di errore è la corruzione dei file di sistema. In questo caso, dovresti essere in grado di risolvere il problema utilizzando una serie di utility (DISM e SFC) in grado di fissare & sostituendo le istanze corrotte che stanno rompendo il componente di aggiornamento.
  • Componente OS rotto – In rare circostanze, potresti incontrare questo problema a causa di un’istanza di corruzione sottostante che non può essere risolta convenzionalmente. In questo caso, è possibile risolvere il problema aggiornando ogni componente del sistema operativo con una procedura come un’installazione di riparazione o un’installazione pulita.

Se stai incontrando lo stesso problema e uno degli scenari di cui sopra sembrava applicabile, questo articolo ti fornirà diversi passaggi di risoluzione dei problemi che dovrebbero permetterti di arrivare al fondo del problema. Qui sotto, troverete una raccolta di potenziali soluzioni che altri utenti in una situazione simile hanno utilizzato con successo per risolvere il codice di errore 0x8007043c.

Se volete rimanere il più efficienti possibile, vi consigliamo di seguire le istruzioni nello stesso ordine in cui le abbiamo disposte (per efficienza e gravità). Alla fine, dovreste imbattervi in una soluzione che risolverà il problema indipendentemente dal colpevole che lo sta causando.

Iniziamo!

Metodo 1: Eseguire la risoluzione dei problemi di Windows Update (solo Windows 10)

Secondo diversi rapporti degli utenti, questo particolare problema può benissimo verificarsi a causa di un cattivo aggiornamento di Windows che il vostro sistema operativo potrebbe cercare di installare anche se non è compatibile con la versione del sistema operativo.

Se questo scenario è applicabile, siete fortunati perché Microsoft ha già rilasciato un hotfix per questo problema. Per approfittarne, tutto quello che dovete fare è eseguire il risolutore di problemi di Windows Update. Questa utility automatica si occuperà automaticamente del driver incompatibile se determina che lo scenario è già coperto da una delle strategie di riparazione.

Alcuni utenti di Windows 10 sono riusciti a risolvere il codice di errore 0x8007043c eseguendo la risoluzione dei problemi di Windows Update e applicando la strategia di riparazione consigliata. Se non lo sapevate, Windows Update contiene una selezione di strategie di riparazione che dovrebbero essere applicate automaticamente se viene scoperto un problema già coperto.

Ecco una breve guida su come eseguire la risoluzione dei problemi di Windows Update:

  1. Premete il tasto Windows + R per aprire una finestra di dialogo Esegui. Poi, digita “ms-settings:troubleshoot” e premi Invio per aprire la scheda Risoluzione dei problemi dell’app Impostazioni.
    Aprire la scheda Risoluzione dei problemi dell’app Impostazioni tramite una finestra di Esegui
  2. Una volta che sei nella scheda Risoluzione dei problemi, sposta il cursore del mouse nella sezione destra dello schermo e naviga fino alla sezione Ottieni ed esegui. Una volta arrivato a quel menu, clicca su Windows Update, poi clicca su Run the troubleshooter.
    Esegui Windows Update Troubleshooter
  3. Avvia l’utility e aspetta che la scansione iniziale sia completata. Questo processo iniziale è estremamente importante in quanto determinerà se una delle strategie di riparazione incluse nelle utility si applica al problema che stai affrontando.
    Rilevamento del problema con Windows Update
  4. Se viene identificata una strategia di riparazione adatta, ti verrà presentata una finestra che ti permetterà di cliccare su Apply this fix per applicare la strategia di riparazione applicabile.
    Applica questo fix

    Nota: Tieni presente che a seconda del tipo di fix, potrebbe esserti richiesto di seguire alcuni passi aggiuntivi per applicare le strategie di riparazione.

  5. Dopo che la correzione è stata applicata con successo, riavviare il computer e vedere se il problema è risolto al prossimo avvio del computer.

Se si incontra ancora l’errore 0x8007043c quando si cerca di installare un aggiornamento di Windows, passare al metodo successivo.

Metodo 2: Eliminare l’interferenza di terze parti (se applicabile)

Un’altra probabile causa che potrebbe innescare l’errore 0x8007043c è un software antivirus di terze parti iperprotettivo che finirà per bloccare le comunicazioni esterne tra il vostro PC e i server di Windows Update. Questo tipicamente si verifica a causa di un falso positivo – la tua suite AV crede che la rete internet sia stata compromessa.

AVAST, McAfee, Comodo, e Sophos sono i più probabili colpevoli di terze parti che potrebbero causare problemi (ma ce ne potrebbero essere altri che non abbiamo identificato).

Se stai usando una suite AV di terze parti e sospetti che questo problema possa essere applicabile, dovresti essere in grado di risolvere il problema disabilitando la protezione in tempo reale o disinstallando la suite del tutto e tornando al programma di sicurezza predefinito (Windows Defender).

Ovviamente, la procedura di disabilitazione della protezione in tempo reale finirà per essere diversa a seconda della suite AV che stai utilizzando attivamente, ma nella maggior parte dei casi, sarai in grado di farlo direttamente dal menu della barra delle applicazioni.

Disabilitando la protezione in tempo reale su Avast Antivirus
Disabilitando la protezione in tempo reale su Avast Antivirus

Dopo aver disabilitato la protezione in tempo reale, prova a installare l’aggiornamento di Windows che prima non funzionava e vedi se il problema ora è risolto. Se lo stesso problema si verifica ancora, non significa automaticamente che la suite AV non sta causando il problema.

Tenete a mente che alcune suite AV di terze parti includono un componente firewall anche se non è evidente all’utente finale. Nella maggior parte dei casi, questo meccanismo di sicurezza rimane in funzione anche se si disattiva la protezione in tempo reale. A causa di questo, puoi solo confermare che la tua suite di terze parti non sta causando il problema disinstallandola completamente e assicurandoti di non lasciare alcun file residuo che potrebbe ancora causare l’errore 0x8007043c.

Se decidi di seguire questa strada, segui le istruzioni su questo articolo (qui) per disinstallare completamente la suite AV e assicurarti che nessun file residuo stia ancora causando il problema.

Nel caso in cui hai già fatto questo senza alcun miglioramento o questo metodo non si applica al tuo scenario, passa al prossimo metodo qui sotto.

Metodo 3: Esecuzione di scansioni DISM e SFC

Se i metodi precedenti non ti hanno permesso di risolvere il problema o non erano applicabili, indaghiamo per vedere se il problema non è causato da qualche tipo di corruzione dei file di sistema. Come è stato riportato da diversi utenti di Windows, questo problema potrebbe essere innescato come risultato di qualche corruzione dei file di sistema che sta interessando importanti file del sistema operativo.

Se questo scenario è applicabile, dovreste essere in grado di risolvere il problema eseguendo due utility integrate in grado di affrontare i casi di corruzione – DISM (Deployment Image Servicing and Management) e SFC (System File Checker)

SFC è migliore nel fissare gli errori logici mentre DISM è molto più concentrato sulla riparazione delle dipendenze di sistema che sono più propense a rompersi. Per questo motivo, vi incoraggiamo caldamente ad eseguire entrambe le utility per massimizzare le possibilità di riparare le istanze corrotte che potrebbero causare l’errore 0x8007043c.

Ecco una guida rapida sull’esecuzione di entrambe le scansioni SFC & DISM da un prompt dei comandi elevato:

  1. Apri una finestra di dialogo di esecuzione premendo il tasto Windows + R. Quindi, digita ‘cmd’ nella casella di testo e premi Ctrl + Shift + Enter per aprire un prompt CMD elevato. Se vedi il prompt UAC (User Account Prompt), fai clic su Sì per concedere l’accesso admin alla finestra CMD.
    Esegui il prompt di comando
  2. Quando riesci a entrare nel prompt CMD elevato, digita il seguente comando e premi Invio per avviare una scansione SFC:
    sfc /scannow

    Nota: SFC utilizza una copia memorizzata nella cache locale per sostituire i file corrotti con copie sane. Per assicurarti di non lasciare il tuo sistema esposto ad altri errori logici, non interrompere le utility fino a quando l’operazione non è completa.

  3. Una volta che la procedura è completa, riavvia il computer e aspetta che la prossima sequenza di avvio sia completata. Quando questo accade, seguite di nuovo il passo 1 per aprire un altro prompt dei comandi elevato.
  4. Dopo essere riusciti a tornare all’interno della finestra CMD elevata, digitate il seguente comando e premete Invio per avviare una scansione DISM:
    DISM /Online /Cleanup-Image /RestoreHealth

    Nota: DISM utilizzerà attivamente il componente Windows Update per scaricare copie sane per sostituire le istanze corrotte. Per questo motivo, è necessario assicurarsi che la connessione a Internet sia stabile.

  5. Una volta completata l’istruzione, riavviare il computer e vedere se il problema viene risolto alla prossima sequenza di avvio.

Se hai seguito questo metodo e stai ancora riscontrando lo stesso errore 0x8007043c, passa al prossimo metodo qui sotto.

Metodo 4: Aggiornare ogni componente del sistema operativo

Se hai seguito ogni potenziale correzione qui sopra e non sei ancora in grado di installare l’aggiornamento di Windows, è probabile che il tuo sistema stia lottando con qualche tipo di corruzione che non può essere risolta convenzionalmente. Un modo per risolvere questo problema è quello di resettare ogni componente di Windows che potrebbe essere responsabile del problema (compresi i processi legati all’avvio).

Due modi ti permetteranno di farlo: installazione pulita o installazione riparata.

Un’installazione pulita è una soluzione più veloce e più conveniente senza prerequisiti, ma il principale svantaggio è che soffrirai una grande perdita di dati se non fai il backup dei tuoi dati in anticipo. Tutti i vostri file (immagini, musica, video), applicazioni, giochi e preferenze dell’utente saranno persi a meno che non usiate prima un’utilità di backup.

Un’installazione di riparazione (in-place repair) è una soluzione più noiosa che richiede di avere un supporto di installazione. Ma il vantaggio principale è che solo i componenti di Windows saranno ripristinati. Questo significa che vi sarà permesso di mantenere i vostri dati, le applicazioni, i giochi e anche alcune preferenze dell’utente.

Quindi, se state cercando qualcosa di veloce che risolva il problema e non avete dati importanti che vi dispiacerebbe perdere, scegliete un’installazione pulita. D’altra parte, se volete mantenere tutti i vostri dati e volete qualcosa che si concentri esclusivamente sui componenti di Windows, scegliete un’installazione di riparazione.

Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.