Message « le fichier ne peut pas charger la ruche » ou « erreur lsass.exe »

Message « le fichier ne peut pas charger la ruche » ou « erreur lsass.exe »

Votre ordinateur ne démarre plus, ou plutôt il se lance et au moment de charger Windows, il plante, s’arrête ou redémarre après vous avoir indiqué qu’il ne peut charger la ruche ou bien qu’un fichier est manquant ou endommagé.

La ruche est en fait le registre qui est indispensable au fonctionnement de Windows.

La procédure suivante est assez fastidieuse, aussi nous vous conseillons d’avancer pas à pas.

1ère partie

Nous allons nous servir de la console de récupération pour résoudre ce problème. Si elle n’est pas installée sur le disque dur, vous aurez besoin du CD de Windows XP, autrement passez directement à 3.

1 – Insérez le CD de Windows XP dans le lecteur de CD-ROM , puis redémarrez l’ordinateur

Remarque : Il faut que votre ordinateur soit configuré pour démarrer à partir du CDROM. Sinon, il faut aller dans le BIOS et changer ce qu’on appelle le BOOT SEQUENCE (la séquence de démarrage) afin de placer le CDROM ou DVDROM en premier sur la liste, avant le disque dur.

Lorsque le PC vous demandera d’appuyer sur une touche pour démarrer à partir du CDROM, faites-le

2 – Quand l’écran de bienvenue du programme d’installation s’affiche, appuyez sur la touche R pour démarrer la Console de récupération

3 – Si votre ordinateur dispose d’un système à double démarrage ou à démarrage multiple, choisissez l’installation à laquelle vous souhaitez accéder à partir de la console de récupération sinon appuyez sur ENTRÉE

4 – Lorsque vous y êtes invité, tapez le mot de passe administrateur. Mais si vous n’avez pas de mot de passe, appuyez simplement sur ENTRÉE

5 – À l’invite de commandes de la console de récupération, tapez les lignes suivantes (en gras) en appuyant sur ENTRÉE après chaque ligne :

md tmp
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

Explication: nous avons dans un premier temps copié les fichiers du registre dans un dossier temporaire que nous avons appellé tmp, puis avons renommé ces fichiers en leur donnant l’extension .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

Explication: nous venons d’effacer les fichiers du registre d’origine puisque nous les avons copiés dans un dossier temporaire, par sécurité

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

Explication: nous copions les fichiers par défaut du registre – qui sont placés dans le répertoire repair – à la place des fichiers endommagés, afin de permettre le chargement de Windows

6 – Tapez exit pour quitter la Console de récupération. Votre ordinateur va redémarrer.

2ème partie :

A ce stade, votre ordinateur n’affiche plus de message d’erreur et Windows se charge normalement. En revanche, vous constatez que vous avez perdu toutes les icônes et les raccourcis que vous aviez sur le bureau. Et les applications que vous aviez installés ne se lancent plus.

Rassurez-vous, nous allons faire une restauration manuelle de votre ordinateur afin de retrouver tous vos paramètres.

Nous ne pouvons pas faire une restauration ordinaire, car la manipulation du registre que nous avons faite précédemment empêche Windows de « voir » les points de restauration classiques.

1 – D’abord, démarrez votre ordinateur en mode sans echec (F8 au démarrage et choisir mode sans echec dans les options du menu). Ce n’est pas indispensable, mais c’est mieux surtout si vous n’avez pas les droits d’administrateur.

2 – Une fois Windows chargé, vous allez vérifier que vos fichiers système sont bien visibles.

Cliquez sur Poste de Travail puis sur OutilsOptions des dossiers et sur l’onglet Affichage.

Vérifiez dans la liste que l’option Afficher les dossiers et fichiers cachés soit bien sélectionnée, sinon cochez la case.

Vérifiez aussi un peu plus bas que l’option Masquer les fichiers protégés du système d’exploitation ne soit pas cochée, sinon décochez-la

Cliquez ensuite sur OK afin que les changements soient enregistrés.

3 – Revenez sur le Poste de travail et double-cliquez sur le lecteur où vous avez installé Windows (généralament C:\). Puis recherchez le dossier System Volume Information et ouvrez-le par un double-clic.

Ce dossier comporte un ou des sous-dossiers du genre :

_restore{87BD3667-3246-476B-923F-F86E30B3E7F8}

En double-cliquant sur ce dossier vous trouverez toutes vos restaurations classées par date (si la date ne s’affiche pas, cliquez sur AffichageDétails dans la barre de menu). Ces restaurations sont contenues dans des sous-dossiers qui ont pour nom RP1, RP2, RP3 etc.

4 – Choisissez un dossier de restauration crée avant les problèmes. Par exemple, si votre ordinateur refuse de démarrer depuis 2 jours, prenez le dossier RPXX dont la date est antérieure a 2 jours

5 – Cliquez ensuite sur le sous-répertoire Snapshot et sélectionnez les fichiers suivants :

_REGISTRY_USER_.DEFAULT

_REGISTRY_MACHINE_SECURITY

_REGISTRY_MACHINE_SOFTWARE

_REGISTRY_MACHINE_SYSTEM

_REGISTRY_MACHINE_SAM

Copiez-les (EditionCopier dans la barre de menu) et collez-les dans le répertoire :

C:\Windows\Tmp

6 – Renommez les fichiers de ce dossier C:\Windows\Tmp comme suit :

Renommez _REGISTRY_USER_.DEFAULT en DEFAULT

Renommez _REGISTRY_MACHINE_SECURITY en SECURITY

Renommez _REGISTRY_MACHINE_SOFTWARE en SOFTWARE

Renommez _REGISTRY_MACHINE_SYSTEM en SYSTEM

Renommez _REGISTRY_MACHINE_SAM en SAM

3ème partie :

Maintenant, nous allons nous servir de nouveau de la console de récupération (celle-ci n’a pas accès au dossier System Volume Information et c’est la raison pour laquelle nous sommes passés par Windows précédemment).

Nous supprimerons les fichiers actuels du registre, ceux qui vous ont permis de démarrer Windows mais pas de retrouver vos icônes, documents, applications etc. Et nous allons copier à la place ceux que nous avons récupéré dans la 2ème partie.

1- Démarrez la console de récupération (si vous avez oublié comment, voir la 1ère partie)

2 – À l’invite de commandes, tapez les lignes suivantes en appuyant sur ENTRÉE à la fin de 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

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

3 – Tapez exit pour quitter la Console de récupération.

Votre ordinateur va redémarrer et vous constaterez que tout fonctionne normalement.

Remarque :

Vous retrouverez vos paramètres fonctionnels de la date choisie dans la 2ème partie.

Maintenant, si ce point de restauration ne vous convient pas, vous pouvez toujours en choisir un autre, mais de manière plus classique (par le menu Démarrer –, ProgrammesAccessoiresOutils système et Restauration du sytème). Car désormais tous vos points de restauration sont de nouveau visibles.

Autre chose : n’oubliez pas de décocher la case Afficher les dossiers et fichiers cachés et de recocher la case Masquer les fichiers protégés du système d’exploitation (point 2 de la 2ème partie). Ce n’est pas obligatoire mais fortement recommandé.

Les commentaires sont clos.