Comment réparer l'erreur "Windows n'a pas pu charger le registre"

Plusieurs utilisateurs nous ont posé des questions après avoir découvert une erreur persistante à l'intérieur de l'observateur d'événements: «Windows n'a pas pu charger le registre. Ce problème est souvent causé par une mémoire insuffisante ou des droits de sécurité insuffisants ». La plupart des utilisateurs concernés n'ont signalé aucun symptôme associé à ce problème (autre que ce message d'erreur récurrent). Le problème ne concerne pas une certaine version de Windows, il est également présent sur Windows 10, Windows 8.1 et Windows 7.

Windows n'a pas pu charger les fichiers de registre

Qu'est-ce qui cause le «Windows n'a pas pu charger le registre»?

Nous avons étudié ce problème en examinant divers rapports d'utilisateurs et les stratégies de réparation les plus couramment utilisées pour résoudre ce problème. Il se trouve que plusieurs coupables différents pourraient être responsables de ce message d'erreur. Nous sommes allés de l'avant et avons créé une liste avec les éléments les plus susceptibles de causer le même problème:

  • Alimentation interrompue lors de la procédure de connexion / déconnexion - Ce scénario est assez courant, en particulier sous Windows 7 et Windows 8.1. Une procédure interrompue d'ouverture de session / fermeture de session peut créer une corruption de profil susceptible de déclencher cet événement d'erreur. Dans ce cas, vous devriez pouvoir résoudre le problème en suivant une procédure qui corrige la corruption de fichiers du système de fichiers.
  • Mauvaise application installée ou désinstallée - Ce problème peut également survenir en raison d'une installation ou d'une désinstallation incorrecte de l'application. Cela peut entraîner jusqu'à un certain degré de corruption du registre, ce qui peut entraîner certains problèmes d'utilisation de la valeur par le registre par Windows.
  • Suppression de réseau ou virus / logiciel espion - Selon plusieurs rapports d’utilisateur, ce problème peut également être causé par un programme malveillant qui a corrompu certains fichiers système. Si ce scénario est applicable, vous devriez pouvoir résoudre le problème en supprimant le logiciel malveillant de votre système et en réparant les fichiers système concernés.
  • Profil UsrClass.dat corrompu - Si vous rencontrez des symptômes de dysfonctionnement de la recherche en plus des erreurs de l'Observateur d' événements, vous avez probablement un profil corrompu UsrClass.dat. Dans ce cas, vous devriez pouvoir résoudre le problème en supprimant le fichier, ce qui oblige Windows à créer une nouvelle copie saine.
  • Profil Windows corrompu - Ce problème particulier peut également se produire dans des situations où vous traitez avec un profil Windows corrompu. Si cette corruption ne peut pas être résolue avec les utilitaires intégrés (SFC et DISM), vous devriez pouvoir corriger le problème en créant un nouveau compte Windows.

Si vous cherchez actuellement des moyens de résoudre ce message d'erreur, cet article vous indiquera plusieurs étapes de dépannage. En bas, vous pourrez trouver une collection de méthodes que d'autres utilisateurs se trouvant dans une situation similaire ont utilisées avec succès pour résoudre l'erreur «Windows ne pouvait pas charger le registre» .

Afin de rester le plus efficace possible, nous vous conseillons de suivre les corrections potentielles ci-dessous dans l'ordre dans lequel elles sont présentées, car nous les avons commandées par ordre d'efficacité et de gravité. Finalement, vous devriez tomber sur un correctif qui résoudra le problème, quel que soit le coupable qui l’a causé.

Méthode 1: Suppression des infections par logiciels malveillants (le cas échéant)

Si vous pensez que l'erreur «Windows n'a pas pu charger le registre» est peut-être due à un type quelconque de malware, logiciel publicitaire ou espion qui a fini par corrompre certains fichiers système, il est important de vous assurer que l'infection par le virus est complètement supprimée avant d'essayer de la supprimer. réparer les fichiers corrompus.

Le moyen le plus rapide et le plus efficace de le faire (selon notre expérience) consiste à déployer une analyse Deep Malwarebytes et à lui laisser inspecter l'ensemble de votre système et tous vos périphériques (pas uniquement le lecteur Windows).

Si vous ne savez pas exactement comment procéder, reportez-vous à cet article ( ici ) pour obtenir des instructions détaillées sur l'exécution d'une analyse Deep Malwarebytes.

Une fois ce processus terminé et si vous vous assurez que toutes les traces de virus ont été supprimées, passez à la méthode suivante ci-dessous.

Méthode 2: réparer la corruption de fichier système

Étant donné que la plupart des coupables susceptibles de provoquer l'erreur «Windows ne peut pas charger le registre» entraînent inévitablement une corruption du fichier système, vous devez prendre les mesures nécessaires pour résoudre tout type de corruption pouvant affecter votre système d'exploitation.

Dans ce cas, le moyen le plus simple et le plus efficace de réparer tout type de corruption de fichier système consiste à utiliser des utilitaires tels que Vérificateur de fichiers système (SFC) et Gestion et maintenance des images de déploiement (DISM).

Ces deux outils intégrés ont pratiquement les mêmes fonctionnalités, mais ils agissent de différentes manières. Le premier (SFC) utilise un cache stocké localement pour remplacer les fichiers système corrompus par de nouvelles copies, tandis que DISM s’appuie sur Windows Update pour télécharger de nouvelles copies afin de remplacer les éléments corrompus qu’il parvient à détecter.

Étant donné que DISM a été conçu comme une sorte de plan de sauvegarde au cas où SFC ne parviendrait pas à éliminer la corruption, nous vous conseillons d’exécuter les deux utilitaires afin de corriger la corruption et de résoudre l’erreur «Windows ne pouvait pas charger le registre» .

Voici un guide rapide sur l'exécution d'analyses SFC et DISM à partir d'une invite de commande élevée:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter. Ensuite, tapez «cmd» et appuyez sur Entrée pour ouvrir une invite de commande élevée. À l' invite de l' UAC (invite de compte d'utilisateur), cliquez sur Oui pour octroyer des privilèges d'administration.

    Exécution d'une invite de commande en tant qu'administrateur
  2. Une fois que vous parvenez à entrer dans l'invite de commande élevée, tapez la commande suivante et appuyez sur Entrée pour lancer une analyse SFC:
     sfc / scannow 

    Remarque: Gardez à l'esprit qu'après le lancement de cette procédure, la fermeture de la fenêtre CMD ou de votre ordinateur peut entraîner une corruption accrue des fichiers système. Dans cet esprit, n'essayez pas de fermer l'utilitaire ou de redémarrer votre ordinateur tant que la procédure n'est pas terminée.

  3. Une fois le processus terminé, redémarrez votre ordinateur et attendez la fin du prochain démarrage.
  4. Lorsque votre ordinateur est complètement démarré, suivez à nouveau l’étape 1 pour ouvrir une autre fenêtre CMD élevée. Ensuite, tapez la commande suivante et appuyez sur Entrée pour lancer une analyse DISM :
     DISM / Online / Cleanup-Image / RestoreHealth 

    Remarque: N'oubliez pas que, dans la mesure où DISM s'appuie sur Windows Update pour télécharger de nouvelles copies afin de remplacer les fichiers endommagés, il doit disposer d'une connexion Internet stable pour fonctionner correctement.

  5. Une fois l'analyse DISM terminée, redémarrez votre ordinateur et voyez si le problème persiste une fois la séquence de démarrage suivante terminée.

Si vous voyez toujours de nouveaux événements avec le message «Windows ne pouvait pas charger le registre», passez à la méthode suivante ci-dessous.

Méthode 3: Suppression du fichier UsrClass.dat

Certains utilisateurs rencontrant ce problème sous Windows 10 avec des symptômes tels que la fonction de recherche qui ne fonctionnait pas correctement ou le menu Démarrer non développé devaient gérer pour résoudre le problème en supprimant le fichier UsrClass.dat du dossier AppData .

Dans certaines circonstances, cette procédure supprime une clé de registre corrompue, ce qui oblige Windows 10 à créer une nouvelle copie saine qui n'aura pas le même problème.

Voici un guide rapide sur la suppression du fichier UsrClass.dat:

  1. Ouvrez l'explorateur de fichiers sur votre ordinateur, cliquez sur l'onglet Affichage dans la barre du ruban en haut de l'écran et cochez la case associée à Éléments masqués .

    Cliquez sur Afficher puis cochez Afficher les éléments masqués pour vous assurer que tous les dossiers sont affichés.
  2. Une fois tous les dossiers cachés visibles, accédez à l'emplacement suivant:
     C: \ Utilisateurs \ * Votre Utilisateur * \ AppData \ Local \ Microsoft \ Windows 

    Remarque: N'oubliez pas que * Votre utilisateur * est simplement un espace réservé pour le compte d'utilisateur que vous utilisez. Remplacez-le en conséquence.

  3. Lorsque vous arrivez à cet emplacement, faites défiler la liste des éléments et localisez UsrClass.dat. Une fois que vous le voyez, cliquez dessus avec le bouton droit de la souris et choisissez Supprimer dans le menu contextuel.

    Suppression de la classe USR
  4. Une fois le fichier supprimé, redémarrez votre ordinateur et voyez si le problème a été résolu au prochain démarrage du système.

Si vous voyez toujours de nouvelles erreurs de l'Observateur d'événements avec le message «Windows n'a pas pu charger le registre», passez à la méthode suivante ci-dessous.

Méthode 4: création d'un nouveau profil utilisateur

Étant donné que, dans la plupart des cas, le problème est causé par un profil utilisateur corrompu, vous pourrez généralement résoudre le problème en créant un nouveau profil pour votre ordinateur Windows. Une fois cette procédure terminée, toutes les dépendances endommagées associées au profil utilisateur actuel seront remplacées par des copies saines.

Plusieurs utilisateurs concernés ont signalé avoir réussi à résoudre le problème en créant un nouveau profil utilisateur. L'erreur «Windows ne parvenait pas à charger le registre» ne se produisait plus une fois le changement effectué sur le nouveau compte.

Voici un guide rapide sur la création d'un nouveau compte d'utilisateur sur Windows 10:

  1. Appuyez sur la touche Fenêtre + R pour ouvrir une boîte de dialogue Exécuter . Ensuite, tapez «ms-settings: otherusers» dans la zone de texte et appuyez sur Entrée pour ouvrir l'onglet Famille et autres personnes de l'application Paramètres .

    Boîte de dialogue en cours d'exécution: ms-settings: autres utilisateurs
  2. Une fois dans l'onglet Famille et autres utilisateurs, faites défiler jusqu'à l'onglet Autres utilisateurs, puis cliquez sur Ajouter une autre personne à ce PC .
  3. Dans l'écran suivant, ajoutez l'e-mail ou le téléphone associé au compte Microsoft ou cliquez sur "Je ne dispose pas des informations de connexion de cette personne" si vous envisagez de créer un compte local.
  4. Dans l'écran suivant, connectez-vous avec votre compte Microsoft ou cliquez sur Ajouter un utilisateur sans compte Microsoft si vous souhaitez créer un compte local (certaines fonctionnalités en ligne ne seront pas disponibles).
  5. Ajoutez un nom d'utilisateur et un mot de passe pour le nouveau compte. Vous serez ensuite invité à attribuer des questions de sécurité. Faites-le pour sécuriser votre compte et cliquez sur Suivant.
  6. Une fois le compte créé, redémarrez votre ordinateur et connectez-vous avec le compte nouvellement créé au prochain démarrage.
  7. Lorsque vous êtes connecté avec votre nouveau compte, accédez à votre Observateur d'événements et voyez si vous remarquez toujours des erreurs contenant le message «Windows n'a pas pu charger le registre» .

Création d'un nouveau compte Windows afin de contourner la corruption du fichier système

Si vous rencontrez toujours les mêmes symptômes, passez aux méthodes suivantes ci-dessous.

Méthode 5: à l'aide d'un point de restauration précédent

Si vous avez remarqué que le problème a récemment commencé à se produire, vous pourrez peut-être contourner le problème en restaurant votre ordinateur à un point tel que l'erreur «Windows ne pouvait pas charger le registre» ne se produisait pas.

Toutes les versions récentes de Windows vous permettront de rétablir l'état normal de votre système en utilisant des points de restauration précédemment enregistrés. Si vous avez la chance d'avoir un point de restauration enregistré avant le début du problème, vous ne devriez pas rencontrer de problèmes pour résoudre l'erreur.

Cependant, gardez à l'esprit que cette procédure annulera également toutes les autres modifications apportées depuis la sauvegarde du point de restauration. Si vous souhaitez poursuivre avec cette solution potentielle, voici un guide rapide sur la restauration du système:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter . Ensuite, tapez «rstrui» dans la zone de texte et appuyez sur Entrée pour ouvrir l’assistant de restauration du système .

    Ouverture de l'assistant de restauration du système via la boîte d'exécution
  2. Lorsque vous vous trouvez dans l'assistant de restauration du système, cliquez sur Suivant pour passer à l'écran suivant.

    Dépasser l'écran initial de la restauration du système
  3. Une fois que vous voyez l'écran suivant, commencez par cocher la case associée à Afficher plus de points de restauration . Ensuite, examinez les dates de chaque point de restauration enregistré et cliquez sur celui daté avant l’apparition du problème pour le sélectionner. Ensuite, cliquez sur Suivant pour passer à l’écran suivant.

    Restauration de votre système à un moment antérieur

    IMPORTANT : n'oubliez pas qu'une fois ce processus lancé, toutes les applications installées, les préférences de l'utilisateur et tout ce qui a été appliqué après la création du point de restauration seront perdus. Cet utilitaire restaurera votre ordinateur à l'état exact à ce moment.

  4. Cliquez sur Terminer, puis confirmez en cliquant sur Oui à l'invite de confirmation pour lancer le processus. Peu de temps après, votre ordinateur redémarrera et l'ancien état sera appliqué.

    Démarrage du processus de restauration du système
  5. Une fois la sauvegarde de votre ordinateur démarrée, vérifiez si le problème a été résolu en consultant l' observateur d'événements .

Si vous voyez toujours de nouveaux événements avec l'erreur «Windows ne pouvait pas charger le registre», passez à la méthode suivante ci-dessous.

Méthode 6: Effectuer une installation de réparation

Si aucune des méthodes ci-dessus ne vous a permis de résoudre le problème, cette procédure vous permettra de résoudre tout scénario survenant en raison d'une corruption du fichier système. L'approche préférée serait d'utiliser une installation de réparation pour réinitialiser tous les composants Windows, y compris tous les processus liés au démarrage. L'avantage de cette méthode est que cette procédure ne touche rien d'autre que les composants Windows.

Contrairement à une installation propre, vous pourrez conserver toutes vos données personnelles, y compris les applications, les supports personnels (photos, vidéos, fichiers musicaux).

Si vous décidez de procéder à une installation de réparation, suivez les instructions de ce guide ( ici ) pour savoir comment procéder (même si vous ne disposez pas d’un support d’installation).

Des Articles Intéressants