Ottenere il codice di errore 0x80071AB1 durante l’installazione di .NET? Ecco come risolverlo
Quindi, hai installato una copia pulita del più recente Windows 11 di Microsoft. Tutto sembra pulito e ordinato, ma hai alcune vecchie app che vorresti installare, che richiedono l’ installazione di .NET Framework v3.5. Potresti anche voler reinstallare .NET Framework 4.8 se lo hai disinstallato in precedenza da Windows.
Tuttavia, quando si tenta di installarlo, viene visualizzato un errore con il codice 0x80071AB1. Il problema, nella maggior parte dei casi, è il risultato di un problema con la funzionalità di Windows Update.
In questa guida, ti guideremo attraverso alcune soluzioni rapide in modo da poter completare l’installazione di .NET Framework e utilizzare tutte le app che desideri sul tuo PC.
1 Prova ad aggiornare Windows
Se stai tentando di installare la versione più recente di .NET, un Windows Update in genere semplificherà il tuo lavoro. Tutte le versioni di .NET Framework rilasciate dopo .NET Framework 3.5 sono state distribuite principalmente tramite Windows Update, quindi potresti voler usarlo come prima linea di difesa.
Premi Win + I per avviare l’ app Impostazioni e seleziona Windows Update dalla barra laterale di sinistra. Dal riquadro di destra, seleziona il pulsante Verifica aggiornamenti.
Windows cercherà gli aggiornamenti disponibili. Se vedi .NET elencato lì, vai avanti e installalo da Windows Update.
2 Eseguire una scansione SFC
Lo strumento System File Checker (SFC) è un’utilità integrata che verifica la presenza di file di sistema corrotti o mancanti sul tuo PC Windows. Se ricevi questo errore a causa di file di sistema corrotti o mancanti, l’esecuzione del comando SFC lo risolverà automaticamente.
Premi Win + R, digita cmd e premi Ctrl + Maiusc + Invio per avviare il prompt dei comandi come amministratore. Esegui il seguente comando:
sfc /scannow
Lascia completare la scansione. Se trova file di sistema che devono essere riparati, eseguirà automaticamente ciò che è necessario. Una volta che l’utilità ha completato la correzione dei file, prova a reinstallare .NET Framework.
3 Eseguire lo strumento di risoluzione dei problemi di Windows Update
Windows ha diversi strumenti di risoluzione dei problemi integrati che possono aiutarti a risolvere gli errori senza dover fare i salti mortali.
Gli strumenti per la risoluzione dei problemi non sono super efficaci, ma vale la pena provare. Se Windows Update presenta problemi per qualche motivo, puoi utilizzare lo strumento di risoluzione dei problemi di Windows Update integrato e vedere se risolve il problema.
Premi Win + I per avviare l’ app Impostazioni e vai su Sistema > Risoluzione dei problemi > Altri strumenti per la risoluzione dei problemi. Troverai un elenco di strumenti per la risoluzione dei problemi qui. Cerca Windows Update e seleziona il pulsante Esegui accanto ad esso.
In questo modo verrà avviato lo strumento di risoluzione dei problemi di Windows Update. Basta seguire le istruzioni sullo schermo. Lo strumento di risoluzione dei problemi cercherà di trovare i problemi e risolverli. Se non rileva il problema, dirà semplicemente che non ha riscontrato alcun problema.
4 Avviare il servizio Windows Update
Se il tuo servizio Windows Update non è in esecuzione, non sarai in grado di eseguire correttamente un aggiornamento. Tuttavia, avviare un servizio che non è in esecuzione è abbastanza semplice. Premi Win + R, digita services.msc e premi Invio per avviare la console dei servizi.
Quindi, cerca un servizio chiamato Windows Update. Fare clic destro su di esso e selezionare Proprietà. Quindi, guarda lo stato del servizio. Se viene visualizzato Interrotto, seleziona il pulsante Avvia per avviare il servizio.
In questo modo verrà avviato il servizio Windows Update. Prova a riavviare il PC e vedi se risolve l’errore 0x80071AB1.
5 Ripristina i componenti di Windows Update
Se non riesci ancora a risolvere il problema, potresti provare a ripristinare i componenti di Windows Update e vedere se questo aiuta. Inizia avviando il prompt dei comandi come amministratore.
Premi Win + R, digita cmd e premi Ctrl + Maiusc + Invio per avviare il prompt dei comandi con diritti amministrativi. Quindi, arresta il servizio trasferimento intelligente in background e il servizio Windows Update con i seguenti comandi:
net stop bitsnet stop wuauserv
Quindi, esegui il comando seguente per eliminare i file qmgr*.dat:
Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"
Ora dovrai ripristinare entrambi i servizi che hai appena interrotto usando i seguenti comandi:
sc.exe sdset bits D: (A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)sc.exe sdset wuauserv D: (A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
Non è necessario digitare questi comandi. Basta copiarli e incollarli nella finestra del prompt dei comandi.
Quindi, è necessario accedere alla cartella System32 utilizzando il prompt dei comandi. Eseguire il comando seguente per modificare la directory in System32:
cd /d %windir%ystem32
Successivamente, è necessario eseguire un batch di comandi. Esegui ciascuno dei seguenti comandi uno dopo l’altro copiandoli e incollandoli nel prompt dei comandi e premendo Invio :
regsvr32.exe atl.dllregsvr32.exe scrrun.dllregsvr32.exe msxml.dllregsvr32.exe msxml3.dllregsvr32.exe msxml6.dllregsvr32.exe urlmon.dllregsvr32.exe mshtml.dllregsvr32.exe shdocvw.dllregsvr32.exe browseui.dllregsvr32.exe jscript.dllregsvr32.exe vbscript.dllregsvr32.exe actxprxy.dllregsvr32.exe softpub.dllregsvr32.exe wintrust.dllregsvr32.exe dssenh.dllregsvr32.exe rsaenh.dllregsvr32.exe gpkcsp.dllregsvr32.exe sccbase.dllregsvr32.exe slbcsp.dllregsvr32.exe cryptdlg.dllregsvr32.exe oleaut32.dllregsvr32.exe ole32.dllregsvr32.exe shell32.dllregsvr32.exe initpki.dllregsvr32.exe wuapi.dllregsvr32.exe wuaueng.dllregsvr32.exe wuaueng1.dllregsvr32.exe wucltui.dllregsvr32.exe wups.dllregsvr32.exe wups2.dllregsvr32.exe wuweb.dllregsvr32.exe qmgr.dllregsvr32.exe qmgrprxy.dllregsvr32.exe wucltux.dllregsvr32.exe muweb.dllregsvr32.exe wuwebv.dll
A questo punto, è necessario eseguire il seguente comando per ripristinare Winsock:
netsh winsock reset
Infine, riavvia i servizi che hai interrotto in precedenza con i seguenti comandi:
net start bitsnet start wuauserv
Questo dovrebbe ripristinare tutti i componenti di Windows Update. Se non funziona, riprova ed esegui tre comandi aggiuntivi dopo il comando che elimina i file qmgr*.dat:
Ren %Systemroot%SoftwareDistributionDownload Download.bakRen %Systemroot%SoftwareDistributionDownload Download.bakRen %Systemroot%System32catroot2 catroot2.bak
Codice di errore 0x80071AB1 risolto
Si spera che una di queste correzioni abbia funzionato per te e che tu sia stato in grado di installare .NET Framework correttamente.
Windows 11 di solito installerà automaticamente la versione più recente di .NET Framework, ma potrebbe essere necessario aggiornarla in un secondo momento man mano che Microsoft distribuirà gli aggiornamenti.
Tuttavia, Windows Update incontra di tanto in tanto dei problemi. Sono fastidiosi, ma nella maggior parte dei casi facili da risolvere.



