|
%systemroot%
Cette variable d'environnement correspond au chemin vers le dossier contenant
le système. En règle générale, il s'agit de x:\Windows.
\%systemroot%\system32\config\software manquant ou
corrompu
\%systemroot%\system32\config\system.ced manquant ou corrompu
Le Registre ne peut charger la ruche \systemroot\system32\config\software ou
son journal ou sa copie. Ce type de message signifie que la ruche du registre
est corrompue ou manquante. Même erreur, autre formulation: 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 ou sa copie
Le message portant sur \%systemroot%\system32\config\system.ced signifie que la limite de 16Mo de
mémoire fixée par Intel et RISC pour le démarrage de Loader, Kernel, HAL,
pilotes de démarrage et ruche du système est dépassée. Si la ruche du registre
système excède 13Mo, l'erreur se produira à coup sûr.
Solutions:
Réparation avec la Console de récupération:
Procédure donnée dans la Fiche technique Microsoft
N°307545 pour tenter de récupérer une configuration relativement récente. en résumé:
- Démarrer l'ordinateur sur le CD d'installation d'XP (Modifier si
nécessaire la séquence de démarrage en définissant le lecteur CD-ROM comme
premier support activé ou, si l'ordinateur est plus ancien, en mettant le
lecteur de disquettes A: en premier avec redémarrage sur disquette Windows98
- choisir dans ce cas l'installation avec prise en charge du CD-ROM et
insérer le CD).
- Dans le premier écran de l'assistant, appuyer sur R pour Réparer.
- Appuyer sur C pour lancer la console de récupération.
- Sélectionner l'installation à réparer.
- Saisir le mot de passe de l'Administrateur (si aucun mot de passe
n'était défini, appuyer simplement sur Entrée).
- A l'invite, taper successivement les commandes suivantes en appuyant sur
Entrée entre chacune:
Note: Adapter le chemin indiqué si le système n'est pas installé dans
c:\Windowsmd tmp (pour créer un nouveau dossier Tmp
dans c:\Windows)
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak
del c:\windows\system32\config\system
del c:\windows\system32\config\software
del c:\windows\system32\config\sam
del c:\windows\system32\config\security
del 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
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
- Taper exit et appuyer sur Entrée pour quitter la console et redémarrer l'ordinateur.
Ne pas redémarrer sur le CD-ROM.

Une fois cette réparation réalisée, l'accès à Windows XP est à nouveau
possible. Cependant, la configuration est celle correspondant à l'installation
initiale d'XP.
- Dans l'Explorateur Windows, localiser le
dossier
caché System Volume Information. (Si
l'accès est refusé, se rendre
propriétaire du dossier et de ses sous-dossiers (voir
ici pour
se rendre propriétaire)..
- Choisir un affichage en mode Détails et rechercher un dossier ressemblant à
_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8} (à savoir créé à une date plus
ancienne que celle de la corruption de ruche).
- Dans le sous-dossier RPx\Snapshot sélectionner les fichiers suivants:
_REGISTRY_USER_.DEFAULT _REGISTRY_MACHINE_SECURITY _REGISTRY_MACHINE_SOFTWARE _REGISTRY_MACHINE_SYSTEM _REGISTRY_MACHINE_SAM
- Copier ces 5 fichiers et les coller dans le dossier Windows\Tmp
(créé au point 6 de l'étape précédente).
Note: cette étape est obligatoire car à partir de la console de
récupération, il n'est pas possible d'ouvrir le dossier System Volume
Information!
- Dans le dossier Windows\Tmp, renommer les 5 fichiers respectivement en
Default, Security,
Software, System, Sam (en résumé: supprimer des noms de
fichiers la partie _REGISTRY_User. resp. _REGISTRY_MACHINE_).
- Redémarrer l'ordinateur sur la console de récupération et saisir cd system32\config.
- Supprimer les fichiers contenu dans le dossier et les remplacer par ceux
préalablement enregistrés dans windows\Temp, en saisissant les
commandes suivantes, en appuyant sur Entrée entre chacune:
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
copy c:\windows\tmp\sam c:\windows\system32\config\sam
copy c:\windows\tmp\security c:\windows\system32\config\security
copy c:\windows\tmp\default c:\windows\system32\config\default
- Redémarrer l'ordinateur
....
et voilà.. tout rentre dans l'ordre. La configuration existant à la
date de la sauvegarde récupérée dans System Volum Information est
restaurée et les pertes devraient être limitées.
B) Réparation en réinstallant XP par-dessus lui-même:
L'autre solution consiste à procéder à
réparer Windows XP
en réinstallant le système

%TEMP% et %TMP%
La variable d'environnement Système donne le chemin vers les dossiers des
fichiers temporaires du système (généralement windows\temp et la variable
Utilisateur fournit le chemin vers le dossier de l'utilisateur en cours de
session (généralement Documents and settings\%username%\Local settings\Temp).

%username%
Cette valeur d'environnement désigne le nom de l'utilisateur en
cours de session.
%Userprofile%
Cette valeur d'environnement donne le chemin vers le dossier
dans lequel sont enregistrés les informations relatives au profil de
l'utilisateur en cours de session. En général: C:\Documents and Settings\nom_utilisateur

%windir%
Cette variable d'environnement fournit le chemin vers le
dossier x:\Windows ou x:\WinNT (ou tout autre nom choisi pour le
dossier Windows lors de l'installation d'XP).
$NtUninstallxxx - Suppression
Un certain nombre de dossiers $NtUninstallxxxxx sont
enregistrés dans %windir%?
Voir explications et procédure de suppression: Supprimer les
dossiers $NtUninstallxxx
3D - Erreur lors de la prévisualisation d'écran de veille
Voir Écran de veille 3D - Message d'erreur lors de
la prévisualisation
33 tours - Graver les albums sur CD
Voir à la rubrique Procédures:
Sauvegarder les vinyles et
cassettes audio sur CD avec Windows Media Codeur!
640x480 - Résolution
d'affichage absente Voir
Affichage 640x480

|