Introduzione
Lo strumento di ripristino di Microsoft .NET Framework rileva i problemi che si verificano di frequente che interessano l'installazione o gli aggiornamenti di Microsoft .NET Framework. Lo strumento tenta di risolvere questi problemi applicando correzioni note o ripristinando le installazioni danneggiate delle versioni di .NET Framework supportate. Lo strumento ha un'interfaccia utente (UI) facile da usare basata su procedura guidata. Supporta anche l'uso della riga di comando insieme a opzioni più avanzate.
Microsoft ha rilasciato la seguente versione aggiornata dello strumento di ripristino di Microsoft .NET Framework.Ultima versione
Ultimo aggiornamento: 01/08/2024
Rilascio: v1.5 Versione: 4.8.4739.15 Lingue supportate: inglese (Stati Uniti)Modifiche incluse nella versione v1.5
-
Lo strumento supporta ora Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 e 4.6.2. Pertanto, la correzione e la riparazione sono applicabili anche a questi prodotti.
-
Risoluzione di una vulnerabilità di elevazione dei privilegi descritta in CVE 2024-38081.
-
Rimuove il supporto del sistema operativo e delle versioni di .NET Framework.
Lo strumento supporta tutte le funzionalità della versione precedente così come è.
Note
-
Lo strumento di ripristino di .NET Framework è disponibile solo in inglese.
-
Le piattaforme supportate e le versioni di .NET Framework sono elencate in "Configurazioni interessate".
Informazioni sul download
La versione più recente dello strumento di ripristino di .NET Framework è disponibile per il download dal seguente sito Web dell'Area download Microsoft:
strumento di ripristino di Microsoft .NET Framework
Opzioni della riga di comando supportate per questo strumento
Opzione Standard |
Descrizione |
Uso |
---|---|---|
/? OR /help |
Visualizza le informazioni della Guida. |
NetFxRepairTool.exe /? |
/q OR /quiet |
Modalità non interattiva. Non è richiesta alcuna interazione dell'utente e lo strumento prova tutte le correzioni/riparazioni e salva il file di log. Le opzioni "/q" e "/p" si escludono a vicenda. |
NetFxRepairTool.exe /q |
/p OR /passive |
Modalità automatica. Viene visualizzata solo l'indicatore di stato. Le opzioni "/q" e "/p" si escludono a vicenda. |
NetFxRepairTool.exe /p |
/a OR /addsource |
Modalità di ripristino offline. I file ridistribuibili che sono necessari per il ripristino vengono copiati da una condivisione di rete o da un percorso di cartella specificato dal flag "/addsource". Questo deve essere generalmente utilizzato quando lo strumento funziona in un ambiente disconnesso o bloccato. |
>NetFxRepairTool.exe /a <percorso cartella Esempio: NetFxRepairTool.exe /a "\\SharePc\ShareFolder" |
/r OR /repair |
L'ambito dell'operazione di ripristino può essere facoltativamente specifico per un set di previsioni di prodotto specificate. Se questa opzione non è specificata, lo strumento tenterà di ripristinare tutte le versioni di .NET Framework supportate installate. L'opzione "/repair" può essere usata anche insieme al valore "Nessuno" per applicare le correzioni e ignorare l'esecuzione del ripristino per qualsiasi previsione del prodotto. Quando questa opzione viene usata insieme al valore "Nessuno", l'opzione "/addsource" non deve essere specificata. Questa opzione è applicabile solo in modalità non interattiva e passiva. |
NetFxRepairTool.exe /r <versione 1>;>versione 2 di < Valori di versione supportati: .net35, .net4, .net45, .net451, .net452, .net46, .net461, .net462, .net471, .net472, .net48, nessuno Esempi: NetFxRepairTool.exe /q /r .net4 NetFxRepairTool.exe /q /r .net35;. net45 |
/l OR /logs |
Facoltativamente, imposta il percorso della cartella desiderata per l'archivio file di log (FixDotNet*.cab) generato dallo strumento. Il percorso predefinito (che non specifica questa opzione) del file CAB è la cartella desktop dell'utente corrente. |
>percorso <cartella NetFxRepairTool.exe /l Esempio: NetFxRepairTool.exe /l "%temp%" |
/c OR /collectonly |
Modalità Solo raccolta log. Questa modalità consentirà la raccolta di log rilevanti per l'installazione di .NET Framework, che è utile per la risoluzione dei problemi. Le operazioni di ripristino o di correzione non vengono eseguite quando si specifica questa opzione. Questa opzione è applicabile solo nelle modalità non interattiva e passiva e sopprime tutte le altre operazioni. |
NetFxRepairTool.exe /q /c O NetFxRepairTool.exe /p /c |
/n OR /noceipconsent |
Rifiutare esplicitamente l'invio di informazioni di feedback a Microsoft. L'impostazione predefinita (senza specificare il contrassegno) presuppone che l'utente abbia acconsentito a inviare i dati di utilizzo a Microsoft. Questa opzione è applicabile solo in modalità non interattiva e passiva. |
NetFxRepairTool.exe /q /n O NetFxRepairTool.exe /p /n |
Ulteriori informazioni
Opzioni dello strumento Di ripristino
Lo strumento di ripristino di .NET Framework segue un processo in quattro passaggi:
-
Tenta di risolvere i problemi di configurazione
-
Applica le correzioni (richiede il consenso dell'utente)
-
Tenta di ripristinare tutte le versioni installate di .NET Framework
-
Raccoglie i log (richiede il consenso dell'utente)
Lo strumento può apportare una o più modifiche alla versione installata di .NET Framework. Ad esempio, può correggere lo stato di Windows Installer nel computer, reimpostare gli elenchi di controllo di accesso discrezionale (DACL) in determinate cartelle o risolvere i problemi relativi a una registrazione di aggiornamento non valida o danneggiata.
Supporto offline
Lo strumento di ripristino di .NET Framework offre un'opzione per ripristinare le versioni di .NET Framework installate nel computer (passaggio 3 del processo nella sezione "Opzioni dello strumento di ripristino"). Lo strumento richiede che i file ridistribuibili di tali versioni siano disponibili al momento del ripristino. Per impostazione predefinita, lo strumento scarica questi pacchetti da Internet durante la riparazione. Se la connettività Internet del computer è limitata o non è disponibile, è consigliabile usare la modalità offline per il ripristino. A questo scopo, specificare l'opzione /addsource insieme al percorso della cartella che contiene i file ridistribuibili, come nell'esempio seguente:
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Se lo Strumento di ripristino non trova il necessario ridistribuibile nella cartella specificata, tenterà di scaricare il file da Internet. Lo strumento di ripristino non può eseguire questa operazione se non è possibile scaricare il file richiesto. La tabella seguente elenca i file ridistribuibili di .NET Framework.
Versione e profilo |
Architettura |
Nome file del programma di installazione |
URL |
---|---|---|---|
.NET Framework 4.8 |
x86, x64 |
NDP48-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.7.2 |
x86, x64 |
NDP472-KB4054530-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.7.1 |
x86, x64 |
NDP471-KB4033342-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.7 |
x86, x64 |
NDP47-KB3186497-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.6.2 |
x86, x64 |
NDP462-KB3151800-x86-x64-AllOS-ENU.exe |
|
.NET Framework 3.5 SP1, .NET Framework 3.0 SP2, .NET Framework 2.0 SP2 (se sono installati .NET Framework 3.0 e 3.5) |
x86, x64 |
dotnetfx35.exe |
Modalità non interattiva e modalità passiva
Tutte le funzioni dello strumento di ripristino possono essere automatizzate eseguendo lo strumento in modalità non interattiva o passiva. Questo ha il vantaggio di non richiedere alcuna interazione dell'utente per l'esecuzione dello strumento. Ciò è particolarmente utile nelle distribuzioni di grandi dimensioni in cui gli amministratori di sistema possono configurare lo strumento (tramite la riga di comando) e anche raccogliere i log in posizioni specificate.
Raccolta dei dati
Lo strumento di ripristino di .NET Framework raccoglie informazioni sull'utilizzo dello strumento oltre alla raccolta dei dati di installazione diagnostica. Le informazioni sull'utilizzo vengono usate per migliorare la qualità dello strumento di ripristino di .NET Framework e i dati di installazione vengono usati per migliorare l'installazione di .NET Framework. Queste informazioni non vengono usate per la commercializzazione o la vendita a terze parti. Per ulteriori informazioni, leggi l'Informativa sulla privacy dello strumento di ripristino di Microsoft .NET Framework.
Per altre informazioni su come scaricare i file di supporto Microsoft, vedi il seguente articolo della Microsoft Knowledge Base:
119591 Come ottenere file di supporto Microsoft dai servizi online
Il file è stato controllato e non contiene virus. Microsoft ha utilizzato il software antivirus più recente disponibile al momento della data di pubblicazione del file. Il file viene salvato su server con un livello di sicurezza avanzata che impedisce modifiche del file non autorizzate.
Nota La funzionalità di raccolta dati crea un file CAB compresso dei log di installazione di .NET Framework. Dopo che lo strumento ha elaborato i log, viene creato e salvato un file di .cab denominato "FixDotNet*.cab" o qualcosa di simile nel desktop dell'utente corrente (se è in esecuzione in modalità interfaccia utente) o in una posizione specificata. Quando si fa clic su Fine nella procedura guidata, lo strumento invia a Microsoft il file .cab che contiene i log. Il file FixDotNet*.cab rimane sul desktop (o sulla posizione specificata) indipendentemente dal fatto che si decida di inviare i dati a Microsoft. Se si usa l'opzione "/q", è consigliabile usare anche l'opzione "/logs" per salvare i log in una posizione specifica o in una condivisione di rete per supportare scenari aziendali.Cronologia versioni
Versione v1.5
Lingue supportate: inglese (Stati Uniti)
Aggiunge il supporto per .NET Framework 4.6.2 fino a .NET Framework 4.8.Versione v1.4
Lingue supportate: inglese (Stati Uniti)
Aggiunge il supporto per .NET Framework 4.6.2 fino a .NET Framework 4.8.Versione v1.3
Lingue supportate: inglese (Stati Uniti)
Estende il supporto per .NET Framework 4.5.2, .NET Framework 4.6 e .NET Framework 4.6.1.Versione v1.2
Lingue supportate: inglese (Stati Uniti)
Per lo strumento vengono aggiunti il supporto per la modalità non interattiva e la modalità passiva tramite riga di comando. Ora, lo strumento non richiede l'esecuzione solo in modalità interfaccia utente. Di conseguenza, l'attività può essere automatizzata. Lo strumento supporta ora .NET Framework 4.5 e .NET Framework 4.5.1. Pertanto, la correzione e la riparazione sono applicabili anche per questi prodotti. Viene aggiunta una nuova opzione facoltativa della riga di comando per consentire il ripristino di versioni di .NET Framework specifiche per eseguire contemporaneamente l'override del ripristino di altre versioni installate. Il file di log generato da Strumento di ripristino può ora essere salvato facoltativamente in una posizione specificata dall'utente usando un'opzione della riga di comando. Questa nuova opzione sostituisce la posizione predefinita, ovvero il desktop dell'utente corrente in modalità interfaccia utente e la cartella %temp% in modalità non interattiva o passiva . Una nuova opzione consente di eseguire lo strumento di ripristino in modalità Solo raccolta log senza applicare correzioni o riparazioni. L'opzione offre la flessibilità necessaria per raccogliere ed esaminare i log prima di applicare le correzioni effettive. Viene aggiunto un nuovo supporto facoltativo per consentire all'utente di rifiutare esplicitamente qualsiasi raccolta dei dati in modalità non interattiva o passiva . Rilascio: v1.1 Lingue supportate: inglese (Stati Uniti) La versione v1.1 estende il supporto per .NET Framework 3.5 SP1 (inclusi .NET Framework 3.0 SP2 e .NET Framework 2.0 SP2). La versione v1.1 aggiunge inoltre il supporto offline per i computer con connettività Internet limitata o non disponibile. Rilascio: v1.0 Lingue supportate: inglese (Stati Uniti) La versione v1.0 è la prima versione dello strumento che supporta .NET Framework 4 e i relativi aggiornamenti.Configurazioni interessate
È possibile usare lo strumento di ripristino di .NET Framework per correggere i problemi di configurazione per le configurazioni seguenti:
-
.NET Framework 4.8 sui sistemi operativi seguenti:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.2 nei sistemi operativi seguenti:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.1 nei sistemi operativi seguenti:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.1 nei sistemi operativi seguenti:
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.2 nei sistemi operativi seguenti:
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 3.5 SP1 sui sistemi operativi seguenti:
-
Windows Server 2008 Service Pack 2 (SP2)
-