Le nom de classe Windows n'est pas valide: comment corriger cette erreur sous Windows 10

Table des matières:

Vidéo: Avoir Windows gratuitement + empêcher le message Cette copie de Windows n'est pas authentique 2024

Vidéo: Avoir Windows gratuitement + empêcher le message Cette copie de Windows n'est pas authentique 2024
Anonim

Toute personne ayant déjà essayé de lancer un ancien ou un nouveau projet dans Visual Studio et qui échoue (code d'erreur «VS 20xx / C #»)? s'identifiera facilement à ce tutoriel.

En termes réels, lorsqu’on tente d’ouvrir un autre programme et Microsoft.NET Framework (4.5.2, 4.5.3 ou toute autre version), un message d’erreur indiquant « Le nom de la classe Windows n’est pas valide » peut s'afficher.

Pourquoi le message d'erreur?

«Le nom de classe Windows n'est pas valide» peut se produire pour certaines raisons, notamment:

  • Un composant corrompu de.Net Framework
  • conducteurs fautifs
  • fichiers endommagés
  • Problèmes TreeView dans Visual Studio
  • Interférences de logiciels DLL et antivirus
  • ou un problème avec le logiciel particulier.

Les composants de Windows.Net Framework peuvent être endommagés si l'ordinateur ne s'éteint pas systématiquement.

Ces arrêts brusques d'ordinateur pourraient résulter de pannes d'alimentation réseau ou hors réseau ou d'un problème d'alimentation avec l'ordinateur lui-même.

Cela pourrait également entraîner la création de plusieurs fichiers corrompus pouvant provoquer l'erreur «Le nom de classe Windows n'est pas valide».

Dans certains cas, les utilisateurs peuvent rencontrer cette erreur après la mise à jour de certains composants d'un programme particulier.

Le nom de classe Windows n'est pas valide

Vous trouverez ci-dessous quelques conseils qui vous aideront à résoudre complètement ce problème.

1. Désinstallez et réinstallez le logiciel en question

C'est le correctif le plus direct, et cela fonctionne dans certains cas. Il suffit de localiser le programme dans Ajout / Suppression de programmes et de cliquer sur Désinstaller. Suivez les instructions pour terminer le processus.

Après avoir supprimé le logiciel, redémarrez l'ordinateur et lancez une nouvelle installation du logiciel en question.

Une fois le processus d'installation terminé, lancez le programme. L'erreur «Le nom de la classe Windows n'est pas valide» doit être corrigée.

  • Recommandé: Comment supprimer les restes de logiciel

2. Exécuter une analyse du vérificateur de fichiers système

L'analyse SFC permet de vérifier l'état des fichiers système protégés à l'aide de l'option sfc / scannow de l'invite de commande. Sfc / scannow est la forme la plus couramment utilisée de la commande sfc.

Cela inspectera tous les fichiers système Windows critiques sur la machine, en incluant les fichiers DLL.

Si SFC détecte un problème avec l’un des fichiers système Windows, il le réparera.

L'utilisation de l'option sfc / scannow nécessite environ 5-15 minutes pour mener à bien le processus d'inspection et de réparation.

Suivez ces procédures pour réparer les fichiers système Windows à l'aide du vérificateur de fichiers système:

  • Maintenez WinKey + S ou Q pour afficher la barre de recherche Windows

    Tapez cmd, faites un clic droit sur le résultat et lancez-le en tant qu'administrateur. Ceci est souvent appelé invite de commande «élevée»

  • Après avoir lancé l'invite de commande, tapez sfc / scannow, puis appuyez sur Entrée pour lancer la phase de vérification.
  • SFC va maintenant inspecter et vérifier l'intégrité de tous les fichiers système Windows protégés. Ce processus peut prendre un certain temps.

Dès que la vérification atteint 100%, l'une de ces conditions peut s'appliquer:

  1. Si SFC n'a trouvé aucun problème avec les fichiers OS protégés sur la machine
  2. Ou les problèmes ont été trouvés avec les fichiers système et ont été corrigés. Tout utilisateur peut également consulter l'intégralité du fichier journal à cet endroit: C: \\\ Windows \\\ Logs \\\ CBS \\\ CBS.log (à condition que Windows soit installé sur le lecteur C:).
  3. Ce journal peut être utile en tant que ressource pour le personnel de support technique susceptible de vous aider pour le dépannage avancé.
  4. Si l'analyse SFC a détecté des problèmes avec les fichiers système et les a réparés, vous pouvez être invité à redémarrer l'ordinateur. Sinon, continuez avec un redémarrage.
  5. Après le redémarrage, relancez le processus ou le programme particulier à l'origine de l'erreur «Le nom de la classe Window n'est pas valide» pour voir si SFC a résolu le problème.

3. Réinstallez ou réparez.Net Framework

Si le message d'erreur affiché a quelque chose à voir avec.Net Framework, une réparation ou une réinstallation peut suffire.

Pour réparer les problèmes.Net Framework, rendez-vous sur le site Web de Microsoft et suivez l'invite pour télécharger NetFxRepairTool.exe.

Cet outil vous aidera à détecter et à tenter de réparer les problèmes associés à la configuration de.Net Framework ou de ses mises à jour.

Après l’avoir installé, suivez les instructions in-app pour lancer la procédure de réparation.Net Framework.

Une fois le processus terminé, redémarrez cet ordinateur et essayez d’exécuter le processus en provoquant l’erreur «Le nom de classe de la fenêtre n’est pas valide»; il devrait maintenant être corrigé.

Pour désinstaller et installer Microsoft.Net Framework, procédez comme suit:

1. Fermez tous les logiciels d'application ouverts.

2. Appuyez sur WinKey + R pour afficher la boîte de dialogue d'exécution.

3. Tapez dans le Panneau de configuration et appuyez sur Entrée

4. Cliquez sur Ajouter / Supprimer des programmes ou Désinstaller un programme.

5. Sélectionnez la version de.Net Framework installée sur votre ordinateur, puis sélectionnez Modifier / Désinstaller, Réparer ou Supprimer.

6. Un assistant de configuration apparaîtra, sélectionnez Supprimer / Désinstaller, puis cliquez sur Suivant.

7. Redémarrez votre ordinateur après avoir terminé le processus.

8. Après avoir redémarré cet ordinateur, accédez à la page de support technique de Microsoft pour télécharger une version compatible de Microsoft.Net Framework.

Dans ce cas, il s’agit de Microsoft.Net Framework version 4.7.1.

Une fois le processus d'installation terminé, l'utilisateur peut être invité à redémarrer l'ordinateur. Si aucune invite ne se produit, continuez avec un redémarrage.

9. Après avoir redémarré l'ordinateur, essayez de lancer le logiciel à l'origine de l'erreur «Le nom de la classe Window n'est pas valide», et cela devrait fonctionner correctement.

  • Recommandé: Comment corriger l'erreur de somme de contrôle CMOS sous Windows 10

4.Initier le débogage sur Microsoft Visual Studio sans son processus d'hébergement

«Le nom de classe Windows n'est pas valide» peut survenir lorsqu'un utilisateur tente de déboguer ou de lancer un projet existant / d'en créer un nouveau dans Microsoft Visual Studio et que cette ligne est renvoyée.

Si Visual Studio a été réinstallé avec le service pack le plus récent et que le problème persiste. Pour désactiver le processus d'hébergement, suivez cette procédure:

1. Ouvrez une bibliothèque de classe ou un projet de service (projets qui ne produisent pas d'exécutables)

2. Cliquez sur Propriétés dans le menu Projet.

3. Cliquez sur l'onglet Débogage dans la fenêtre Propriétés.

4. Décochez la case Activer le processus d'hébergement Visual Studio.

Remarque: la désactivation du processus d'hébergement rend plusieurs fonctionnalités de débogage indisponibles et peut entraîner une baisse des performances.

Le débogage sans l'utilisation du processus d'hébergement VS a permis d'éliminer l'erreur «Le nom de la classe de fenêtre n'est pas valide». Après avoir essayé ces étapes, les SV ne devraient pas avoir de problèmes.

5. Vérifiez les problèmes d'alimentation de la machine

L'application des correctifs déjà décrits ne fonctionnera que pendant une courte période si l'ordinateur utilisé a des problèmes d'alimentation.

Lorsque des arrêts brusques se produisent en raison de pannes de courant, plusieurs fichiers corrompus peuvent être générés, ce qui entraînera l’erreur considérée.

Diagnostiquez et corrigez les problèmes d'alimentation avec votre machine et tout fonctionnera parfaitement.

Le nom de classe Windows n'est pas valide: comment corriger cette erreur sous Windows 10