Comment faire pour récupérer un Registre endommagé qui empêche le démarrage de Windows XP

Numéro d'article: 307545 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F307545
Si vous êtes un client de Small Business, trouver des ressources pédagogiques et de dépannage supplémentaires le Prise en charge pour les petites entreprises .

Pour continuer à recevoir des mises à jour de sécurité pour Windows, assurez-vous que vous exécutez Windows XP avec Service Pack 3 (SP3). Pour plus d'informations, reportez-vous à cette page web Microsoft : Prise en charge se termine pour certaines versions de Windows

Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article explique comment récupérer un système Windows XP qui ne démarre pas en raison d'une corruption du Registre. Cette procédure ne garantit pas la récupération complète du système à un état antérieur ; Toutefois, vous doit être en mesure de récupérer les données lorsque vous utilisez cette procédure.

Avertissement N'utilisez pas la procédure décrite dans cet article si votre ordinateur possède un système d'exploitation installé par l'OEM. La ruche système OEM installations crée des mots de passe et comptes d'utilisateurs qui n'existait pas précédemment. Si vous utilisez la procédure décrite dans cet article, vous pouvez de ne pas pouvoir ouvrir une session dans la console de récupération pour restaurer l'original ruches du Registre.

Vous pouvez réparer un Registre endommagé dans Windows XP. Les fichiers de Registre endommagés peuvent générer différents messages d'erreur. Voir articles sur les messages d'erreur associés dans la Base de connaissances Microsoft à des problèmes de Registre.

Cet article suppose que la récupération classique méthodes ont échoué et l'accès au système n'est pas disponible, sauf à l'aide de Console de récupération. Si une sauvegarde de récupération automatique du système (ASR) existe, il est la méthode recommandée pour la récupération. Microsoft vous recommande d'utiliser la récupération automatique du système sauvegarde avant d'essayer la procédure décrite dans cet article.

Remarque : Veillez à remplacer les cinq ruches du Registre. Si vous seulement remplacer un ou deux ruches, cela peut provoquer des problèmes car logiciel et matériel peut-être avoir des paramètres à plusieurs endroits dans le Registre.

Plus d'informations

Lorsque vous essayez de démarrer ou redémarrer votre base de Windows XP ordinateur, vous pouvez recevoir un des messages d'erreur suivants :
Windows XP ne pourrait pas démarrer car le fichier suivant est manquant ou endommagé : \WINDOWS\SYSTEM32\CONFIG\SYSTEM
Windows XP ne peut pas démarrer car le fichier suivant est manquant ou endommagé : \WINDOWS\SYSTEM32\CONFIG\SOFTWARE
STOP : c0000218 {défaillance d'un fichier du Registre} le Registre ne peut pas charger la ruche (fichier): \SystemRoot\System32\Config\SOFTWARE ou son journal
Erreur système : Lsass.exe
Lorsque vous tentez de mettre à jour d'un mot de passe du état de retour indique que la valeur fournie comme mot de passe actuel n'est pas corriger.

Récupérer un Registre endommagé qui empêche le démarrage de Windows XP

La procédure que cet article Décrit utilise la Console de récupération et de restauration du système. Cet article répertorie également toutes les les étapes requises dans un ordre spécifique pour vous assurer que le processus est entièrement terminé. Lorsque vous avez terminé cette procédure, le système retourne à un état très proche de l'état avant le problème s'est produite. Si vous n'avez jamais exécuté NTBackup et terminé un état du système sauvegarde, vous n'avez pas à suivre les procédures dans les deuxième et troisième parties. Vous pouvez accéder à la quatrième partie.

Première partie

Dans la première partie, vous démarrez la Console de récupération, créez un fichier temporaire la suppression du dossier, sauvegarder des fichiers de Registre existants vers un nouvel emplacement, le fichiers du Registre de leur emplacement existant, puis copiez les fichiers du Registre à partir du dossier de réparation vers le dossier System32\Config. Lorsque vous avez terminé Cette procédure, un Registre est créé que vous pouvez utiliser pour démarrer Windows XP. Ce Registre a été créé et enregistré lors de l'installation initiale de Windows XP. Par conséquent, toutes les modifications et paramétrages effectués après que le programme d'installation a été vous avez terminé sont perdues.

Pour effectuer la première partie, procédez comme suit :
  1. Insérez la disquette de démarrage de Windows XP dans le lecteur de disquette le lecteur, ou insérez le CD-ROM Windows XP dans le lecteur de CD-ROM et redémarrez l'ordinateur.
    Cliquez pour sélectionner toutes les options requises pour démarrer le ordinateur à partir du lecteur de CD-ROM si vous êtes invité à le faire.
  2. Lorsque l'écran « Bienvenue » s'affiche, appuyez sur R pour Démarrez la Console de récupération.
  3. Si vous avez un ordinateur à double démarrage ou à démarrage multiple, sélectionnez l'installation à laquelle vous souhaitez accéder à partir de la Console de récupération.
  4. Lorsque vous êtes invité à le faire, tapez l'administrateur mot de passe. Si le mot de passe administrateur est vide, appuyez simplement sur ENTRÉE.
  5. À l'invite de commandes de la Console de récupération, tapez ce qui suit lignes, appuyez sur ENTRÉE après chaque ligne :
    md tmp
    copy c:\windows\system32\config\system c:\windows\tmp\system.bak
    copie c:\windows\system32\config\software c:\windows\tmp\software.bak
    copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
    copie c:\windows\system32\config\security c:\windows\tmp\security.bak
    copie c:\windows\system32\config\default c:\windows\tmp\default.bak

    delete c:\windows\system32\config\system
    delete c:\windows\system32\config\software
    delete c:\windows\system32\config\sam
    delete c:\windows\system32\config\security
    delete c:\windows\system32\config\default

    copy c:\windows\repair\system c:\windows\system32\config\system
    copy c:\windows\repair\software c:\windows\system32\config\software
    copy c:\windows\repair\sam c:\windows\system32\config\sam
    copie c:\windows\repair\security c:\windows\system32\config\security
    copy c:\windows\repair\default c:\windows\system32\config\default
  6. Type quitter Pour quitter la Console de récupération. Votre ordinateur va redémarrer.
Remarque : Cette procédure suppose que Windows XP est installé dans le Dossier C:\Windows. Assurez-vous que vous remplacez C:\Windows par le texte approprié dossier_Windows s'il est un autre emplacement.

Si vous avez accès à un autre ordinateur, pour gagner du temps, vous pouvez copier le texte à l'étape 5 et puis créer un fichier texte appelé "Regcopy1.txt" (par exemple). Pour utiliser ce fichier, exécutez la commande suivante Lorsque vous démarrez dans la Console de récupération :
batch regcopy1.txt
Avec la commande batch de la Console de récupération, vous pouvez traiter toutes les commandes le fichier de texte dans l'ordre. Lorsque vous utilisez la commande batch, vous n'avez pas à taper vous-même autant de commandes.

Deuxième partie

Pour terminer la procédure décrite dans cette section, vous devez être connecté en tant qu'administrateur ou un utilisateur administratif (un utilisateur qui possède un compte du groupe Administrateurs). Si vous utilisez Windows XP Édition familiale, Vous pouvez ouvrir une session en tant qu'administrateur. Si vous ouvrez une session en tant qu'administrateur, Vous devez d'abord démarrer Windows XP Édition familiale en mode sans échec. Pour démarrer Windows Ordinateur XP Édition familiale en mode sans échec, procédez comme suit.

Remarque : Imprimez ces instructions avant de continuer. Vous ne pouvez pas afficher Ces instructions après le redémarrage de l'ordinateur en Mode sans échec. Si vous utilisez le NTFS système de fichiers, impression également les instructions à partir de la base de connaissances KB309531. L'étape 7 contient une référence à l'article.
  1. Cliquez sur Démarrer, cliquez sur Arrêter (ou cliquez sur Arrêter l'ordinateur), cliquez sur redémarrer, puis cliquez sur OK (ou cliquez sur redémarrer).
  2. Appuyez sur la touche F8.

    Sur un ordinateur qui est configuré pour démarrer sur plusieurs systèmes d'exploitation, vous pouvez appuyer sur F8 lorsque vous consultez le menu de démarrage.
  3. Utilisez les touches fléchées pour sélectionner le mode sans échec appropriée option et appuyez sur ENTRÉE.
  4. Si vous possédez un système de double démarrage ou à démarrage multiple, utilisez la touches de direction pour sélectionner l'installation que vous souhaitez accéder, puis appuyez sur PERMET D'ENTRER.
Dans la deuxième partie, vous copiez les fichiers du Registre à partir de leur sauvegarde haut emplacement à l'aide de restauration du système. Ce dossier n'est pas disponible dans la récupération La console et n'est généralement pas visible lors de l'utilisation la plus courante. Avant de commencer Cette procédure, vous devez modifier certains paramètres pour rendre le dossier visible :
  1. Démarrez l'Explorateur Windows.
  2. Dans le menu Outils , cliquez sur options des dossiers.
  3. Cliquez sur l'onglet Affichage.
  4. Sous Fichiers et dossiers cachés, cliquez sur pour Sélectionnez Afficher les fichiers et dossiers cachés, puis cliquez sur pour effacer le Masquer les fichiers du système d'exploitation (recommandé) protégés vérifier zone.
  5. Cliquez sur Oui Lorsque la boîte de dialogue qui confirme que vous souhaitez afficher ces fichiers s'affiche.
  6. Double-cliquez sur le lecteur où vous avez installé Windows XP afficher la liste des dossiers. Si est important de cliquer sur la bonne lecteur.
  7. Ouvrez le dossier System Volume Information. Ce dossier est indisponible et apparaît en grisé parce qu'elle est définie comme un super-masqués dossier.

    Remarque : Ce dossier contient un ou plusieurs dossiers _restore {GUID} tels que "_restore {87BD3667-3246-476B-923F-F86E30B3E7F8}".

    Remarque : Vous pouvez recevoir le message d'erreur suivant :
    C:\System Volume Information n'est pas accessible. Accès refusé.
    Si vous recevez ce message, consultez le Knowledge suivant L'article de base pour accéder à ce dossier et continuer avec la procédure :
    309531 Comment faire pour accéder au système Dossier Volume Information
  8. Ouvrez un dossier qui n'a pas été créé à l'heure actuelle. Vous devrez peut-être cliquez sur Détails dans le menu affichage pour voir si ces dossiers ont été créées. Il peut y avoir un ou plusieurs dossiers commençant par « RPx sous ce dossier. Il s'agit des points de restauration.
  9. Ouvrez un de ces dossiers pour rechercher un sous-dossier nommé Snapshot. Le chemin d'accès suivant est un exemple de chemin d'accès au dossier Snapshot :
    C:\System Volume Information\_restore {D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RP1\Snapshot
  10. À partir du dossier Snapshot, copiez les fichiers suivants à la Dossier C:\Windows\Tmp :
    • _REGISTRY_USER_.DEFAULT
    • _REGISTRY_MACHINE_SECURITY
    • _REGISTRY_MACHINE_SOFTWARE
    • _REGISTRY_MACHINE_SYSTEM
    • _REGISTRY_MACHINE_SAM
  11. Renommez les fichiers dans le dossier C:\Windows\Tmp comme suit :
    • Renommez _REGISTRY_USER_.DEFAULT en DEFAULT
    • Renommez _REGISTRY_MACHINE_SECURITY SÉCURITÉ
    • Renommez _REGISTRY_MACHINE_SOFTWARE à LOGICIEL
    • Renommez _REGISTRY_MACHINE_SYSTEM en SYSTEM
    • Renommez _REGISTRY_MACHINE_SAM en SAM
Ces fichiers sont sauvegardés les fichiers de Registre du système Restauration. Étant donné que vous avez utilisé le fichier de Registre que le programme d'installation créé, Cette clé de Registre ne sait pas que ces points de restauration existent et sont disponibles. Un nouveau dossier est créé avec un nouveau GUID dans System Volume Information et un point de restauration est créé, qui comprend une copie des fichiers du Registre qui ont été copié lors de la première partie. Par conséquent, il est important de ne pas utiliser la plus récente dossier, en particulier si l'horodatage sur le dossier est identique à celui en cours heure.

La configuration système actuelle n'est pas informée de la précédente points de restauration. Vous devez disposer d'une copie antérieure du Registre à partir d'une précédente point pour apporter des points de restauration précédents de restauration.

Les fichiers du Registre qui ont été copiés dans le dossier Tmp dans le dossier C:\Windows sont déplacés pour s'assurer que les fichiers sont disponibles dans la Console de récupération. Vous doit utiliser ces fichiers pour remplacer les fichiers de Registre actuellement dans le Dossier C:\Windows\System32\Config. Par défaut, la Console de récupération est limitée dossier accéder et ne peut pas copier les fichiers à partir du dossier System Volume.

Remarque : La procédure décrite dans cette section suppose que vous êtes exécution de votre ordinateur avec le système de fichiers FAT32.Pour plus d'informations sur la façon d'accéder à le dossier System Volume Information avec le fichier NTFS système, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
309531Comment faire pour accéder au système Dossier Volume Information

Troisième partie

Dans la troisième partie, vous supprimez les fichiers de Registre existants, puis Copiez les fichiers de Registre de restauration du système dans le C:\Windows\System32\Config dossier :
  1. Début Console de récupération.
  2. À l'invite de commandes, tapez les lignes suivantes en appuyant sur ENTRÉE après avoir tapé chaque ligne :
    del c:\windows\system32\config\sam

    del c:\windows\system32\config\security

    del c:\windows\system32\config\software

    del c:\windows\system32\config\default

    DEL c:\windows\system32\config\system

    copy c:\windows\tmp\software c:\windows\system32\config\software

    copy c:\windows\tmp\system c:\windows\system32\config\system

    copie c:\windows\tmp\sam c:\windows\system32\config\sam

    copie c:\windows\tmp\security c:\windows\system32\config\security

    copy c:\windows\tmp\default c:\windows\system32\config\default
    Remarque : Certaines de ces lignes de commande peuvent être raccourcies pour lisibilité.
  3. Type quitter Pour quitter la Console de récupération. Votre ordinateur redémarre.
Remarque : Cette procédure suppose que Windows XP est installé dans le Dossier C:\Windows. Assurez-vous que vous remplacez C:\Windows par le texte approprié dossier_Windows s'il est un autre emplacement.

Si vous avez accès à un autre ordinateur, pour gagner du temps, vous pouvez copier le texte à l'étape 2 et puis créer un fichier texte appelé "Regcopy2.txt" (par exemple). Pour utiliser ce fichier, exécutez la commande suivante Lorsque vous démarrez dans la Console de récupération :
batch regcopy2.txt

Quatrième partie

  1. Cliquez sur Démarrer, puis cliquez sur Tous les programmes.
  2. Cliquez sur Accessoires, puis cliquez sur Outils système.
  3. Cliquez sur Restauration du système, puis cliquez sur Restauration d'un antérieur Point de restauration.

Références

Pour plus d'informations sur l'utilisation de récupération La console, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
307654Comment faire pour installer et utiliser la Console de récupération dans Windows XP
216417 Comment faire pour installer la Console de récupération Windows
240831 Comment copier des fichiers à partir de la Console de récupération sur un média amovible
314058 Description de la Console de récupération de XP
Pour plus d'informations sur la restauration du système, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
306084Comment faire pour restaurer le système d'exploitation vers un état antérieur dans Windows XP
261716 La restauration du système supprime les fichiers lors d'une procédure de restauration
Pour plus d'informations sur les trois causes possibles de corruption du Registre et la façon de les identifier, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
822705Procédures de dépannage du Registre pour les utilisateurs avancés

Propriétés

Numéro d'article: 307545 - Dernière mise à jour: samedi 4 mai 2013 - Version: 40.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
Mots-clés : 
kbenv kbinfo kbmt KB307545 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 307545
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires