Comment corriger l’erreur “Classe non enregistrée” sous Windows 11 ?

Mise à jour le 21 avril 2022

L’erreur ” Classe non enregistrée ” (class not registered) sous Windows peut être ambiguë, et il n’est pas toujours évident de la corriger. Voici comment s’en débarrasser.

Vous essayez d’ouvrir une application et vous vous heurtez soudain à l’erreur ” Classe non enregistrée “. C’est assez irritant et cela rend difficile l’accès à vos applications préférées. Ce problème peut être le résultat de fichiers DLL corrompus ou non enregistrés. Dans d’autres cas, il peut être dû à des erreurs de registre et à divers problèmes liés au système.

Alors, plongeons dans le vif du sujet et explorons plusieurs façons de résoudre ce problème.

illustration-bug-windows

Réenregistrer les fichiers DLL de Windows

L’erreur ” Classe non enregistrée ” provient généralement de fichiers DLL (.dll) défectueux. Pour résoudre ce problème, vous devez réenregistrer tous les fichiers DLL de Windows.

Voici comment vous pouvez facilement réenregistrer les fichiers DLL de votre PC :

  • Appuyez sur Windows + R pour ouvrir la boîte de dialogue de la commande Exécuter.
  • Tapez cmd et appuyez sur Ctrl + Maj + Entrée pour ouvrir une fenêtre d’Invite de commandes avec des droits Administrateur.
  • Tapez la commande suivante et appuyez sur Entrée :
FOR /R C:\ %G IN (*.dll) DO "%systemroot%
system32egsvr32.exe" /s "%G" regsvr32 ExplorerFrame.dll
  • Attendez que le processus soit terminé, puis redémarrez votre ordinateur.

Réenregistrer les applications du Windows Store

Vous risquez de rencontrer cette erreur si certaines de vos applications Windows sont défectueuses ou corrompues. Dans ce cas, vous pouvez résoudre ce problème en réenregistrant toutes vos applications Windows.

Voici comment réenregistrer les applications du Windows Store :

  • Appuyez sur Windows + X pour ouvrir le Menu d’accès rapide.
  • Sélectionnez Windows PowerShell (Admin) dans les options.
  • Tapez la commande suivante et appuyez sur Entrée :
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  • Attendez que le processus soit terminé, puis redémarrez votre ordinateur.

Réinitialiser les applications par défaut

La réinitialisation des applications par défaut sur votre ordinateur peut également vous aider à résoudre ce problème. Ce processus rétablit les paramètres par défaut de vos applications et vous débarrasse des bogues.

Voici les étapes simples pour réinitialiser les applications par défaut de Windows :

  • Tapez Applications par défaut dans la barre de recherche de Windows et sélectionnez la meilleure correspondance.
  • Faites défiler la fenêtre vers le bas et cliquez sur le bouton Réinitialiser. À partir de là, suivez les instructions à l’écran pour finaliser le processus.

Redémarrer l’Explorateur de fichiers de Windows

Le redémarrage de l’Explorateur de fichiers de Windows s’avère souvent utile dans diverses situations. Dans ce cas, cela pourrait vous aider à vous débarrasser de l’erreur ” Classe non enregistrée “.

Voyons comment redémarrer l’Explorateur de fichiers pour résoudre ce problème :

  • Appuyez sur Windows + X pour ouvrir le Menu d’accès rapide.
  • Sélectionnez Gestionnaire des tâches dans les options.
  • Sur l’onglet Processus, cliquez avec le bouton droit de la souris sur Explorateur Windows et cliquez sur le bouton Redémarrer situé en bas à droite de la fenêtre.

Si le problème persiste, fermez l’Explorateur Windows via le Gestionnaire des tâches et rouvrez-le manuellement. Voici les étapes à suivre pour ce faire :

  • Ouvrez le Menu d’accès rapide et le Gestionnaire des tâches comme indiqué précédemment.
  • Cliquez avec le bouton droit de la souris sur Explorateur Windows et sélectionnez Fin de tâche.
  • Enfin, ouvrez directement l’Explorateur Windows en cliquant sur son icône dans la barre des tâches. Vous pouvez également taper Explorateur de fichiers dans la barre de recherche de Windows et sélectionner la meilleure correspondance.

Réparer ou mettre à jour des programmes Microsoft Visual C

La réparation ou la mise à jour des programmes Microsoft Visual C++ peut aider à résoudre ce problème.

Les packages de la bibliothèque d’exécution Microsoft Visual C++ contribuent à assurer le bon fonctionnement de votre ordinateur. Vous risquez donc de rencontrer divers problèmes système lorsque ces éléments sont corrompus.

Voici comment vous pouvez réparer les programmes Microsoft Visual C++ :

  • Appuyez sur Windows + R pour ouvrir la boîte de dialogue de la commande Exécuter.
  • Tapez appwiz.cpl et appuyez sur Entrée pour ouvrir la fenêtre Programmes et fonctionnalités.
  • Faites un clic droit sur chaque programme Microsoft Visual C++ et sélectionnez Modifier dans les options.
  • Cliquez sur le bouton Réparer ou Repair dans la fenêtre qui s’affiche. Enfin, suivez les instructions à l’écran et redémarrez votre PC pour enregistrer ces modifications.

Si l’erreur ” Classe non enregistrée ” apparaît toujours, essayez de réinstaller les programmes Microsoft Visual C++. Voici comment vous pouvez réinstaller ces programmes :

  • Ouvrez la boîte de dialogue de la commande Exécuter et la fenêtre Programmes et fonctionnalités comme indiqué précédemment.
  • Faites un clic droit sur chaque programme Microsoft Visual C++ et cliquez sur Désinstaller.
  • À partir de là, réinstallez les programmes Microsoft Visual C++ sur le site Web de Microsoft. Suivez les instructions à l’écran pour finaliser le processus.

Réparer les fichiers système corrompus avec DISM et SFC

Comme il s’agit d’un problème spécifique au système, l’exécution des outils DISM et SFC peut s’avérer utile. Ce sont deux outils conçus pour réparer les fichiers système manquants ou corrompus.

Pour commencer, voici comment exécuter l’outil DISM :

  • Appuyez sur Windows + R pour ouvrir la boîte de dialogue de la commande Exécuter.
  • Tapez cmd et appuyez sur Ctrl + Maj + Entrée pour ouvrir une fenêtre d’Invite de commandes avec des droits Administrateur.
  • Tapez la commande suivante et appuyez sur Entrée :
DISM /Online /Cleanup-Image /ScanHealth
  • Attendez que l’analyse soit terminée. À partir de là, tapez la commande suivante et appuyez sur Entrée :
DISM /Online /Cleanup-Image /RestoreHealth
  • Attendez que le processus soit terminé, puis redémarrez votre PC.

Maintenant, voici comment vous pouvez exécuter un scan SFC :

  • Ouvrez l’Invite de commandes comme indiqué dans les étapes précédentes.
  • Tapez la commande suivante et appuyez sur Entrée :
sfc /scannow

Vérifier l’état de votre disque dur

L’erreur ” Classe non enregistrée ” apparaît parfois si votre disque dur rencontre des problèmes. Mais pour confirmer si le disque dur est la cause de ce problème, vous devez vérifier son état.

Voici donc comment vous pouvez facilement vérifier l’état de votre disque dur :

  • Appuyez sur Windows + R pour ouvrir la boîte de dialogue de la commande Exécuter.
  • Tapez cmd et appuyez sur Ctrl + Maj + Entrée pour ouvrir une fenêtre d’Invite de commandes avec des droits Administrateur.
  • Tapez la commande suivante et appuyez sur Entrée :
wmic diskdrive get status

Si votre disque dur est en bon état, le résultat devrait être le suivant : ” Status : OK “. En revanche, votre disque dur est corrompu si vous obtenez des résultats tels que ” Attention “, ” Mauvais ” ou ” Inconnu “. Et si votre disque dur est en mauvais état, la meilleure solution est de le remplacer.

Effectuer une restauration du système

Si vous n’avez toujours pas réussi à résoudre l’erreur ” Classe non enregistrée “, il est peut-être temps d’effectuer une restauration du système. Lorsque vous utilisez un point de restauration, le système revient à son état précédent et rétablit tous vos paramètres. Toutefois, assurez-vous de sauvegarder toutes vos données avant de procéder.

Voici comment effectuer une restauration du système :

  • Tapez Créer un point de restauration dans la barre de recherche de Windows et sélectionnez la meilleure correspondance.
  • Accédez à l’onglet Protection du système, cliquez sur Restauration du système, puis cliquez sur Suivant.
  • Dans la fenêtre suivante, sélectionnez Choisir un autre point de restauration.
  • Sélectionnez un point de restauration dans la liste et cliquez sur Suivant.
  • Enfin, cliquez sur Terminer pour achever le processus.

Conclusion

L’erreur ” Classe non enregistrée ” peut être provoquée par de nombreux problèmes liés au système. Cependant, il est assez facile de s’en débarrasser. Il suffit d’essayer l’une des méthodes que nous avons couvertes, et vous devriez en être protégé définitivement.