Si votre PC Windows 11 rencontre des problèmes avec des éléments de registre cassés ou corrompus, ces 10 méthodes différentes vous aideront à les résoudre.
Le registre Windows est une énorme base de données qui contient des données et des paramètres importants pour le bon fonctionnement du système d'exploitation, des services, des applications système et des processus. Si un registre est cassé ou corrompu, il peut empêcher son processus ou son application associé de fonctionner correctement ou endommager vos données au-delà de la récupération, ou dans certains cas, il peut afficher l'écran bleu sur votre PC.
Le registre contient des informations concernant presque tout sur votre système, donc chaque fois que quelque chose est modifié sur votre ordinateur, comme une nouvelle application est installée ou supprimée, ou un paramètre est modifié, ou un périphérique est connecté, le registre est automatiquement mis à jour. Pour cette raison, le registre est très susceptible d'être endommagé ou corrompu. Cependant, il est également facile de réparer les registres cassés dans Windows 11. Nous verrons comment réparer ou supprimer les entrées de registre cassées sur Windows 11 de différentes manières, une par une.
Causes courantes des éléments de registre cassés ou corrompus
Les éléments du registre peuvent être endommagés ou corrompus pour plusieurs raisons :
- L'une des causes communes est la fragmentation des registres. Ces erreurs se produisent lorsque vous désinstallez ou mettez à niveau une application, mais certaines des valeurs inutilisées, des clés en double et des entrées redondantes restent dans le registre, ce qui ralentit votre PC.
- Certains arrêts brusques, pannes de courant ou pannes peuvent également corrompre les éléments du registre.
- Les logiciels malveillants et les virus sont une autre cause majeure d'erreurs de registre. Les logiciels malveillants modifient et stockent les valeurs dans le registre, provoquant des problèmes de registre. Même une fois le malware neutralisé, il peut laisser des valeurs dans le registre.
- Le registre Windows a tendance à accumuler des milliers d'entrées inutiles, vides et corrompues au fil du temps, ce qui obstrue votre ordinateur.
- Un matériel ou des périphériques défectueux peuvent également entraîner la rupture d'éléments de registre.
- Vous avez peut-être accidentellement ajouté, modifié ou supprimé des entrées erronées lorsque vous modifiez le registre Windows en essayant d'ajouter une fonctionnalité ou de modifier un paramètre.
Créer une sauvegarde du registre Windows
Vous devez sauvegarder votre registre avant d'apporter des modifications majeures à votre ordinateur, comme essayer de modifier ou de réparer le registre. Il est donc préférable de sauvegarder votre registre Windows avant de commencer à réparer ou à supprimer l'élément de registre cassé. De plus, le meilleur moment pour sauvegarder votre registre est lorsque vous avez un système propre ou juste après l'installation de votre système d'exploitation.
Pour ouvrir le registre Windows, appuyez sur Win + R, puis dans la zone Exécuter, tapez regedit et appuyez sur Entrée. Vous pouvez également rechercher le registre Windows dans la barre de recherche Windows et l'ouvrir.
Si le contrôle de compte d'utilisateur demande l'autorisation, cliquez sur « Oui ».
Pour sauvegarder le registre, cliquez avec le bouton droit sur « Ordinateur » dans le panneau de gauche et sélectionnez « Exporter ».
Saisissez un nom pour le fichier de sauvegarde et sélectionnez un emplacement sûr (comme un lecteur de sauvegarde ou une clé USB). Ensuite, cliquez sur « Enregistrer » pour enregistrer le fichier de sauvegarde.
Réparer le registre avec un fichier de registre de sauvegarde
S'il vous arrive d'avoir sauvegardé votre registre lorsque vous aviez un système propre ou avant que votre ordinateur ne commence à fonctionner, ou avant que les erreurs de registre ne se produisent, vous pouvez utiliser ce fichier de sauvegarde pour résoudre rapidement vos problèmes.
Tout ce que vous avez à faire est d'ouvrir le registre Windows, de cliquer sur « Fichier » et de sélectionner « Importer ».
Ensuite, choisissez le fichier de sauvegarde et sélectionnez « Ouvrir ». Et le fichier de registre de sauvegarde remplacera les entrées cassées ou endommagées dans votre système.
Alternativement, vous pouvez également cliquer avec le bouton droit sur le fichier de registre et sélectionner « Fusionner ». Le fichier de registre sera automatiquement importé dans votre registre.
Si vous n'avez pas de sauvegarde de registre avant que l'erreur ne se produise, essayez les méthodes suivantes une par une et voyez si le problème ou l'erreur est résolu.
Utilisez le nettoyage de disque pour supprimer les éléments de registre cassés et inutilisés
Lorsque vous désinstallez des logiciels, des pilotes et des périphériques, ils ont tendance à laisser des entrées de registre cassées et inutilisées sur votre ordinateur. Ces déchets inutiles s'accumulent avec le temps et obstruent votre système, ce qui ralentit votre PC.
Heureusement, Microsoft intègre l'utilitaire de nettoyage de disque dans presque toutes les versions de Windows. Vous pouvez utiliser cette fonction de nettoyage de disque pour supprimer les fichiers inutiles de votre PC. Cela inclut les éléments de registre cassés.
Pour accéder à cet utilitaire, recherchez « nettoyage de disque » dans la barre de recherche de Windows 11 et cliquez sur la première option dans les résultats.
Ensuite, sélectionnez le lecteur (C:) sur lequel Windows est installé et cliquez sur « OK ».
Maintenant, cliquez sur le bouton « Nettoyer les fichiers système » et sélectionnez à nouveau le lecteur pour analyser en profondeur les fichiers Windows.
Il faudra quelques minutes pour rechercher les fichiers corrompus et temporaires inutiles.
Ensuite, dans la boîte de dialogue Nettoyage de disque, cochez les fichiers que vous souhaitez nettoyer dans la section « Fichiers à supprimer ». Ensuite, « OK » lorsque vous avez terminé de sélectionner.
Cliquez sur le bouton « Supprimer les fichiers » dans la boîte de confirmation.
Cela éliminera tous les fichiers corrompus et temporaires de votre système.
Une fois le processus terminé, redémarrez votre ordinateur et les éléments de registre inutiles seront supprimés. Et cela résoudra probablement vos problèmes et accélérera votre PC.
Réparer les fichiers de registre cassés à l'aide du vérificateur de fichiers système (SFC)
System File Checker (SFC) est un utilitaire intégré à Windows qui permet aux utilisateurs de vérifier les dommages et la corruption dans les fichiers système Windows et de restaurer les fichiers corrompus avec une copie en cache. Le vérificateur de fichiers système peut également être utilisé pour réparer les registres corrompus ou cassés.
Vous devez exécuter l'outil de ligne de commande SFC dans l'invite de commande. Ouvrez donc l'invite de commande en recherchant « cmd » ou « Invite de commande » dans la recherche Windows et cliquez sur « Exécuter en tant qu'administrateur » dans le volet de droite.
Dans l'invite de commande, tapez la commande suivante et appuyez sur Entrée pour analyser les fichiers du registre :
sfc/scannow
Cela peut prendre un certain temps. Une fois cela fait, les fichiers endommagés seront remplacés ou réparés.
Si cette méthode ne fonctionne pas, essayez un autre outil de ligne de commande suivant pour corriger les registres.
Réparer les fichiers de registre cassés à l'aide de la commande DISM
Si l'analyse du Vérificateur des fichiers système ne peut pas corriger les erreurs, essayez l'analyse DISM ou l'analyse de gestion des images de déploiement et de maintenance pour réparer les fichiers de registre endommagés.
Pour exécuter cette commande, ouvrez l'invite de commande en tant qu'administrateur, de la même manière que vous l'avez fait pour l'analyse SFC. Tapez ensuite la commande suivante et appuyez sur Entrée :
DISM /En ligne /Cleanup-Image /ScanHealth
Attendez la fin de l'analyse et voyez si l'erreur est corrigée.
Si le problème persiste, essayez la commande suivante :
DISM /En ligne /Cleanup-Image /RestoreHealth
Utilisez la réparation de démarrage de Windows pour réparer les éléments de registre cassés
La réparation de démarrage (également connue sous le nom de réparation automatique est un outil de récupération du système Windows qui est idéal pour rechercher et corriger les erreurs dans les paramètres de registre et les erreurs de démarrage courantes dans Windows. Il peut également être utilisé pour réparer les éléments de registre corrompus ou cassés dans Windows 11. Voici comment:
Tout d'abord, ouvrez les paramètres de Windows 11 en cliquant avec le bouton droit sur le bouton Démarrer et en sélectionnant « Paramètres » dans la liste des options.
Ensuite, sélectionnez la section "Système" dans le volet de gauche et cliquez sur l'option "Récupération" dans le volet de droite.
Sur la page des paramètres de récupération, cliquez sur le bouton « Redémarrer maintenant ».
Maintenant, votre ordinateur démarrera dans l'environnement de récupération Windows (WinRE). WinRE est un environnement de récupération qui vous aide à résoudre les problèmes de démarrage courants, à récupérer ou à démarrer à partir d'un support externe.
Ici, cliquez sur l'option « Dépanner ».
Ensuite, cliquez sur « Options avancées »
Dans la fenêtre suivante, sélectionnez l'option « Réparation du démarrage ».
Maintenant, l'outil de réparation de démarrage diagnostiquera votre système et corrigera les erreurs de registre.
Restaurer les éléments Windows avec la restauration du système
Une autre façon de réparer ou de restaurer les éléments de registre de votre système consiste à utiliser l'outil de restauration du système Windows. La fonction de restauration du système Windows crée automatiquement des points de restauration chaque fois qu'il y a des changements majeurs dans votre système, comme l'installation de logiciels, l'installation de périphériques, la mise à jour de Windows, etc. En plus de cela, les points de restauration peuvent également être créés manuellement.
Un point de restauration système est une image de la configuration et des paramètres du système qui vous permettent de restaurer votre installation Windows et les fichiers système importants (tels que les pilotes, les programmes installés, le registre Windows et les paramètres système) à un état antérieur.
Si les erreurs de registre se sont produites uniquement après une certaine application, mise à jour ou pilote ou lorsqu'un logiciel malveillant est installé dans le système, vous pouvez utiliser la restauration du système pour restaurer le système à un moment antérieur avant l'installation de cette application ou de ce logiciel malveillant. Voyons comment faire :
Recherchez « restaurer » ou « créer un point de restauration » dans la recherche Windows et ouvrez-le à partir du résultat.
Dans la fenêtre Propriétés système, sous l'onglet « Protection du système », cliquez sur le bouton « Restauration du système ».
Si vous souhaitez créer un nouveau point de restauration, cliquez sur « Créer » pour créer un point de restauration manuel.
Dans la boîte de dialogue Restauration du système, Windows vous montrera le point de restauration le plus récent en tant que point recommandé. Sélectionnez « Restauration recommandée » s'il s'agit du point avant que l'erreur ne se produise, ou sélectionnez « Choisir un autre point de restauration » pour voir les précédents et cliquez sur « Suivant ».
L'écran suivant affichera une liste de tous les points de restauration disponibles (manuels et automatiques) avec des horodatages et de brèves descriptions. Sélectionnez le point de restauration et cliquez sur « Suivant ».
Enfin, cliquez sur « Terminer » pour confirmer le point de restauration. Votre système redémarrera et Windows sera restauré.
Cela résoudra probablement vos problèmes de registre. De plus, la restauration du système n'affectera aucun de vos fichiers personnels, vous n'avez donc pas à vous inquiéter.
Restaurer le registre à l'aide du Sauvegarde du registre secret
Cette méthode est similaire à la méthode ci-dessus, elle restaure le registre Windows à un état antérieur lorsque le système fonctionnait correctement. Windows stocke une sauvegarde secrète du registre, que nous pouvons utiliser pour restaurer le registre au point où il fonctionnait correctement sans erreur. Suivez ces étapes pour le faire :
Tout d'abord, vous devrez démarrer à l'invite de commande en mode de récupération. Pour ce faire, accédez aux "Options de récupération" dans les paramètres comme vous l'avez fait pour la méthode "Réparation du démarrage" et cliquez sur "Redémarrer maintenant".
Maintenant, Windows va démarrer dans l'environnement de récupération Windows (WinRE). Dans l'écran WinRE, cliquez sur « Dépanner ».
Ensuite, « Options avancées ».
Dans l'écran suivant, cliquez sur l'option « Invite de commandes ».
Maintenant, l'invite de commande s'ouvrira en mode de récupération et démarrera le X:\Windows\System32
.
Maintenant, ce que vous devez faire, c'est déplacer le chemin du lecteur vers l'endroit où Windows est installé. Même si vous avez installé le système d'exploitation sur le lecteur C: lorsque vous démarrez votre PC en mode de récupération, il sera très probablement remplacé par une autre lettre de lecteur.
Vous pouvez passer au lecteur en tapant la lettre du lecteur (par exemple, E) et les deux points (:) – E:, et en appuyant sur Entrée.
Si vous passez au lecteur C en tapant C: ou C:\ et en tapant dir pour répertorier tout le contenu de ce lecteur, vous remarquerez probablement que ce n'est pas le lecteur sur lequel Windows est installé. Dans l'exemple ci-dessous, lorsque nous sommes passés au lecteur C:, le volume du lecteur C est Movies.
Cependant, dans la plupart des ordinateurs, la lettre de lecteur est D:\. Vous pouvez essayer chaque lettre de lecteur jusqu'à ce que vous trouviez le bon lecteur. Sur notre ordinateur, c'est le lecteur F:\. Comme vous pouvez le voir, lorsque nous sommes passés au lecteur F:\ et que nous avons entré dir, les fichiers Windows (tels que Program Files, Program Files (x86), Windows, etc.) s'affichent. Cela signifie que nous sommes dans le bon lecteur. N'oubliez pas que le lecteur sur lequel se trouve le système d'exploitation sera différent pour chaque ordinateur en mode de récupération.
Une fois que vous avez identifié le bon lecteur (en mode de récupération) sur lequel le système d'exploitation Windows est installé, exécutez les commandes suivantes une par une dans l'invite de commande.
cd F:\windows\system32
mkdir configSauvegarde
copier la configuration configBackup
La première commande nous amène au dossier « System32 » dans le F:
conduire. Si votre lecteur Windows OS est différent, disons, par exemple RÉ:
, puis utilisez la commande cd D:\windows\system32
.
La deuxième commande crée un dossier de sauvegarde (configBackup) pour les fichiers de sauvegarde temporaires dans le dossier « config », qui est l'endroit où les fichiers du registre sont stockés, puis la troisième commande sauvegarde les fichiers du « dossier » de configuration dans le dossier « configBackup » .
Ensuite, tapez ces commandes :
cd config\RegBack
réal
Ici, la première commande déplace le chemin vers le dossier « RegBack », qui contient la sauvegarde secrète du registre. Ensuite, la deuxième commande est entrée pour vérifier le contenu du dossier RegBack.
Noter: Si l'une des tailles de fichier SYSTEM, SOFTWARE, SAM, SECURITY, DEFAULT affiche « 0 », arrêtez ce processus car vous ne pourrez pas restaurer votre registre et vous pourriez endommager davantage vos fichiers de registre.
Entrez maintenant ces commandes pour remplacer les fichiers de registre actuels par ceux de la sauvegarde secrète (RegBack) :
copier /y logiciel ..
copier /y système ..
copier /y sam ..
Cela restaurera le registre à un point antérieur et résoudra les problèmes de registre dans votre système.
C'est un excellent moyen de réparer ou de restaurer des ruches de registre endommagées dans Windows. Cependant, si vous obtenez les erreurs suivantes lorsque vous essayez d'exécuter les trois dernières commandes ci-dessus, cela signifie que le dossier « RegBack » est vide.
Cela est dû à Windows 10 version 1803 et les versions ultérieures (en particulier Windows 11) ont cessé de sauvegarder automatiquement le registre système. Microsoft prétend avoir désactivé cette fonctionnalité pour réduire l'encombrement global de l'espace disque de Windows, ce qui est ridicule puisque la taille totale du dossier n'est qu'en mégaoctets.
Si vous ouvrez le dossier RegBack back en naviguant vers C: → Windows → System32 → config → RegBack
, vous trouverez le dossier RegBack vide. Cela est dû, comme nous l'avons mentionné précédemment, à la désactivation de cette fonctionnalité par Microsoft.
Réactiver la sauvegarde automatique du registre manuellement
Si vous souhaitez sauvegarder le registre automatiquement, vous devrez réactiver la fonction de sauvegarde automatique en configurant une entrée de registre spéciale. Voyons maintenant comment procéder :
Tout d'abord, ouvrez l'Éditeur du Registre en entrant regedit dans la commande Exécuter ou en le recherchant dans la barre de recherche.
Ensuite, accédez au chemin suivant ou collez-le simplement dans la barre de chemin de l'éditeur de registre comme indiqué ci-dessous et appuyez sur Entrée. Il vous mènera directement au dossier « Configuration Manager ».
Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager
Ensuite, cliquez avec le bouton droit sur le dossier « Configuration Manager », cliquez sur « Nouveau » dans le menu contextuel et sélectionnez « Valeur DWORD (32 bits) ».
Cela créera une nouvelle entrée de registre nommée « Nouvelle valeur # ».
Maintenant, renommez la valeur de registre en EnablePeriodicBackup. Et assurez-vous qu'il est orthographié exactement comme mentionné ici.
Ensuite, double-cliquez sur la valeur « EnablePeriodicBackup » et définissez les données de la valeur sur 1. Cliquez sur « OK » pour le confirmer.
Après cela, fermez l'Éditeur du Registre, redémarrez votre ordinateur. Une fois qu'il est démarré, retournez dans le dossier "RegBack" et vous remarquerez qu'il est maintenant rempli de ruches de registre, mais chaque fichier a une taille de "0 Ko". Cela signifie que vous avez activé la fonction de sauvegarde du registre, mais que la tâche n'est pas encore en cours d'exécution. Mais Windows finira par sauvegarder le registre lorsque la « Maintenance automatique » commencera, ce qui se produit tous les 10 jours.
Lorsque la fonction de maintenance automatique démarre, elle lance un certain nombre de tâches, y compris la tâche « RegIdleBackup », qui mettra à jour le dossier RegBack.
Vous pouvez également exécuter la tâche RegIdleBackup manuellement et enregistrer immédiatement les ruches de registre dans le dossier RegBack. Voici comment:
Recherchez « Planificateur de tâches » dans la recherche Windows et cliquez sur le résultat pour l'ouvrir.
Accédez au chemin suivant dans le planificateur de tâches et recherchez la tâche RegIdleBackup :
Bibliothèque du Planificateur de tâches > Microsoft > Windows > Registre
Cliquez avec le bouton droit sur la tâche « RegIdleBackup » dans le panneau de droite et sélectionnez « Exécuter » dans le menu contextuel.
Maintenant, vous verrez que le statut de la tâche est "En cours d'exécution". Cela déclenchera l'exécution de la tâche et créera une sauvegarde des ruches du Registre (à savoir : DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM) en écrasant toutes les sauvegardes plus anciennes dans le dossier RegBack.
Si vous revenez maintenant au dossier « RegBack », vous verrez que les fichiers sont écrasés. Comme vous pouvez le voir, la taille des fichiers n'est plus « 0 Ko », ce qui signifie qu'ils sont mis à jour.
Maintenant, vous pourrez remplacer les fichiers de registre actuels par les fichiers de sauvegarde (RegBack) dans l'invite de commande au démarrage, comme nous l'avons montré précédemment.
Définition de déclencheurs pour la tâche RegIdleBackup
Comme nous l'avons mentionné précédemment, la tâche RegIdleBackup ne s'exécute automatiquement qu'une fois tous les 10 jours. Mais vous pouvez également le configurer pour qu'il s'exécute quotidiennement, hebdomadairement ou quand vous le souhaitez.
Pour ce faire, revenez au Planificateur de tâches et double-cliquez sur la tâche « RegldleBackup » ou faites un clic droit et sélectionnez « Propriétés ».
Cela ouvrira la fenêtre Propriétés de RegldleBackup. Ici, vous pouvez spécifier quand la tâche doit démarrer, l'action qui se produira lors de l'exécution de la tâche et les conditions qui détermineront si la tâche doit s'exécuter.
Basculez vers l'onglet « Déclencheurs » des propriétés de RegldleBackup et cliquez sur « Nouveau ».
Dans la fenêtre Nouveau déclencheur, vous pouvez spécifier le déclencheur de la tâche, comme au démarrage de l'ordinateur, à la connexion, au repos, etc. Vous pouvez également spécifier quand la tâche doit s'exécuter, que ce soit à une date et une heure spécifiques, chaque jour à une heure précise, un jour précis de chaque semaine ou un jour particulier de chaque mois. Une fois que vous avez spécifié le déclencheur, cliquez sur « OK ».
Utilisez un nettoyeur de registre tiers pour réparer le registre
Vous pouvez également utiliser un logiciel tiers pour réparer les clés de registre manquantes ou corrompues. Il existe plusieurs logiciels gratuits et payants disponibles sur Internet. Les nettoyeurs de registre sont capables de résoudre une série de problèmes de registre. Vous ne devez utiliser que des logiciels fiables et légitimes pour cela, sinon ils causeront plus de problèmes que de les résoudre.
Voici la liste des nettoyeurs de registre gratuits pour Windows :
- CCleaner
- Nettoyeur de registre Auslogics
- Nettoyeur de registre Wise
- Réparation du Registre Glarysoft
- Nettoyeur de registre gratuit Eusing
Corriger les erreurs de registre à l'aide de la récupération de Windows
Une autre façon de corriger les erreurs de registre consiste à réinitialiser votre PC à l'aide de Windows Recovery. Essayez cette méthode uniquement si toutes les méthodes ci-dessus n'ont pas fonctionné.
Cette méthode supprime toutes les applications et tous les paramètres et conserve tous vos fichiers personnels ou supprime tout, y compris les applications, les fichiers et les paramètres. Mais il rafraîchit complètement votre ordinateur en le restaurant à son état d'origine similaire à celui de Windows 11 fraîchement installé. Et il corrigera très probablement toutes les erreurs d'élément de registre cassé. Suivez ces étapes pour réinitialiser votre PC.
Ouvrez les paramètres de Windows 11, sélectionnez la section "Système" sur la gauche et cliquez sur l'option "Récupération" sur la droite.
Ensuite, sous les options de récupération, cliquez sur le bouton « Réinitialiser le PC ».
Une nouvelle boîte de dialogue Réinitialiser ce PC de couleur bleue apparaîtra. Ici, vous devez choisir l'option "Conserver mes fichiers" ou "Supprimer tout".
Avant de continuer plus loin, sachez que cette méthode est irréversible. Une fois que vous avez réinitialisé votre PC, vous perdrez tous vos fichiers et/ou toutes vos applications et paramètres selon l'option que vous choisissez.
Le choix de l'option « Conserver mes fichiers » supprimera tous les logiciels et réinitialisera le système aux paramètres par défaut, mais les fichiers du « Lecteur C : » ne seront pas modifiés. Et vos erreurs de registre seront probablement corrigées.
Nous vous recommandons de choisir d'abord l'option "Conserver mes fichiers" et si cela ne fonctionne pas, essayez l'option "Supprimer tout". Choisir cette option supprimera tout dans le lecteur Windows et rendra votre ordinateur comme si vous veniez d'installer Windows 11.
Réinstaller Windows 11
Si vous avez épuisé toutes ces méthodes ci-dessus et que vous n'avez toujours pas résolu vos problèmes de registre, cela signifie que votre registre est irréparable. Vous n'avez pas d'autre choix que de réinstaller votre Windows 11 à partir de zéro. Lorsque vous réinstallez votre système d'exploitation, vous disposez de nouveaux fichiers de registre et Windows et votre système fonctionnera sans erreur ni problème. Cette méthode devrait être votre dernier recours.
Ce sont toutes les façons dont vous pouvez réparer les registres cassés ou corrompus dans Windows 11.