Comment corriger l'erreur 0x800f081f .net framework 3.5 Windows 10

Microsoft développe parallèlement à ses principales applications (telles que les systèmes d'exploitation) une série de modules complémentaires dont le but est de faciliter l'exécution, la compatibilité ou les performances à la fois du système d'exploitation lui-même et d'autres paramètres de celui-ci.

L'un des add-ons les plus populaires au niveau de Windows 10 est .NET Framework qui est actuellement dans sa version 4.7 mais l'un des plus utilisés est la version 3.5 et la fonction principale de .NET Framework 3.5 est de permettre l'exécution d'une application dans Windows 10.

.Net Framework 3.5 est disponible en téléchargement sur le lien suivant :

Quoi de neuf dans .NET FrameworkParmi les nouveautés de cette version du .NET Framework on retrouve :

  • Améliorations des performances dans Windows Presentation Foundation en intégrant un temps de démarrage plus rapide et de meilleures performances des effets bitmap.
  • Intégration de ASP.NET Dynamic Data qui fournit un cadre pouvant être implémenté avec la technique d'échafaudage qui à son tour facilite un développement rapide contrôlé par les données sans avoir besoin d'exécuter du code et cela peut être intégré dans ASP.NET AJAX
  • Améliorations globales du Common Language Runtime
  • LINQ to SQL inclut désormais la prise en charge des nouvelles fonctions de date et de séquence de fichiers SQL Server.
  • Nouvelle prise en charge des fonctions de colonnes creuses et de flux de fichiers SQL Server.

Maintenant, de nombreux développeurs basent leurs applications pour qu'elles soient exécutées à l'aide du .NET Framework et nous pouvons parfois trouver l'erreur 0X800f081f qui a une racine principale ainsi que d'autres codes tels que 0x800F0906, 0x800F0907 et 0x800F0922 qui empêchent .NET Framework de s'exécuter de manière exhaustive sur Windows 10 .

Raisons d'erreur courantesFondamentalement, cette erreur est due à un problème d'incompatibilité avec Microsoft .NET Framework 3.5 et son origine se produit lorsque nous l'avons activée à partir de l'une des options suivantes :

  • Grâce à l'assistant d'installation.
  • Utilisation de l'outil de gestion et de maintenance des images de déploiement (DISM).
  • Via les commandes Windows PowerShell.

.NET Framework est une fonctionnalité qui n'est pas activée par défaut dans les systèmes d'exploitation Windows 10, Windows Server 2016, Windows Server version 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 et Windows Server 2012, nous devons donc l'activer à partir des fonctionnalités de Windows :

Lorsque ce processus est effectué, Windows 10 prendra les binaires .NET et d'autres fichiers qui jouent un rôle vital pour ses performances et si l'ordinateur ne possède pas les caractéristiques nécessaires, cette erreur peut se produire.

Erreurs courantesLes erreurs traditionnelles du .NET Framework sont :

  • 0x800F081F : Cette erreur signifie que Windows 10 ne peut pas trouver les fichiers source .NET pour que l'installation se déroule.
  • 0x800F0906 : avec cette erreur, Windows 10 n'a pas pu télécharger les fichiers source .NET, n'a pas pu établir de connexion Internet ou n'a pas pu installer un rôle ou un service de rôle .NET.
  • 0x800F0907 : pour cette erreur, l'outil DISM a généré une erreur ou la configuration de la stratégie de réseau local a empêché Windows de se connecter au réseau
  • 0x800F0922 : Il y a un échec dans le traitement des programmes d'installation .NET avancés ou des commandes génériques.

Maintenant, Solvetic expliquera comment corriger cette erreur et ainsi pouvoir utiliser le .NET Framework de la manière attendue.

1. Activer .NET Framework à l'aide de l'utilitaire DISM dans Windows 10

L'utilitaire de maintenance et de gestion des images de déploiement DISM est un outil à utiliser en ligne de commande grâce auquel nous pouvons exécuter la maintenance et la préparation des images Windows, les images Windows PE étant compatibles, l'environnement de récupération Windows (Windows RE) et les paramètres Windows.

Étape 1
Pour ce processus, nous devons avoir une image ISO de Windows 10 que nous pouvons télécharger sur le lien officiel suivant :

Étape 2
Une fois téléchargé, nous pouvons l'enregistrer sur un DVD ou une clé USB amorçable et après cela, nous devons le monter sur l'ordinateur, pour cela, nous faisons un clic droit sur l'image et sélectionnez l'option "Monter":

Étape 3
Cela va créer un lecteur virtuel avec l'image Windows 10, dans ce cas on note que la lettre K a été attribuée :

Étape 4
Nous allons maintenant accéder à l'invite de commande en tant qu'administrateurs et nous y exécutons la syntaxe suivante :

 dism / online / enable-feature / nom de la fonction : NetFx3 / All / Source : [Drive] : \ sources \ sxs / LimitAccess 
NoterNous devons remplacer la ligne Drive par la lettre que Windows 10 a attribuée au lecteur virtuel

AGRANDIR

Étape 5
Nous pouvons voir que le processus d'installation des fonctionnalités de .Net Framework démarrera automatiquement. Une fois ce processus terminé, nous pouvons éjecter le lecteur virtuel en faisant un clic droit dessus et en sélectionnant "Ejecter":

2. Modifier les stratégies de groupe Windows 10 pour réparer le cadre


Comme nous l'avons mentionné, certaines stratégies peuvent affecter directement le comportement du système lors de l'exécution de .NET Framework. Pour cette option, nous utiliserons l'éditeur de stratégie de groupe disponible pour les éditions Pro, Enterprise et Education de Windows 10.

Étape 1
Pour y accéder, nous utiliserons la combinaison de touches suivante et exécuterons la commande gpedit.msc

+ R

gpedit.msc

Étape 2
Dans la fenêtre affichée, nous irons à l'itinéraire suivant :

  • Configuration de l'équipement
  • Modèles d'administration
  • Système

Étape 3
Là, dans le panneau central, nous localiserons la politique appelée "Spécifier la configuration pour l'installation des composants optionnels et la réparation des composants":

AGRANDIR

Étape 4
Nous double-cliquons dessus et dans la fenêtre pop-up, nous activerons la case « Activé ». Cliquez sur le bouton « Appliquer » puis sur « OK » pour enregistrer les modifications.

3. Réinstallez Microsoft .NET Framework Windows 10 pour réparer le framework


Comme nous l'avons mentionné, la fonctionnalité .NET Framework est désactivée par défaut et une fois qu'elle est activée et que l'erreur 0x800f081f est générée, nous pouvons choisir de réinstaller ladite fonctionnalité.

Étape 1
Pour cela, nous irons à l'itinéraire suivant:

  • Panneau de commande
  • Programmes
  • Programmes et caractéristiques

Étape 2
Là, nous cliquons sur la ligne "Activer ou désactiver les fonctionnalités Windows" située sur le côté et dans la fenêtre affichée, nous localisons la ligne ".NET Framework 3.5". Là, nous devons désactiver sa boîte et cliquer sur Accepter pour qu'elle soit désinstallée puis répéter le processus en activant à nouveau la boîte pour l'activer.

4. Exécutez .Net Offline Installer pour réparer le framework


Dans certaines situations, certains des fichiers d'installation de mise à jour .NET sont corrompus ou présentent une sorte d'erreur lors de la communication avec les serveurs Microsoft, une bonne pratique consiste à télécharger le programme d'installation hors ligne de .Net Framework et à exécuter l'installation à partir de là.

Étape 1
Ce programme d'installation est disponible sur le lien Microsoft officiel suivant. Ce programme d'installation est une mise à jour locale compatible avec toutes les versions de .NET et son utilisation la plus fréquente est lorsque nous n'avons pas de connexion Internet.

'class =' ​​​​bbc_url 'title =' Lien externe 'rel =' nofollow external '>

Étape 2
Une fois téléchargé, nous procédons au processus d'installation du .NET Framework :

5. Installer les mises à jour manuellement pour réparer le framework


L'une des erreurs courantes avec l'erreur dans .NET est due à des problèmes de connexion aux serveurs de mise à jour, donc essayer d'exécuter ce processus manuellement est une option viable pour permettre l'état optimal de la mise à jour du .NET Framework dans Windows 10 .

Étape 1
Pour ce processus, nous devons accéder au lien Microsoft suivant appelé Global Catalog :

Étape 2
Là, nous chercherons .NET et dans la liste affichée, nous téléchargeons la mise à jour la plus récente pour une installation ultérieure :

6. Exécutez la commande SFC dans Windows 10 pour réparer le framework


SFC (System File Checker) est un utilitaire de commande grâce auquel nous avons la possibilité d'exécuter une analyse détaillée du système de fichiers afin de détecter les pannes.

Étape 1
Pour cela, nous accédons à l'invite de commande en tant qu'administrateurs et là nous exécutons la ligne suivante :

sfc / scannow

AGRANDIR

Étape 2
Il sera également possible d'exécuter la ligne suivante. Celui-ci sera chargé de surveiller l'image Windows 10.

DISM.exe / En ligne / Cleanup-image / Restorehealth

7. Redémarrez les composants de Windows Update dans Windows 10 pour réparer le framework


Une autre option disponible consiste à redémarrer tous les composants de Windows Update pour exclure toute erreur de ce type. Pour ce faire, nous accédons à l'invite de commande en tant qu'administrateurs et nous y exécutons chacune des lignes suivantes. Après cela, nous pouvons redémarrer le système et vérifier l'état de .NET.
  • Bits d'arrêt net
  • Arrêt net wuauserv
  • Arrêt net appidsvc
  • Net Stop cryptsvc
  • Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
  • Ren% systemroot% system32catroot2 catroot2.bak
  • Bits de démarrage net
  • Net Start wuauserv
  • Net Start appidsvc
  • Net Start cryptsvc

8. Utilisez Windows Update Troubleshooter dans Windows 10 pour réparer le framework


Windows 10 intègre un utilitaire qui se charge de superviser et de surveiller spécifiquement chaque paramètre système pour détecter les erreurs et est l'outil de dépannage.

Étape 1
Pour y accéder, on passe par le parcours suivant :

  • Début
  • Réglage
  • Mise à jour et sécurité
  • Dépannage

Étape 2
Là, nous localisons la ligne "Windows Update" et en cliquant dessus, le bouton "Exécuter l'utilitaire de résolution des problèmes" s'affichera :

AGRANDIR

Étape 3
Nous cliquons dessus et le processus d'analyse des erreurs dans Windows Update aura lieu. Cela déterminera toute anomalie présente dans Update et pouvant générer l'erreur mentionnée.

Comme nous l'avons vu, les options pour apporter une solution complète à l'erreur 0x800f081f sont variées et c'est à nous de sélectionner celle qui convient le mieux à notre situation.

wave wave wave wave wave