Comment réparer une erreur CLR sur un PC Windows 10

Mise à jour de janvier 2023: Arrêtez ces messages d'erreur et corrigez les problèmes courants avec cet outil. Obtenez-le maintenant à ce lien

  1. Téléchargez et installez les logiciels.
  2. Il analysera votre ordinateur à la recherche de problèmes.
  3. L'outil va alors résoudre les problèmes qui ont été trouvés.

Certains utilisateurs de Windows rencontrent le message d'erreur suivant lorsqu'ils tentent d'installer le logiciel. Certains voient même ce message au démarrage du système.

Erreur CLR : 80004005.

Ce programme va maintenant se terminer.

Dans cet article, nous corrigerons l'erreur CLR 80004005 dans Windows 11/10 avec quelques solutions simples.

Qu'est-ce qui cause l'erreur CLR dans Windows 10 ?

Dans la plupart des cas, la cause de l'erreur réside dans le framework .NET. Selon Microsoft, "Chaque version du .NET Framework inclut le Common Language Runtime (CLR), des bibliothèques de classes de base et d'autres bibliothèques gérées."

Certaines sources ont signalé que plusieurs versions du .NET Framework peuvent être à l'origine de l'erreur Common Language Runtime (CLR) et que la suppression de ces versions peut résoudre le problème. Cependant, Microsoft a depuis longtemps livré le framework avec les mises à jour Windows, qui sont ensuite intégrées au système. Par conséquent, les utilisateurs ne peuvent pas désinstaller le .NET Framework de la manière habituelle via Programmes et fonctionnalités.

Comment résoudre l'erreur CLR dans Windows 10 ?



Mis à jour: janvier 2023

Cet outil est fortement recommandé pour vous aider à corriger votre erreur. De plus, cet outil offre une protection contre la perte de fichiers, les logiciels malveillants et les pannes matérielles, et optimise votre appareil pour des performances maximales. Si vous avez déjà un problème avec votre ordinateur, ce logiciel peut vous aider à le résoudre et éviter que d'autres problèmes ne se reproduisent :

Télécharger



Effectuer une restauration du système

Une installation logicielle récente ou une mise à jour du pilote peut avoir provoqué l'erreur CLR 80004005. Si ce scénario s'applique et que le problème est lié à un service ou processus tiers, vous pourrez peut-être le résoudre à l'aide de l'utilitaire de restauration du système.

  1. Appuyez sur la touche Windows + R pour ouvrir la boîte de dialogue « Exécuter ».
  2. Tapez ensuite "rstrui" et appuyez sur Entrée pour ouvrir l'assistant de restauration du système.
  3. Une fois l'assistant de restauration du système ouvert, cliquez sur Suivant sur l'écran d'accueil pour passer au menu suivant.
  4. Sur l'écran suivant, cochez d'abord la case à côté de Afficher plus de points de restauration.
  5. Examinez ensuite les dates de tous les instantanés de restauration disponibles et sélectionnez celui qui se rapproche le plus de la date à laquelle le problème s'est produit.
  6. Sélectionnez ensuite le point de récupération approprié et cliquez sur Suivant pour passer au menu suivant.
  7. Si vous avez atteint ce point, l'utilitaire est prêt à être utilisé. Pour l'exécuter, cliquez simplement sur Terminer, puis sur Oui à l'invite de confirmation pour commencer le processus de récupération.
  8. L'ordinateur redémarrera et l'ancien état sera restauré la prochaine fois que vous démarrerez le système.
  9. La prochaine fois que vous démarrerez le système, vérifiez si le problème a été résolu.

Renommez le dossier NET "assembly"

  1. Ouvrez l'explorateur de fichiers et accédez à l'emplacement suivant:
    C:\Windows\Microsoft.NET.
  2. Lorsque vous arrivez au bon endroit, cliquez avec le bouton droit sur l'assemblage et sélectionnez Renommer dans le menu contextuel.
  3. Lorsque vous y êtes invité par le contrôle de compte d'utilisateur (UAC), cliquez sur Oui pour accorder des droits d'administrateur.
  4. Renommez le dossier d'assemblage avec un nom différent, tel que "assembly2". En changeant le nom, vous forcez le système d'exploitation à créer une nouvelle instance du même dossier au prochain démarrage de votre ordinateur.
  5. Au prochain démarrage, réinstallez le programme à l'origine du problème et la version de .NET qu'il utilise.
  6. Redémarrez l'ordinateur et voyez si le problème est résolu la prochaine fois que vous démarrerez le système.

Ce problème peut également être causé par un conflit entre les frameworks .NET installés. Cela se produit généralement lorsque l'utilisateur a précédemment installé chaque .NET Framework séparément. Le problème se produit car chaque version utilise le même dossier de génération.

Installez la dernière version du runtime .NET Framework

  1. Suivez ce lien et cliquez sur le bouton Télécharger .NET Framework Runtime (sous Runtime) pour commencer à télécharger l'exécutable d'installation.
  2. Une fois l'exécutable d'installation téléchargé, double-cliquez dessus et cliquez sur Oui dans l'écran UAC (Contrôle de compte d'utilisateur).
  3. Suivez ensuite les instructions à l'écran pour terminer l'installation des versions manquantes du .NET Framework.
  4. Attendez la fin du processus et redémarrez votre ordinateur manuellement si vous n'êtes pas invité à le faire automatiquement.

Forcer un programme à s'exécuter avec des privilèges d'administrateur

  1. Tout d'abord, assurez-vous que le programme avec le problème est complètement fermé (vérifiez également qu'il ne s'agit pas d'un processus en arrière-plan).
  2. Après avoir fermé toutes les instances de l'application, cliquez avec le bouton droit sur le fichier exécutable, puis sélectionnez Exécuter en tant qu'administrateur dans le menu contextuel qui s'affiche.
  3. Lorsque vous êtes invité à entrer l'UAC (contrôle de compte d'utilisateur), cliquez sur Oui pour accorder des droits d'administrateur.
  4. Si le programme s'ouvre normalement sans le même problème, continuez avec les étapes suivantes pour rendre les modifications permanentes.
  5. Fermez à nouveau l'application où l'erreur s'est produite.
  6. Cliquez à nouveau avec le bouton droit sur l'application exécutable, puis sélectionnez à nouveau Propriétés dans le menu contextuel.
  7. Dans l'écran des propriétés de Photoshop, cliquez sur l'onglet "Compatibilité" en utilisant le menu horizontal en haut.
  8. Allez ensuite dans Paramètres et cochez la case Exécuter ce programme en tant qu'administrateur.
  9. Après avoir effectué vos modifications, cliquez sur Appliquer pour enregistrer vos modifications.
  10. Redémarrez l'application et voyez si vous êtes en mesure de résoudre l'erreur CLR 80004005.



APPROUVÉ: Pour corriger les erreurs Windows, cliquez ici.



Questions fréquemment posées

Une erreur CLR sur votre ordinateur est une erreur grave qui peut empêcher votre ordinateur de démarrer correctement et de nombreuses applications de fonctionner. L'une des erreurs CLR les plus courantes est "l'erreur CLR 80004005", qui se produit sur les systèmes Windows pendant le processus de démarrage. Cette erreur est généralement causée par plusieurs fichiers .

  1. Cliquez sur le bouton "Démarrer" dans Windows.
  2. Cliquez sur "Panneau de configuration".
  3. Cliquez sur "Programmes et fonctionnalités".
  4. Recherchez Microsoft .Net Framework et cliquez dessus.
  5. Cliquez ensuite sur "Désinstaller" pour désinstaller le programme.

  1. Essayez d'exécuter l'application en tant qu'administrateur.
  2. Restaurez ou réinstallez l'application appropriée.
  3. Exécutez l'outil de récupération Microsoft .NET Framework.
  4. Utilisez l'outil de création multimédia.
  5. Réenregistrez le programme d'installation de Windows.
  6. Activez le service Windows Installer.

  1. Exécutez le dépanneur Windows Update.
  2. Supprimez tout ce qui se trouve dans le dossier de téléchargement de Windows Update.
  3. Exécutez Windows Update.
  4. Supprimez les fichiers temporaires.
  5. Désactivez les notifications de messagerie Outlook.
  6. Désactivez Windows Protector.
  7. Utilisez un autre programme de décompression.