Quindi, hai installato una copia pulita del più recente Windows 11 di Microsoft. Tutto sembra ordinato e pulito, ma hai alcune vecchie app che vorresti installare, che richiedono di farlo installare .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. Tutto versioni di .NET Framework rilasciati dopo .NET Framework 3.5 sono stati distribuiti principalmente tramite Windows Update, quindi potresti voler usarlo come prima linea di difesa.
premere Vinci + I per lanciare il Impostazioni app e seleziona aggiornamento Windows dalla barra laterale sinistra. Dal riquadro di destra, seleziona il Controlla gli aggiornamenti pulsante.
Windows cercherà gli aggiornamenti disponibili. Se vedi .NET elencato lì, vai avanti e installalo da Windows Update.
2. Esegui una scansione SFC
Il Controllo file di sistema (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.
premere Vinci + R, genere cmde premere 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. Esegui 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.
Imparentato:Windows ha strumenti di risoluzione dei problemi integrati per questi problemi
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.
premere Vinci + I per lanciare il Impostazioni app e vai a Sistema > Risoluzione dei problemi > Altri strumenti per la risoluzione dei problemi. Troverai un elenco di strumenti per la risoluzione dei problemi qui. Cercare aggiornamento Windows e seleziona il Correre pulsante 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. Avvia 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. premere Vinci + R, genere servizi.msce premere accedere per avviare la console Servizi.
Quindi, cerca un servizio chiamato aggiornamento Windows. Fare clic destro su di esso e selezionare Proprietà. Quindi, guarda il Stato del servizio. Se dice Fermato, seleziona il Inizio pulsante per avviare il servizio.
In questo modo avvierà il aggiornamento Windows servizio. 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.
premere Vinci + R, genere cmde premere Ctrl + Maiusc + Invio per avviare il prompt dei comandi con diritti amministrativi. Quindi, fermati Servizio di trasferimento intelligente in background e Servizio Windows Update con i seguenti comandi:
bit di stop netti
netto 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 bit D: (A;; CCLCSWRPWPDTLOCRRCSY)(A;; CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;; CCLCSWLOCRRCAU)(A;; CCLCSWRPWPDTLOCRRCPU)
sc.exe sdset wuauserv D: (A;; CCLCSWRPWPDTLOCRRCSY)(A;; CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;; CCLCSWLOCRRCAU)(A;; CCLCSWRPWPDTLOCRRCPU)
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%
sistema32
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 accedere:
regsvr32.exe atl.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browserui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.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:
bit di inizio netto
inizio netto 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%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\System32\catroot2 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.
Windows Update ti ha deluso? Forse il download si è bloccato o l'aggiornamento si è rifiutato di installare. Ti mostreremo come risolvere i problemi più comuni con Windows Update in Windows 10.
Leggi Avanti
- finestre
- Windows 10
- Windows 11
- Errori di Windows
Arjun è un contabile di formazione e ama esplorare la tecnologia. Gli piace applicare la tecnologia per rendere le attività banali più facili e, spesso, molto più divertenti.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti