Emplacement d’origine des informations
http://forums.pcper.com/showthread.php?t=384102
Récupération du registre dans Windows 2K / XP
INTRODUCTION
Si vous lisez ceci, vous venez probablement de rencontrer l’une des erreurs suivantes:
• Windows n’a pas pu démarrer car le fichier suivant est manquant ou corrompu: WINDOWSSYSTEM32CONFIGSYSTEM
• Windows n’a pas pu démarrer car le fichier suivant est manquant ou corrompu: WINDOWSSYSTEM32CONFIGSYSTEMced Ces erreurs se produisent à la suite de la corruption ou de l’absence de fichiers dans la ruche de registre. Les deux fichiers sont LOGICIELS et SYSTÈME sous C: WINDOWSSystem32config. Parfois, la corruption du registre peut se produire apparemment sans raison, mais elle est généralement causée par un registre trop volumineux, des problèmes logiciels (applications, pilotes, virus, etc.) ou des défauts matériels (par exemple. RAM et disques durs). J’espère que vous avez déjà un bon schéma de sauvegarde pour protéger vos précieuses données
Sous Windows XP au moins, il y a une chance importante de pouvoir récupérer votre système sans avoir à réinstaller complètement Windows. Si vous utilisez la restauration du système de Windows XP, vous avez de bonnes chances.
Windows 2000 n’a pas de restauration du système, cependant, MS a publié un utilitaire de réparation de registre Windows 2000 qui vaut certainement le coup, mais si cela ne fonctionne pas, une réinstallation de Windows est probablement plus rapide.
ÉTAPE 1: Récupération automatisée
L’étape la plus simple qui peut résoudre ce problème consiste à démarrer en utilisant la « dernière bonne configuration connue » de votre système. Il est plus probable que cela fonctionne si les erreurs résultent d’une installation de pilote matériel bâclée, mais ne fonctionnera probablement pas si l’erreur provient d’une erreur logicielle ou d’un paramètre lié à l’esthétique ou aux paramètres utilisateur dans Windows.
Les utilisateurs de WinXP et de Win2K peuvent le faire. Appuyez simplement sur ‘F8’ immédiatement après le P.O.S.T. (Power On Self Test) – le dernier écran sur lequel votre PC affiche les informations matérielles avant de mettre en place le premier écran Windows. Dans le menu F8, vous devriez voir « Dernière bonne configuration connue ». Utilisez les touches fléchées et la touche ENTRÉE pour accéder aux options et les sélectionner dans le menu.
Si cela fonctionne, alors vous êtes l’un des chanceux. Sinon, vous devrez continuer à lireSTEP
ÉTAPE 2: Analyse matérielle
Cette étape est facultative mais toujours recommandée. Le but de ce faire maintenant est de déterminer la viabilité de la résurrection des fenêtres. S’il s’agit d’un défaut matériel, le problème pourrait facilement se reproduire, vous finirez donc par refaire tout le processus. D’un autre côté, il peut s’agir d’un problème logiciel et vous finissez par passer du temps à faire des analyses sur votre matériel. Au moins, vous saurez que cela fonctionne toujours
1.Testez votre alimentation selon les instructions sur cette page.
2.Télécharger Memtest86 depuis www.memtest86.com et exécutez-le pendant au moins une passe. Si Memtest86 rencontre des erreurs, cela pourrait être la cause de votre problème.
3.Découvrez la marque de disque dur que vous possédez, puis visitez le site Web du fabricant et recherchez son logiciel de diagnostic. Exécutez ce logiciel sur le PC à problème.
Il existe d’autres types de défauts matériels pouvant entraîner une corruption du registre, les défauts du bloc d’alimentation, de la RAM et du disque dur étant les causes les plus probables. Si vous ne pouvez pas repérer un défaut avec les tests ci-dessus et que vous ne pouvez toujours pas le faire fonctionner après avoir terminé les procédures suivantes, publiez un nouveau fil de discussion dans ce forum expliquant votre situation.
ÉTAPE 3a: Récupération manuelle – Passer en mode sans échec
Si vous utilisez Windows 2000, faites défiler jusqu’au dernier message de ce fil.
Si vous n’utilisez pas la restauration du système sous Windows XP, veuillez lire les notes de bas de page de cette étape pour obtenir des conseils supplémentaires avant de continuer.
Le processus consiste à remplacer les fichiers hive de registre actuels par des sauvegardes des fichiers de registre que la restauration du système a enregistrés à un moment donné ou à partir d’un fichier hive de réparation Windows très nu. Son efficacité dépend fortement de l’existence et des dates des Points de restauration effectués dans le cadre de la Restauration du système. Plus le Point de restauration est récent, plus il y a de chances de récupération totale. Pour les utilisateurs qui ont des points de restauration, cette étape est nécessaire pour accéder aux ÉTAPES 3b et 3c.
Ce processus nécessite que vous disposiez de votre CD d’installation Windows afin de pouvoir démarrer dans la console de récupération Windows. La console de récupération est un système de type DOS très restreint, qui ne permet que quelques commandes de sélection. Lisez-le attentivement car cela peut devenir assez fastidieux et il est facile de faire de petites erreurs avec de grandes conséquences.
**%windir% sera utilisé pour remplacer C:WINDOWS ou C:WINNT.
%windir% désigne le dossier dans lequel Windows a été installé.
Vous pouvez en fait taper « %windir% » en remplacement de « C: WINDOWS » ou « C: WINNT ».
1.Entrez les options de configuration du BIOS de votre ordinateur et modifiez la séquence de démarrage pour que le CD démarre en premier. Insérez le CD Windows, puis enregistrez & quittez les paramètres du BIOS.
2.Appuyez sur « R » pour accéder à la console de récupération lorsque vous voyez l’invite, puis sélectionnez votre installation Windows et connectez-vous à l’aide d’un compte avec des droits de niveau administrateur. Si votre connexion habituelle à votre compte vous refuse l’autorisation d’exécuter l’une des étapes suivantes, essayez de vous connecter en tant qu' »administrateur » (sans le « ») et un mot de passe vide (appuyez simplement sur ENTRÉE).
3.Vous devriez être dans le répertoire Windows (C: WINDOWS ou C: WINNT). Sinon, accédez au répertoire Windows en tapant :
cd%windir%
4.Créez un répertoire de sauvegarde en tapant :
md bak
(vous venez de créer c:%windir%bak)
5.Accédez au dossier conteneur du registre en tapant :
cd%windir%system32config6.Sauvegardez la ruche de registre en cours en tapant ces lignes une par une :
copy system%windir%baksystem.000
copier le logiciel %windir%baksoftware.000
copier sam%windir%baksam.000
sécurité de copie%windir%baksecurity.000
copie par défaut %windir%bakdefault.000
(en ajoutant le ‘.000’ à la fin permet d’éviter l’écrasement de ces fichiers et toute erreur)
7.Confirmez qu’ils se trouvent tous dans le dossier de sauvegarde en tapant:
dir%windir%bak8.Supprimez la ruche de registre en cours en tapant ces lignes une par une :
del system
del software
del sam
del security
del default
9.Remplacez la ruche active du registre par les substituts de la ruche de réparation en tapant ces lignes une par une :
copiez %windir%repairsystem
copiez %windir%repairsoftware
copiez %windir%repairsam
copiez %windir%repairsecurity
copiez %windir%repairdefault
10.Confirmez que les substituts de ruche de réparation se trouvent maintenant dans le dossier %windir%system32config en tapant:
dir
11.Passez à l’étape 3b.
** Les utilisateurs qui ont désactivé la restauration du système ne pourront pas continuer à l’étape 3b. Vous pouvez obtenir des fonctionnalités de base en utilisant ces fichiers, mais ils sont pratiquement vides. Ils rendront presque toutes vos applications installées inutiles, vous devrez réinstaller les pilotes et vos paramètres utilisateur seront perdus. Il vaut toujours mieux ne pas pouvoir accéder à Windows et peut être utile pour sauvegarder des données précieuses. Vous devrez probablement réinstaller Windows pour que les choses fonctionnent à nouveau correctement.
ÉTAPE 3b: Récupération manuelle – Récupération des fichiers de registre enregistrés
Cette étape ne s’applique pas aux utilisateurs de Windows 2000.
Ce processus vous oblige à entrer à nouveau dans votre BIOS et à modifier la séquence de démarrage pour démarrer à nouveau à partir de votre disque dur. Vous devrez utiliser le menu F8 comme décrit à l’ÉTAPE 1 pour passer en mode sans échec. Si vous atteignez l’écran de connexion en mode sans échec, procédez à cette étape. Si vous rencontrez des erreurs à ce stade, votre problème peut ne pas être limité au registre. Il est possible que d’autres fichiers système importants aient été affectés ou que le matériel soit en faute.
Vous pouvez recevoir une boîte de message vous demandant de choisir entre entrer en Mode sans échec ou d’utiliser la restauration du système pour restaurer un état précédent – vous souhaitez entrer en mode sans échec.
1.At l’écran de connexion en mode sans échec, connectez-vous à l’aide d’un compte avec des droits de niveau administrateur – utilisez le compte que vous avez utilisé à l’ÉTAPE 3a.
2.Vous devez pouvoir voir les fichiers et dossiers système:
Ouvrez l’Explorateur Windows et accédez au menu Outils > Options des dossiers > Affichage, et dans la zone de liste modifiez les paramètres suivants:
– Sélectionnez « Afficher les fichiers et dossiers cachés » – Désactivez la sélection « Masquer les fichiers du système d’exploitation protégés » Cliquez sur « Appliquer » puis sur « OK ».
3.Maintenant, vous devriez pouvoir voir un dossier dans le lecteur ‘C:’ appelé ‘Informations sur le volume système’. Il contient les points de restauration du système, qui contiennent à leur tour des sauvegardes de la ruche de registre. Vous devez vous autoriser à accéder à ce dossier et à son contenu si vous n’y avez pas déjà accès:
– Utilisez la souris pour faire un clic droit sur ‘C:Informations sur le volume du système » et choisissez « Propriétés ».
– Ouvrez l’onglet « Sécurité » et cliquez sur « Ajouter ». Tapez votre nom de connexion actuel dans l’espace blanc, puis cliquez sur « Vérifier les noms », puis sur « OK ». – Cliquez sur ‘Appliquer’ puis sur ‘OK’.
4.Vous devez maintenant trouver un point de restauration assez récent:
Dans le dossier ‘Informations sur le volume système’, il y aura un ou plusieurs dossiers avec un nom similaire à ‘_restore{A41FD8B9-27F4-4FC5-AE69-D3A03EA91657}’. Ce sont des Points de restauration. À l’intérieur de chacun d’eux se trouvent de nombreux titres de dossiers ‘RP…’ – ce sont des dépôts contenant des sauvegardes de fichiers système qui ont été conservés périodiquement. Vérifiez les propriétés ‘Date de création’ sur les dossiers ‘RP…’. N’optez pas pour le plus récent au cas où il contiendrait également le problème. Optez pour le deuxième plus ancien – notez la date, puis ouvrez-la.
5.Maintenant, vous voulez copier les fichiers de registre à partir de là dans votre C: Windowsbak:
Dans le dossier ‘RP…’, vous devriez voir un sous-dossier appelé ‘snapshot’. Vous devez sélectionner et copier (ne coupez pas!) les fichiers suivants afin que vous puissiez les coller dans C:Windowsbak:
_REGISTRY_MACHINE_SAM
_REGISTRY_MACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_MACHINE_.PAR DÉFAUT
6.Vous devez maintenant renommer les fichiers que vous venez de copier dans C: Windowsbak. Assurez-vous d’être en C: Windowsbak!!
Cliquez sur chacun d’eux individuellement, puis appuyez sur F2 pour les renommer.
Renommer ‘_REGISTRY_MACHINE_SAM’ en SAM
Renommer ‘_REGISTRY_MACHINE_SECURITY’ en SECURITY
Renommer ‘_REGISTRY_MACHINE_SOFTWARE’ en SOFTWARE
Renommer ‘_REGISTRY_MACHINE_SYSTEM’ en SYSTEM
Renommer ‘_REGISTRY_MACHINE_.PAR DÉFAUT ‘ par DÉFAUT (pas de point!)
ÉTAPE 3c: Récupération manuelle – Restauration de la ruche de registre
Cette étape ne s’applique pas aux utilisateurs de Windows 2000.
Cette étape vous oblige à exécuter à nouveau la Console de récupération à partir du CD d’installation de Windows, vous devrez donc revenir dans le BIOS et configurer votre système pour démarrer à partir du CD.
1.Une fois connecté conformément à l’ÉTAPE 3a, vous devez vous déplacer vers le dossier contenant en tapant :
cd%windir%system32config
2.Maintenant, vous devez supprimer les fichiers de ruche de registre actuellement utilisés en tapant ces lignes une par une:
del system
del software
del sam
del security
del default
3.Vous devez maintenant copier les fichiers de points de restauration afin que Windows puisse les charger. Restaurez les ruches avec leur remplacement en tapant ces lignes une par une:
copier %windir%baksystem
copier%windir%baksoftware
copier%windir%baksam
copier%windir%baksecurity
copier%windir%bakdefault
4.Confirmez que les remplacements de ruche de registre sont maintenant tous là en tapant:
dir
(vous devriez regarder les fichiers en C:%windir% system32config)
Une fois cela fait, redémarrez votre PC et définissez la séquence de démarrage dans le BIOS pour démarrer à nouveau à partir du disque dur. Démarrez normalement dans Windows. Cela devrait fonctionner correctement. Comme mesure supplémentaire dans le cas où des problèmes cachés sont créés à la suite d’une restauration manuelle, vous pouvez ouvrir Restauration du système (dans le menu Démarrer) et revenir à l’avant-dernier Point de restauration avant le moment où vous avez rencontré ce problème.
Windows 2000 – Récupération automatisée du registre
Cette étape ne s’applique pas aux utilisateurs de Windows XP.
Comme mentionné dans le premier article, MS a publié un utilitaire de réparation de registre Windows 2000. Il fonctionne en créant un ensemble de disquettes de démarrage Windows XP (six disques 3½ »), puis modifie le dernier disque. Oui, c’est exact. Disques de configuration XP.
Il y a deux façons de procéder. Vous pouvez télécharger l’utilitaire de réparation de registre Windows 2000 et les disques d’installation de Windows XP pour l’installation de disquettes, puis créer ces disques et les modifier, OU vous pouvez créer un CD de démarrage selon les instructions ci-dessous.
Évidemment, vous aurez besoin d’un PC fonctionnel pour le faire, mais si vous n’en aviez pas, vous ne le liriez pas, vous aurez également besoin d’un CD Windows XP. J’ai trouvé les instructions de ce guide, mais taper toutes ces commandes était fastidieux. J’ai automatisé ce bit pour votre plaisir:
1.Créez un dossier sur votre lecteur C: appelé « a » (vous avez donc c: a)
2.Téléchargez les fichiers suivants:
Utilitaire de réparation du Registre Windows 2000
Utilitaire XP Pro: Installation des disques pour le démarrage des disquettes
Gilles Vollant – EXTRAIT modifié.EXE
CDRTools
Extracteur d’images de démarrage de Bart
Fabricant ISO de CD de récupération Win2K de Mjölnir
3.Copiez WinXP_EN_PRO_BF.EXE et ChkReg.EXE à c: a4.Décompressez le contenu des fichiers ZIP suivants dans c:abbie10.zip
cdrtools-1.11a12-win32-bin.zip
extrac21.code postal
mkcd.code postal
5.Insérez votre CD Windows XP dans le lecteur de CD / DVD.
6.Accédez à c: a – il devrait y avoir 21 fichiers là-dedans.
Exécutez mkcd.cmd
…
Il fera un tas de copies et d’autres choses, laissant le produit fini (w2kreg.iso) sur votre bureau. Il devrait être de ~ 7,25 Mo.
7.Cliquez avec le bouton droit sur w2kreg.iso et choisissez « Ouvrir avec », puis sélectionnez votre logiciel de gravure. Insérez un CD vierge et cliquez sur « Graver ».
8.Lorsque le CD est terminé, placez-le dans votre PC Win2K et démarrez à partir du CD. Il chargera la configuration de Windows, puis viendra le menu a. Appuyez sur R pour réparer à l’aide de la console de récupération.
9.On vous demandera quelle installation réparer. Il listera chacun avec un numéro correspondant. Appuyez sur ce numéro, puis appuyez sur ENTRÉE. Maintenant, il devrait commencer à réparer le registre. Lorsque c’est fait, vous recevrez un message indiquant si cela a réussi ou non.
Une fois cela fait, redémarrez votre PC et définissez la séquence de démarrage dans le BIOS pour démarrer à nouveau à partir du disque dur. Démarrez normalement dans Windows. Cela devrait fonctionner correctement. Vous pouvez maintenant supprimer le dossier c:a. Si cela n’a pas fonctionné, lisez l’étape 3a ci-dessus.
Si vous avez du mal à faire le CD, PM moi et moi téléchargerons le fichier ISO complété pour que vous le téléchargiez.
Espérons que ce guide vous aidera à vous renflouer!
Angel Computers – Contactez-nous