Introduction
L’outil de réparation de Microsoft .NET Framework détecte les problèmes fréquents 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 des installations endommagées des versions .NET Framework prise en charge. L’outil dispose d’une interface utilisateur basée sur l’Assistant facile à utiliser. Il prend également en charge l’utilisation des lignes de commande, ainsi que 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 : 11/11/2019
Publication : v1.4
Version : 4.8.04072.00
Langues prise en charge : anglais (États-Unis)
Modifications incluses dans la version version 1.4
-
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 correction et la réparation sont également applicables à ces produits.
L’outil prend en charge toutes les fonctionnalités de la version précédente telles qu’elle sont.
Notes
-
L’outil de réparation .NET Framework est disponible uniquement en anglais.
-
Les plateformes et versions .NET Framework prise en charge 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 sur le site web du Centre de téléchargement Microsoft suivant :
Options de ligne de commande prise en charge pour cet outil
Option standard |
Description |
Utilisation |
---|---|---|
/? OU /help |
Affiche des informations d’aide. |
NetFxRepairTool.exe /? |
/q OU /quiet |
Mode Silencieux. Aucune interaction de l’utilisateur n’est nécessaire et l’outil tente toutes les corrections/réparations et enregistre le fichier journal. |
NetFxRepairTool.exe /q |
/p OU /passive |
Mode sans surveillance. Seule la barre de progression s’affiche. |
NetFxRepairTool.exe /p |
/a OR /addsource |
Mode réparation hors connexion. Les fichiers redistribuables d’installation requis pour la réparation sont copiés à partir d’un partage réseau ou d’un chemin d’accès de dossier spécifié par l’indicateur « /addsource ». Celle-ci doit en général être utilisée lorsque l’outil fonctionne dans un environnement déconnecté ou verrouillé. |
NetFxRepairTool.exe /a <chemin d’accès au dossier> |
/r OU /repair |
Une opération de réparation peut s’étendue de manière facultative afin de cibler un ensemble de lignes de référence de produit spécifiées. Si cette option n’est pas spécifiée, l’outil tentera de réparer toutes les versions d'.NET Framework installées. |
NetFxRepairTool.exe /r <version 1>; <version 2> |
/l OR /logs |
Vous pouvez également définit le chemin d’accès de dossier souhaité pour l’armoire à 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 bureau de l’utilisateur actuel. |
NetFxRepairTool.exe /l <chemin d’accès au dossier> |
/c OU /collectonly |
Mode Collecte de journaux uniquement. Ce mode permet de collectionner les journaux pertinents pour la configuration de .NET Framework, qui sont utiles pour la résolution des problèmes. La réparation ou les opérations de réparation ne sont pas effectuées lorsque cette option est spécifiée. |
NetFxRepairTool.exe /q /c |
/n OU /noceipconsent |
Ne plus envoyer d’informations de commentaires à Microsoft. Par défaut (sans spécifier l’indicateur), suppose que l’utilisateur a choisi d’envoyer les données d’utilisation à Microsoft. |
NetFxRepairTool.exe /q /n |
Informations supplémentaires
Options de l’outil de réparation
L’outil de réparation .NET Framework suit un processus en quatre étapes :
-
Tentative de résolution des problèmes de configuration
-
Applique les correctifs (nécessite le consentement de l’utilisateur)
-
Tente de réparer toutes les versions installées de .NET Framework
-
Collecte les journaux (nécessite l’accord de l’utilisateur)
L’outil peut apporter une ou plusieurs modifications à la version installée de .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étionnaires (DACL) de 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 fournit une option pour réparer les versions de .NET Framework qui sont installées sur l’ordinateur (étape 3 du processus dans la section « Options de l’outil de réparation ». L’outil nécessite 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 aucune, vous devez utiliser le mode hors connexion pour la réparation. Pour ce faire, spécifiez l’option /addsource en même temps que le chemin d’accès du dossier contenant 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 fichier redistribuable requis dans le dossier spécifié, il essaiera de télécharger le fichier à partir d’Internet. Le Réparateur ne peut pas faire cela si le fichier requis ne peut pas être téléchargé. Le tableau suivant répertorie les fichiers redistribuables du .NET Framework.
Version et profil |
Architecture |
Nom de 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 4.6.1 |
x86, x64 |
NDP461-KB3102436-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.6 |
x86, x64 |
NDP46-KB3045557-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.5.2 |
x86, x64 |
NDP452-KB2901907-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.5.1 |
x86, x64 |
NDP451-KB2858728-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.5 |
x86, x64 |
dotNetFx45_Full_x86_x64.exe |
|
Profil client .NET Framework 4 |
x86 |
dotNetFx40_Client_x86.exe |
|
Profil client .NET Framework 4 |
x86, x64 |
dotNetFx40_Client_x86_x64.exe |
|
.NET Framework 4 Complet |
x86 |
dotNetFx40_Full_x86.exe |
|
.NET Framework 4 Complet |
x86, x64 |
dotNetFx40_Full_x86_x64.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 permet d’exécuter l’outil sans interaction de l’utilisateur. Ceci est particulièrement utile dans les déploiements de grande taille dans lesquels les administrateurs système peuvent configurer l’outil (via la ligne de commande) et collecter des journaux à des emplacements spécifiques.
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 .NET Framework, et les données d’installation sont utilisées pour améliorer la configuration de .NET Framework. Ces informations ne sont pas utilisées à des fins 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.
Remarque La fonctionnalité de collecte de données crée un fichier cab compressé des journaux d’installation de .NET Framework. Une fois que l’outil traite les journaux, un fichier .cab nommé « FixDotNet*.cab » (ou similaire) est créé et enregistré sur le bureau de l’utilisateur actuel (s’il est en cours d’exécution en mode IU) ou à un emplacement spécifié. Lorsque vous cliquez sur Terminer dans l’Assistant, l’outil envoie le fichier .cab contenant les journaux à Microsoft.
Le fichier FixDotNet*.cab reste sur votre bureau (ou emplacement spécifié) que vous décidiez ou non d’envoyer les données à Microsoft.
Si vous utilisez l’option « /q », nous vous recommandons d’utiliser également l’option « /logs » pour enregistrer les journaux à un emplacement spécifique ou sur un partage réseau pour la prise en charge de scénarios d’entreprise.
Historique des versions
Version v1.4
Langues prise en charge : anglais (États-Unis)
Ajoute la prise en charge de .NET Framework 4.6.2 à .NET Framework 4.8.
Publication v1.3
Langues prise en charge : anglais (États-Unis)
Prolonge la prise en charge de .NET Framework 4.5.2, .NET Framework 4.6 et .NET Framework 4.6.1.
Version v1.2
Langues prise en charge : anglais (États-Unis)
Le mode Silencieux et le mode passif sont pris en charge via une ligne de commande pour l’outil. À présent, l’outil ne nécessite pas que vous s’exécutez en mode d’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 correction et la réparation sont également applicables pour ces produits.
Un nouveau commutateur de ligne de commande facultatif est ajouté pour permettre la réparation de versions spécifiques de .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é de manière facultative à 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 de journaux uniquement sans appliquer de correction ou réparation. L’option vous offre la possibilité de collecter et d’examiner les journaux avant d’appliquer les corrections réelles.
Une nouvelle prise en charge facultative est ajoutée pour vous laisser choisir de ne plus collection de données en mode Silencieux ou Passif.
Publication : v1.1
Langues prise en charge : anglais (États-Unis)
Version v1.1 prolonge la prise en charge de .NET Framework 3.5 SP1 (cela inclut .NET Framework 3.0 SP2 et .NET Framework 2.0 SP2). La version v1.1 ajoute également la prise en charge hors connexion pour les ordinateurs qui ont une connectivité Internet limitée ou aucune.
Publication : v1.0
Langues prise en charge : anglais (États-Unis)
La version v1.0 est la première version de l’outil qui vait la prise en charge de .NET Framework 4 et de ses mises à jour.
Configurations affectées
Vous pouvez utiliser l’outil de réparation .NET Framework pour corriger les problèmes de configuration pour les configurations suivantes :
-
.NET Framework 4.8 sur les systèmes d’exploitation suivants :
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.2 sur les systèmes d’exploitation suivants :
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.7.1 sur les systèmes d’exploitation suivants :
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6.1 sur les systèmes d’exploitation suivants :
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.6 sur les systèmes d’exploitation suivants :
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.5.2 sur les systèmes d’exploitation suivants :
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.5.1 sur les systèmes d’exploitation suivants :
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4.5 sur les systèmes d’exploitation suivants :
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2 Service Pack 1 (SP1)
-
-
.NET Framework 4 sur les systèmes d’exploitation suivants :
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2
-
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)
-