Introduction
L’outil de réparation Microsoft .NET Framework détecte les problèmes fréquemment rencontrés qui affectent la configuration ou les mises à jour de Microsoft .NET Framework. L’outil tente de résoudre ces problèmes en appliquant des correctifs connus ou en réparant les installations endommagées des versions du .NET Framework prises en charge. L’outil dispose d’une interface utilisateur (IU) facile à utiliser et basée sur un Assistant. Il prend également en charge l’utilisation de la ligne de commande avec des options plus avancées.
Microsoft a publié la version mise à jour suivante de l’outil de réparation microsoft .NET Framework.Dernière version
Dernière mise à jour : 01/08/2024
Version : v1.5 Version : 4.8.4739.15 Langues prises en charge : anglais (États-Unis)Modifications incluses dans la version v1.5
-
L’outil prend désormais en charge Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 et 4.6.2. Par conséquent, la réparation et la réparation sont également applicables à ces produits.
-
Corrige une vulnérabilité d’élévation de privilège détaillée dans CVE 2024-38081.
-
Supprime les versions du système d’exploitation et du .NET Framework qui ne sont plus prises en charge.
L’outil prend en charge toutes les fonctionnalités de la version précédente en l’état.
Notes
-
L’outil de réparation du .NET Framework est disponible en anglais uniquement.
-
Les plateformes prises en charge et les versions du .NET Framework sont répertoriées sous « Configurations affectées ».
Informations sur le téléchargement
La dernière version de l’outil de réparation .NET Framework est disponible en téléchargement à partir du site web du Centre de téléchargement Microsoft suivant :
Options de ligne de commande prises en charge pour cet outil
Option standard |
Description |
Utilisation |
---|---|---|
/? OU /help |
Affiche les informations d’aide. |
NetFxRepairTool.exe / ? |
/q OR /quiet |
Mode silencieux. Aucune interaction utilisateur n’est requise et l’outil tente tous les correctifs/réparations et enregistre le fichier journal. Les options « /q » et « /p » s’excluent mutuellement. |
NetFxRepairTool.exe /q |
/p OR /passive |
Mode sans assistance. Seule la barre de progression s’affiche. Les options « /q » et « /p » s’excluent mutuellement. |
NetFxRepairTool.exe /p |
/a OR /addsource |
Mode de réparation hors connexion. Les fichiers redistribuables d’installation nécessaires à la réparation sont copiés à partir d’un chemin d’accès de partage réseau ou de dossier spécifié par l’indicateur « /addsource ». Il doit généralement être utilisé lorsque l’outil fonctionne dans un environnement déconnecté ou verrouillé. |
NetFxRepairTool.exe chemin du dossier <> Exemple: NetFxRepairTool.exe /a « \\SharePc\ShareFolder » |
/r OR /repair |
L’opération de réparation peut éventuellement être limitée pour cibler un ensemble de bases de référence de produit spécifiées. Si cette option n’est pas spécifiée, l’outil tente de réparer toutes les versions du .NET Framework prises en charge installées. L’option « /repair » peut également être utilisée avec la valeur « None » pour appliquer simplement des correctifs et ignorer l’exécution des réparations pour n’importe quelle base de référence de produit. Lorsque cette option est utilisée avec la valeur « None », l’option « /addsource » ne doit pas être spécifiée. Cette option s’applique uniquement en mode Silencieux et Passif. |
NetFxRepairTool.exe /r <version1> ; <>version 2 Valeurs de version prises en charge : .net35, .net4, .net45, .net451, .net452, .net461, .net462, .net471, .net472, .net48, none Exemples: NetFxRepairTool.exe /q /r .net4 NetFxRepairTool.exe /q /r .net35 ;. net45 |
/l OR /logs |
Si vous le souhaitez, définit le chemin d’accès au dossier souhaité pour l’armoire de fichiers journaux (FixDotNet*.cab) générée par l’outil. L’emplacement par défaut (qui ne spécifie pas cette option) du fichier CAB est le dossier de bureau de l’utilisateur actuel. |
NetFxRepairTool.exe chemin du dossier <> Exemple: NetFxRepairTool.exe /l « %temp% » |
/c OR /collectonly |
Mode Collection de journaux uniquement. Ce mode permet la collecte des journaux pertinents pour l’installation de .NET Framework, ce qui est utile pour la résolution des problèmes. Les opérations de réparation ou de correction ne sont pas effectuées lorsque cette option est spécifiée. Cette option s’applique uniquement aux modes Silencieux et Passif et supprime toutes les autres opérations. |
NetFxRepairTool.exe /q /c OU NetFxRepairTool.exe /p /c |
/n OR /noceipconsent |
Désactivez l’envoi d’informations de commentaires à Microsoft. La valeur par défaut (ne spécifiant pas l’indicateur) suppose que l’utilisateur a choisi d’envoyer des données d’utilisation à Microsoft. Cette option s’applique uniquement en mode Silencieux et Passif. |
NetFxRepairTool.exe /q /n OU NetFxRepairTool.exe /p /n |
Informations supplémentaires
Options de l’outil de réparation
L’outil de réparation .NET Framework suit un processus en quatre étapes :
-
Tente de résoudre les problèmes d’installation
-
Applique les correctifs (nécessite le consentement de l’utilisateur)
-
Tente de réparer toutes les versions installées du .NET Framework
-
Collecte les journaux (nécessite le consentement de l’utilisateur)
L’outil peut apporter une ou plusieurs modifications à la version installée du .NET Framework. Par exemple, il peut corriger l’état de Windows Installer sur l’ordinateur, réinitialiser les listes de contrôle d’accès discrétionnaire (DACL) sur certains dossiers ou résoudre les problèmes liés à une inscription de mise à jour non valide ou endommagée.
Prise en charge hors connexion
L’outil de réparation .NET Framework offre une option permettant de réparer les versions de .NET Framework installées sur l’ordinateur (étape 3 du processus dans la section « Options de réparation de l’outil »). L’outil exige que les fichiers redistribuables de ces versions soient disponibles au moment de la réparation. Par défaut, l’outil télécharge ces packages à partir d’Internet pendant la réparation. Si votre ordinateur dispose d’une connectivité Internet limitée ou inexistante, vous devez utiliser le mode hors connexion pour la réparation. Pour ce faire, spécifiez l’option /addsource avec le chemin du dossier qui contient les fichiers redistribuables, comme dans l’exemple suivant :
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Si l’outil de réparation ne trouve pas le redistribuable requis dans le dossier spécifié, il tente de télécharger le fichier à partir d’Internet. L’outil de réparation ne peut pas effectuer cette opération si le fichier requis ne peut pas être téléchargé. Le tableau suivant répertorie les fichiers redistribuables .NET Framework.
Version et profil |
Architecture |
Nom du fichier du programme d’installation |
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 (si .NET Framework 3.0 et 3.5 sont installés) |
x86, x64 |
dotnetfx35.exe |
Mode silencieux et mode passif
Toutes les fonctions de l’outil de réparation peuvent être automatisées en exécutant l’outil en mode silencieux ou passif. Cela présente l’avantage de ne nécessiter aucune interaction de l’utilisateur pour que l’outil s’exécute. Cela est particulièrement utile dans les déploiements volumineux dans lesquels les administrateurs système peuvent configurer l’outil (via la ligne de commande) et collecter également les journaux dans des emplacements spécifiés.
Collecte de données
L’outil de réparation .NET Framework collecte des informations sur l’utilisation de l’outil en plus de collecter des données d’installation de diagnostic. Les informations d’utilisation sont utilisées pour améliorer la qualité de l’outil de réparation du .NET Framework, et les données d’installation sont utilisées pour améliorer la configuration du .NET Framework. Ces informations ne sont pas utilisées pour le marketing ou vendues à des tiers. Pour plus d’informations, consultez la Déclaration de confidentialité de l’outil de réparation microsoft .NET Framework.
Pour plus d’informations sur le téléchargement des fichiers de support Microsoft, consultez l’article suivant dans la Base de connaissances Microsoft :
119591 Comment faire pour obtenir des fichiers de support technique Microsoft auprès des services en ligne
Microsoft a analysé ce fichier en vue de détecter la présence de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date de publication de ce fichier. Le fichier est conservé sur des serveurs sécurisés, ce qui empêche toute modification non autorisée du fichier.
Historique des versions
Version v1.5
Langues prises en charge : anglais (États-Unis)
Ajoute la prise en charge de .NET Framework 4.6.2 à .NET Framework 4.8.Version v1.4
Langues prises en charge : anglais (États-Unis)
Ajoute la prise en charge de .NET Framework 4.6.2 à .NET Framework 4.8.Version v1.3
Langues prises en charge : anglais (États-Unis)
Étend la prise en charge de .NET Framework 4.5.2, .NET Framework 4.6 et .NET Framework 4.6.1.Version v1.2
Langues prises en charge : anglais (États-Unis)
Le mode silencieux et la prise en charge du mode passif via la ligne de commande sont ajoutés pour l’outil. Désormais, l’outil ne nécessite pas que vous s’exécutez en mode interface utilisateur uniquement. Par conséquent, la tâche peut être automatisée. L’outil prend désormais en charge .NET Framework 4.5 et .NET Framework 4.5.1. Par conséquent, la réparation et la réparation sont également applicables à ces produits. Un nouveau commutateur de ligne de commande facultatif est ajouté pour permettre la réparation de versions spécifiques du .NET Framework afin de remplacer la réparation d’autres versions installées en même temps. Le fichier journal généré par l’outil de réparation peut désormais être enregistré éventuellement dans un emplacement spécifié par l’utilisateur à l’aide d’une option de ligne de commande. Cette nouvelle option remplace l’emplacement par défaut, qui est le bureau de l’utilisateur actuel en mode interface utilisateur et le dossier %temp% en mode silencieux ou passif . Une nouvelle option vous permet d’exécuter l’outil de réparation en mode Collecte des journaux uniquement sans appliquer de correctifs ou de réparations. L’option offre la possibilité de collecter et d’examiner les journaux avant d’appliquer des correctifs réels. Une nouvelle prise en charge facultative est ajoutée pour vous permettre de refuser toute collecte de données en mode silencieux ou passif . Version : v1.1 Langues prises en charge : anglais (États-Unis) La version v1.1 étend la prise en charge du .NET Framework 3.5 SP1 (y compris .NET Framework 3.0 SP2 et .NET Framework 2.0 SP2). La version v1.1 ajoute également une prise en charge hors connexion pour les ordinateurs qui ont une connectivité Internet limitée ou inexistante. Version : v1.0 Langues prises en charge : anglais (États-Unis) La version v1.0 est la première version de l’outil qui prenait en charge .NET Framework 4 et ses mises à jour.Configurations affectées
Vous pouvez utiliser l’outil de réparation .NET Framework pour corriger les problèmes d’installation pour les configurations suivantes :
-
.NET Framework 4.8 sur les systèmes d’exploitation suivants :
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.2 sur les systèmes d’exploitation suivants :
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.1 sur les systèmes d’exploitation suivants :
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.1 sur les systèmes d’exploitation suivants :
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.2 sur les systèmes d’exploitation suivants :
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 3.5 SP1 sur les systèmes d’exploitation suivants :
-
Windows Server 2008 Service Pack 2 (SP2)
-