Che cos'è l'errore 0x8007371b?

Come accennato nel titolo stesso, 0x8007371b (ERRORE_SXS_TRANSACTION_CLOSURE_INCOMPLETA) è un codice di errore che compare mentre non si aggiorna il sistema su Windows 10. Potresti imbatterti in questo e in errori simili a un certo punto durante l'installazione di nuovi aggiornamenti come le patch cumulative. Alcuni utenti hanno segnalato di aver riscontrato questo problema durante il tentativo di aggiornare il proprio sistema con le patch KB3081452 e KB3097617. In ogni caso, è piuttosto difficile definire il motivo direttamente dal punto in cui si trova, soprattutto se non si è mai capitato prima in questi errori. Questo è il motivo per cui la nostra guida sarà un pratico manuale dedicato alla risoluzione del problema 0x8007371b. Segui ogni metodo elencato di seguito finché non trovi quello che risolve l'errore.

errore di aggiornamento di Windows 0x8007371b

Scaricare strumento di riparazione di Windows

Scaricare strumento di riparazione di Windows

compatibile con microsoft

Esistono speciali utilità di riparazione per Windows, che possono risolvere problemi relativi alla corruzione del registro, al malfunzionamento del file system, all'instabilità dei driver di Windows. Ti consigliamo di utilizzare Advanced System Repair Pro per correggere "Errore di Windows Update 0x8007371b" in Windows 10.

1. Avvia lo strumento di risoluzione dei problemi di Windows Update

La prima opzione consigliata dalla maggior parte è Update Troubleshooter. Non è una rivelazione per il mondo Windows: una funzionalità integrata che a volte aiuta a risolvere i problemi di volta in volta. Nella maggior parte dei casi, ha un impatto minimo sulla risoluzione dell'errore poiché spesso ci sono alcune cause più profonde che portano a errori di aggiornamento. Nonostante ciò, vale comunque la pena provare questo metodo semplice, ma a volte efficace per sbarazzarsi del problema. Update Troubleshooter effettuerà la scansione del sistema alla ricerca di potenziali problemi e cercherà di risolverli utilizzando algoritmi automatici.

  1. Apri Impostazioni profilo e vai a Aggiornamento e sicurezza > Risoluzione dei problemi.
  2. Nel riquadro di destra, individuare Windows Update e fare clic su Esegui lo strumento di risoluzione dei problemi.
  3. Termina il processo seguendo le istruzioni sullo schermo e riavvia il PC.

2. Controlla se i file di sistema sono mancanti o danneggiati

I problemi di aggiornamento possono notoriamente verificarsi a causa di file mancanti o danneggiati. Tali file possono essere essenziali per i servizi di Windows per stabilire una comunicazione reciproca. Se alcuni di questi file sono fuori dal loro ambiente nativo, è più probabile che sia il motivo degli errori di aggiornamento. Di seguito, lanceremo sia SFC (System File Checker) che DISM (Deployment Image Servicing and Management), che rileveranno e ripristineranno i componenti assenti, se presenti. Assicurati di avviare entrambe queste scansioni in quanto possono influenzare la soluzione dell'errore in modo diverso. Questo è come:

SFC

  1. Apri Prompt dei comandi digitando cmd nella casella di ricerca accanto a Menu iniziale pulsante.
  2. Fai clic destro su Prompt dei comandi e scegli Eseguire come amministratore.
  3. Una volta aperta la console, digita sfc /scannow comando e fare clic entrare.
  4. Al termine del processo di riparazione, riavvia il computer.

DISM

  1. Apri Prompt dei comandi come abbiamo fatto nel passaggio precedente.
  2. Copia e incolla questo comando DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Clicchi entrare e attendere che Windows termini la scansione e la correzione.
  4. Al termine, riavvia il PC e installa nuovamente l'aggiornamento.

Dopo aver eseguito entrambe queste scansioni, provare a eseguire nuovamente l'installazione degli aggiornamenti. Se questo non funziona, passa alle soluzioni di errore alternative di seguito.

3. Eseguire la scansione del disco rigido alla ricerca di frammenti danneggiati

Alcuni scenari di errore si verificano a causa del danneggiamento del disco rigido. Ecco perché è sempre una buona idea verificare se esiste o meno. Puoi farlo facilmente con l'aiuto di questi passaggi:

  1. Apri Prompt dei comandi proprio come abbiamo fatto sopra.
  2. Quindi, dovresti incollare il file chkdsk /f /r C: comando e stampa entrare. Se necessario, sostituire "C" con la lettera del tuo disco rigido.
  3. Il sistema scansionerà sia la configurazione che gli errori fisici e li riparerà automaticamente.

Questo metodo ha meno probabilità di risolvere il problema, quindi non preoccuparti se alla fine non ha funzionato.

4. Assicurati che tutti i servizi di aggiornamento siano configurati correttamente

Prima di passare ad altri metodi, controlla se tutti i servizi di aggiornamento sono in esecuzione come dovrebbero. Per fare questo:

1. Stampa Tasto Windows + R e tipo services.msc.
2. Aprilo e cerca Servizio Windows Update dalla lista.
3. Fare clic con il tasto destro su di esso e scegliere Properties.
4. Quindi, assicurati che sia impostato su Manuale (attivato) accanto a tipo di avvio. Clic APPLICA se l'hai cambiato.
5. Nel caso in cui questo servizio sia Arrestato, fare clic su Inizio ed OK per chiudere la finestra.

Ci sono un paio di altri servizi importanti che sono responsabili delle corrette condizioni di aggiornamento. Dai un'occhiata a questo elenco e controlla se tutti questi servizi sono impostati sui valori predefiniti utilizzando gli stessi passaggi precedenti.

Windows Update Medic Services – Manual
Cryptographic Services – Automatic
Background Intelligent Transfer Service – Manual
DCOM Server Process Launcher – Automatic
RPC Endpoint Mapper – Automatic
Windows Installer – Manual

Ora puoi riavviare il PC e provare a installare di nuovo l'aggiornamento.

5. Eseguire un avvio pulito

L'errore 0x8007371b può anche essere attivato da problemi di incompatibilità. Antimalware o qualsiasi altro software di terze parti potrebbe entrare in conflitto con i servizi di Windows che causano l'errore. La funzione di avvio pulito aiuta ad avviare il PC solo con app e servizi integrati per scoprire se qualche app secondaria è colpevole. Per avviare in modalità di avvio pulito, procedi nel seguente modo:

  1. Rassegna Stampa Tasto Windows + R combinazione e incolla msconfig.
  2. Quindi nella finestra aperta vai al file Servizi scheda situata in alto.
  3. Seleziona la casella accanto a Nascondi tutti i servizi Microsoft e fare clic sul Disabilita tutto pulsante.
  4. Ora scegli il Generale e seleziona Avvio selettivo opzione. Assicurati che la casella sia selezionata solo accanto a Carica i servizi di sistema.
  5. Clicchi APPLICA ed OK. Quindi riavvia il PC.

Ora puoi provare ad aggiornare il tuo sistema mentre sei in modalità Clean Boot. Non importa se hai fallito o sei riuscito a installare gli aggiornamenti, dovresti riportare Windows alle impostazioni di avvio normale. Per fare ciò, ripeti semplicemente tutti i passaggi che hai implementato sopra abilitando i servizi disabilitati e modificando l'opzione di avvio da Selettivo a Normale.

6. Reimpostare i componenti di Windows Update

Un altro metodo di riferimento durante il tentativo di risolvere i problemi relativi all'aggiornamento è il ripristino delle impostazioni di Windows Update. Questo metodo in particolare si è dimostrato molto efficace quando si affrontano problemi di aggiornamento. L'intera procedura prevede il riavvio dei servizi BITS, Cryptographic, MSI Installer e Windows Update, nonché la ridenominazione di alcune cartelle di aggiornamento (SoftwareDistribution e Catroot2). Queste cartelle contengono file temporanei necessari per l'implementazione degli aggiornamenti di Windows. Sulla base di ciò, costringeremo Windows a eliminare gli elementi danneggiati e a creare da zero componenti relativi all'aggiornamento. Di seguito, ti mostreremo due modi per aggirare questo metodo. Il primo richiede la digitazione e l'esecuzione di ciascun comando della console in una sequenza manuale. L'altro riguarda un cosiddetto script batch scritto in Blocco note e salvato come WUReset.bat. Non c'è una vera differenza in quale si sceglie. Sebbene l'intera procedura possa sembrare più avanzata, non richiederà troppo tempo e conoscenze. Basta seguire i passaggi elencati di seguito:

Utilizzo di passaggi manuali

  1. Apri Prompt dei comandi digitando cmd nella casella di ricerca accanto a Menu iniziale pulsante.
  2. Fai clic destro su Prompt dei comandi e scegli Eseguire come amministratore.
  3. Copia-incolla questo elenco di comandi uno per uno facendo clic entrare dopo ogni. (Questa azione disabiliterà i servizi responsabili di Aggiornamenti di Windows)
  4. net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

  5. Quindi, dobbiamo rinominare le cartelle sopra menzionate. Basta incollare questi comandi facendo clic entrare dopo ogni.
  6. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old

  7. Infine, non resta che riattivare i servizi disabilitati. Quindi applica questi comandi allo stesso modo che abbiamo fatto in precedenza.
  8. net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

  9. Ora abbiamo finito con esso. Vai al centro di Windows Update e prova a eseguire nuovamente l'installazione.

Utilizzo dello script batch

Questo è un metodo alternativo al precedente. Uno script batch viene utilizzato per eseguire la stessa gamma di comandi per ripristinare tutti i componenti di Windows Update, i servizi di crittografia e le cartelle come SoftwareDistribution. Non è così difficile come potresti immaginare, ma piuttosto più facile del precedente. Tutto ciò di cui hai bisogno è un Blocco note di Windows e un po' di magia copia-incolla. Gli script batch hanno il sopravvento nell'esecuzione di tutti i passaggi contemporaneamente senza digitare i comandi manualmente. Se ti imbatti in problemi simili in futuro, puoi eseguire il già creato bat file per ripristinare i componenti di aggiornamento:

  1. Apri un nuovo Notepad file. Per questo, fai clic con il pulsante destro del mouse su qualsiasi area libera sul desktop, scegli New ed Documento di testo.
  2. Quindi incolla questo elenco di comandi nel tuo blocco note:
  3. @ECHO OFF
    echo Simple Script to Reset / Clear Windows Update
    echo.
    PAUSE
    echo.
    attrib -h -r -s %windir%system32catroot2
    attrib -h -r -s %windir%system32catroot2*.*
    net stop wuauserv
    net stop CryptSvc
    net stop BITS
    ren %windir%system32catroot2 catroot2.old
    ren %windir%SoftwareDistribution sold.old
    ren "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader" downloader.old
    net Start BITS
    net start CryptSvc
    net start wuauserv
    echo.
    echo Task completed successfully...
    echo.
    PAUSE

  4. Una volta incollato, fai clic su Compila il > Salva con nome e nominalo WUReset.bat. Assicurati di impostare Codifica a ANSI e salva il file in qualsiasi posizione desideri.
  5. Infine, puoi fare clic con il pulsante destro del mouse sul file, selezionare Eseguire come amministratore e goditi il ​​ripristino automatico degli aggiornamenti di Windows.

7. Utilizzare lo strumento di creazione multimediale

L'ultimo, ma molto potente strumento da utilizzare nel caso in cui nessun tentativo di rilanciare i tuoi aggiornamenti venga ripagato è Media Creation Tool. È progettato per ottenere l'ultima parte degli aggiornamenti per gli utenti che hanno difficoltà a farlo in modo tradizionale. Questa utility rappresenta un'ottima alternativa al Centro di aggiornamento di Windows predefinito. La procedura di aggiornamento non toccherà i tuoi dati personali ma semplicemente aggiornerà il PC. Per farlo, segui i passaggi elencati di seguito:

  1. All'inizio, devi scaricare l'utilità da il sito Web di Microsoft.
  2. Quindi, esegui il file scaricato.
  3. Dopo aver accettato i Termini di utilizzo, ci saranno due opzioni tra cui scegliere. Selezionare Aggiorna questo PC ora.
  4. Scegli Conserva file personali per garantire che non vengano toccati.
  5. Infine, avvia il processo e attendi fino al termine.
  6. Si spera che questo metodo ti abbia aiutato a aggirare l'errore 0x8007371b.

Sommario

Ci auguriamo che gli errori di aggiornamento non rappresentino più un ostacolo che impedisce al sistema di ricevere patch nuove e aggiornate. Se sei ancora preoccupato per come risolvere il problema, prova a installare il tuo sistema operativo da zero. Ciò garantirà che nessun file e impostazioni vengano danneggiati a causa dell'uso continuo. Il nostro sito Web conta vari tipi di articoli sulla risoluzione di diversi problemi e sull'eliminazione di malware. Nel caso ci sia qualcos'altro che causa sospetti o inconvenienti, fai riferimento alla nostra casella di ricerca utilizzando parole chiave correlate al tuo problema.

Articolo precedenteCome correggere l'errore di Windows Update 0x80070057
Articolo prossimoCome rimuovere Feed.techappworlds.com