Il .NET Framework è essenziale per alcune app di Windows, quindi ecco come ripararlo se qualcosa va storto.
È necessario un .NET Framework completamente funzionante per eseguire le app create con esso sul tuo PC Windows. Eventuali problemi con il framework possono causare il malfunzionamento delle applicazioni dipendenti. Fortunatamente, Microsoft fornisce uno strumento di riparazione dedicato che puoi utilizzare per risolvere eventuali problemi con .NET Framework e far funzionare nuovamente le tue app.
Se lo strumento di riparazione non funziona, puoi utilizzare altre soluzioni alternative per provare a correggere gli errori del framework. Quindi, ecco alcuni modi per riparare .NET Framework sul tuo computer Windows.
Un modo semplice per riparare il tuo .NET Framework è utilizzare lo strumento di riparazione ufficiale di .NET Framework fornito da Microsoft sul suo sito Web ufficiale. Si tratta di una pratica utility in grado di verificare la presenza di problemi comuni che interessano l'installazione o gli aggiornamenti di .NET Framework e consigliare le correzioni di conseguenza.
Per eseguire lo strumento di ripristino di .NET Framework
- Vai al Pagina dello strumento di ripristino di Microsoft .NET Framework.
- Scorri verso il basso fino a Scarica informazioni sezione.
- Quindi, fare clic su Strumento di riparazione di Microsoft .NET Framework link per scaricare il file eseguibile.
- Una volta scaricato, fai doppio clic su Netfxrepairtool.exe per eseguire lo strumento di riparazione. Clic SÌ se richiesto da Controllo dell'account utente.
- Accetta le condizioni e clicca Prossimo.
- Lo strumento di riparazione eseguirà alcuni test per identificare i problemi. Una volta fatto, consiglierà alcune modifiche. Leggi la descrizione e clicca Prossimo per applicare le modifiche.
- Una volta fatto, clicca Prossimo E Fine per chiudere lo strumento di riparazione.
2. Ripara .NET Framework tramite funzionalità opzionali
Se lo strumento di ripristino di .NET Framework non funziona, è possibile disabilitare e riattivare la funzionalità da Funzionalità facoltative per riparare il framework. Questo processo disabiliterà e riattiverà la funzione risolvendo qualsiasi problema dovuto a anomalie temporanee e danneggiamento dei file.
Segui questi passaggi per aggiungere e rimuovere funzionalità opzionali in Windows:
- Premere Vinci + R aprire Correre.
- Tipo controllo e clicca OK per aprire il Pannello di controllo.
- Successivamente, fai clic su Programmi e quindi fare clic su Programmi e caratteristiche.
- Nel riquadro di sinistra, fare clic su Attiva o disattiva le caratteristiche di Windows.
- Ecco, deseleziona .NET Framework 3.5 E .NET Framework 4.8 Servizi avanzati opzione.
- Clic OK.
Windows si disabiliterà .NET Framework dal tuo PC e mostra Windows ha completato le modifiche richieste Messaggio. Clic Riavvia ora per applicare le modifiche.
Dopo il riavvio:
- Apri il Pannello di controllo e fai clic su Attiva o disattiva le caratteristiche di Windows.
- Seleziona entrambi i .NET Framework 3.5 E .NET Framework 4.8 Servizi avanzati opzioni.
- Clic OK.
- Successivamente, fai clic su Consenti a Windows Update di scaricare i file per te. Questo processo potrebbe richiedere del tempo, a seconda della velocità della tua connessione Internet.
- Una volta abilitata la funzione, fare clic su Ricomincia per applicare le modifiche.
3. Come riparare .NET Framework utilizzando PowerShell
Se il problema persiste, prova a reinstallare .NET Framework sul tuo PC Windows utilizzando PowerShell. È possibile utilizzare l'applicazione shell per eseguire un'installazione pulita di .NET Framework e di altri strumenti associati. Ecco come farlo.
- premi il Vincita chiave e tipo PowerShell.
- Fare clic con il tasto destro su PowerShell e seleziona Esegui come amministratore.
- Nella finestra di PowerShell digitare il seguente cmdlet e premere accedere:
Get-Package -Nome “Microsoft .Net*” | Pacchetto di disinstallazione
- PowerShell potrebbe richiedere l'installazione NuGet – un gestore di pacchetti necessario per eseguire questa azione. Quindi, digita Y e premere accedere.
- PowerShell inizierà ora a disinstallare .NET Framework dal tuo PC.
- Successivamente, digita il seguente comando per installare l'ultima versione di Microsoft .NET Framework:
winget installa Microsoft.dotNetFramework
- PowerShell scaricherà ed estrarrà il pacchetto. Verrà visualizzato un messaggio di installazione riuscita una volta completato il processo.
- Riavvia il PC per applicare le modifiche e verificare eventuali miglioramenti.
4. Come installare manualmente una versione precedente di .NET Framework
È possibile installare solo la versione più recente di .NET Framework tramite PowerShell. Tuttavia, a volte un'app può richiedere il funzionamento di una versione precedente di .NET Framework. Se la reinstallazione dalla finestra di dialogo Funzionalità facoltative non ha risolto il problema, è possibile installare manualmente il framework dalla pagina di download di .NET Framework.
Per installare manualmente le versioni precedenti di .NET Framework:
- Vai al Pagina di download di .NET Framework.
- Sotto il Versioni supportate sezione, fare clic sul .NET Framework versione che si desidera scaricare.
- Nella pagina successiva, fare clic su Scarica .NET Framework XX Runtime.
- Una volta completato il download, apri il percorso di download ed esegui il file dotnetfx.exe file per avviare il setup. Clic SÌ, se richiesto da UAC.
- Successivamente, segui le istruzioni sullo schermo per completare la configurazione.
- Riavvia il PC e prova a installare l'app per vedere se funziona.
Lo strumento Controllo file di sistema è un'utilità di riparazione del sistema integrata che trova e corregge i file di sistema mancanti o danneggiati. È possibile utilizzare lo strumento per risolvere eventuali problemi di sistema che potrebbero entrare in conflitto con .NET Framework.
Per eseguire lo strumento Controllo file di sistema:
- premi il Chiave vincente e tipo cmd.
- Fare clic con il tasto destro su Prompt dei comandi dal risultato della ricerca e selezionare Esegui come amministratore.
- Nella finestra del prompt dei comandi, digita il seguente comando e premi Invio:
DISM.exe /Online /Cleanup-image /Restorehealth
- Si consiglia di eseguire il comando DISM precedente prima dello strumento Controllo file di sistema in quanto fornirà i file necessari per correggere il danneggiamento dei file di sistema.
- Una volta completato il processo, esegui il seguente comando e premi Invio:
sfc /scannow
Lo strumento SFC eseguirà ora la scansione dei file di sistema alla ricerca di problemi e sostituirà eventuali file danneggiati, se necessario. Attendere il completamento del processo di verifica.
I molti modi per riparare .NET Framework su Windows
Il framework .NET nel sistema operativo Windows è necessario per eseguire alcune applicazioni critiche. Quando si verifica un errore, alcune app potrebbero chiederti di installare una versione specifica di .NET Framework per continuare a utilizzare l'app. Se ritieni di avere la versione richiesta di .NET Framework installata, l'esecuzione di una riparazione può aiutarti a risolvere eventuali problemi di .NET Framework.