inform.gif (70 octets) Sauvegarde Base de Registre

Sous Windows 95, la Base de registre est constituée des fichiers User.dat et system.dat localisés dans le dossier Windows. Ces fichiers sont encore présents dans ce dossiers, mais leur sauvegarde (user.da0 et system.da0) a disparu. Il n'apparaît donc plus possible en cas de pépin de restaurer la base de registre à partir des fichiers de sauvegarde en utilisant la méthode classique.

Il existe en fait deux versions de Scanreg, à savoir "Scanregw.exe" et "scanreg.exe": Le premier fonctionne sous Windows et est destiné à sauvegarder les fichiers importants de Windows. Le second est une application fonctionnant sous DOS : elle autorise la restauration de fichiers endommagés.

sysbck.png (11666 octets)En réalité, Windows 98 procède à la sauvegarde de la base de registre selon une périodicité de cinq jours. Bien entendu, elle peut être également sauvegardée à la commande en utilisant l'utilitaire scanregw.exe. D'ailleurs, l'édition du fichier scanreg.ini permet d'inclure d'autres options de sauvegarde à scanregw.exe puisque cet utilitaire se contente de faire une copie de user.dat, system.dat, win.ini et system.ini. La sauvegarde de la Base de registre de Windows 98 est localisée dans un dossier caché nommé Sysbckup dans un seul fichier appelé rb00x.cab, où x représente le numéro de la sauvegarde. Ce fichier étant un fichier caché, configurez votre Explorateur Windows de manière à pouvoir afficher tous les fichiers (menu Affichage | Options).

L'extension CAB du fichier de sauvegarde correspond à un format de compression de Microsoft qu'il est possible d'éditer directement sous Windows 98 ou avec la version 7 de Winzip. En cas de panne grave, c'est-à-dire lorsque ni le Shell de Windows 98 ni le mode sans Echec ne vous permettent d'accéder à l'interface graphique, il faut passer par une ligne de commande pour extraire les fichiers présents dans rb00x.cab. Cette ligne de commande, valable également pour Windows 95, suppose l'utilisation de l'exécutable Extract.exe qui est localisé dans le dossier Windows\Command et sur le CD-ROM de Windows.

La syntaxe des lignes de commande possibles est la suivante :

extract [/y] fichier_cab [destination]
ou
extract [/y] [/A] [/D | /E] [/L location] fichier_cab [file_specification ...]

Paramètres :
/A
Extraction de tous les fichiers inclus dans le fichier CAB.
/D
Affiche le contenu du fichier CAB, sans les extraire.
/E
Force l'extraction.
/L destination
Spécifie une destination pour les fichiers à extraire.
/Y
Écrase les fichiers présents dans le dossier de destination sans avertissement préalable et sans confirmation.

Lorsque vous démarrer Windows, celui-ci lance par défaut ScanRegW.exe. Si ScanregW.exe détecte une erreur dans la base de registre, il vous l'indiquera et vous demandera de relancer la machine afin d'effectuer les réparations : c'est lors à Scanreg.exe de prendre le relais.

 


Mis en ligne le 10 juillet 1998 / Dernière modification : 19 avril 1999