Le système d'exploitation Windows dispose d'un certain nombre d'outils de réparation intégrés. Lorsque vous utilisez l'un de ces outils, tel que l'utilitaire de vérification des fichiers système, vous pouvez rencontrer l'erreur « Une réparation du système est en attente et nécessite un redémarrage ».
Cette erreur est déclenchée si une réparation est en attente depuis un moment précédent. Pour corriger l'erreur, vous pouvez effectuer un redémarrage rapide du système. Si l'erreur persiste, vous trouverez ci-dessous quelques étapes de dépannage dans le système d'exploitation Windows.
1. Supprimez le fichier en attente.XML
Supprimez le dossier WinSxS ending_xml
Vous ne pourrez peut-être pas exécuter l'utilitaire de vérification des fichiers système lorsque votre système est en attente de redémarrage. Si le redémarrage ne résout pas le problème, vous pouvez supprimer manuellement tous les fichiers.xml en attente dans le dossier WinSxS pour corriger l'erreur.
Pour supprimer le fichier En attente.xml :
C:\Windows\WinSxS
- Ici, recherchez le fichier en attente.xml.
- S'il est trouvé, renommez ou supprimez le fichier.
Après la suppression, redémarrez votre PC et exécutez l'outil de vérification des fichiers système pour voir si l'erreur est résolue.
Si vous rencontrez une erreur de propriété lors de la suppression de fichiers, vous devrez vous approprier le dossier WinSxS et réessayer.
2. Exécutez l'outil DISM
Exécutez la vérification du système de fichiers DISM dans Windows 11
DISM (Deployment Image Servicing and Management) est un utilitaire de ligne de commande Windows permettant de réparer et de dépanner les erreurs d'image système. Dans ce cas, vous pouvez utiliser les paramètres de restauration et de restauration de l'utilitaire DISM pour corriger l'erreur.
Pour exécuter l'outil DIMS :
- Appuyez sur la touche Win et entrez cmd.
- Ensuite, faites un clic droit sur Invite de commandes et sélectionnez Exécuter en tant qu'administrateur . Cliquez sur Oui lorsque vous y êtes invité par le contrôle de compte d'utilisateur .
- Dans la fenêtre d'invite de commande , entrez la commande suivante et appuyez sur Entrée :
DISM.exe /Online /Cleanup-Image /Restorehealth
- Cette commande nécessite une connexion Internet active pour fonctionner car DISM téléchargera les fichiers nécessaires à partir du service Windows Update.
- Une fois le processus terminé, redémarrez votre PC et exécutez la commande SFC scannow pour voir si l'erreur est résolue.
3. Exécutez le paramètre DISM RevertPendingAction
Si vous ne parvenez pas à démarrer Windows, vous pouvez utiliser l'environnement de récupération Windows (WinRE) et exécuter la commande revert pour corriger l'erreur.
Il existe de nombreuses façons de démarrer dans l'environnement de récupération Windows. Mais pour ce tutoriel, l'article utilisera la méthode classique de la touche F11 .
- Éteignez l'ordinateur portable.
- Ensuite, appuyez sur le bouton d'alimentation pour allumer l'ordinateur portable et commencez à appuyer sur F11 sur le clavier pour démarrer dans l'environnement de récupération Windows. Si la touche F11 ne fonctionne pas, essayez la touche F9 ou F12.
- Ensuite, dans l' écran Dépannage , cliquez sur Options avancées .
Fenêtre de dépannage des options avancées dans l'environnement de récupération
- Ensuite, cliquez sur Invite de commandes.
Invite de commandes dans les options avancées
- Dans la fenêtre d'invite de commande , entrez la commande suivante et appuyez sur Entrée :
DISM.exe /image:C:\ /cleanup-image /revertpendingactions
Si vous avez installé le système d'exploitation sur une autre partition, assurez-vous de modifier la lettre de lecteur ( C:\ ) dans la commande ci-dessus en conséquence.
Ensuite, attendez la fin du processus. En cas de succès, la sortie affichera un message indiquant que l'opération s'est terminée avec succès.
Ensuite, fermez la fenêtre d'invite de commande et redémarrez votre PC. Après le redémarrage, exécutez la commande sfc /scannow dans l'invite de commande avec les droits d'administrateur et vérifiez si l'erreur est résolue.
4. Supprimez l'entrée Reboot Pending dans le registre Windows
Supprimez l’entrée Reboot Pending dans le registre Windows
Si la suppression du fichier ending.xml ne fonctionne pas, vous pouvez supprimer la clé Reboot Pending pour supprimer toutes les informations de redémarrage en attente et permettre au système d'exécuter l'outil de vérification des fichiers système.
Notez que modifier vos entrées de registre est risqué. Assurez-vous de créer un point de restauration avant de poursuivre les étapes ci-dessous.
- Appuyez sur Win + R pour ouvrir Run .
- Tapez regedit et cliquez sur OK pour ouvrir l'Éditeur du Registre . Cliquez sur Oui lorsque vous y êtes invité par le contrôle de compte d'utilisateur .
- Ensuite, accédez à l'emplacement suivant :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
- Ensuite, localisez et cliquez avec le bouton droit sur la clé RebootPending et sélectionnez Supprimer.
- Cliquez sur Oui pour confirmer l'action.
Si vous voyez une erreur indiquant que vous ne pouvez pas supprimer la clé, vous devez devenir pleinement propriétaire des clés de registre dans Windows, puis réessayer de supprimer la clé.
Si votre système ne démarre toujours pas, une nouvelle installation peut être votre dernier recours. Une nouvelle installation peut être nécessaire si l’image de votre système est endommagée de manière irréparable.
Pensez également à effectuer une mise à niveau de réparation si votre système est dans un état amorçable. Cela vous permettra de réinstaller le système d'exploitation sans supprimer vos applications et fichiers.