



|
|
La fonctionnalité
de Restauration système
|
La Restauration système
et le Registre Windows
- Créer un point de restauration :
Votre système possède une sorte de garde-fou assurant
un mécanisme de protection à chaque changement important
du Registre. Un cliché instantané sera pris au moment
qui précède la modification d'un ensemble de paramètres
vitaux. Cette fonctionnalité vous permettra de résoudre
un grand nombre de problèmes faisant suite à l'installation
d'un programme ou à une intervention malheureuse dans le
Registre.
Nous devons donc tout d'abord créer un point de restauration.
1) Cliquez sur Démarrer/Tous les programmes/Accessoires/Outils
système et Restauration du système.
2) Cliquez sur le bouton radio Créer un point de restauration,
puis sur Suivant.
3) Dans la zone de texte Description du point de restauration,
saisissez un nom évocateur, puis cliquez sur le bouton
Créer.
4) Dans la fenêtre suivante, la date et l'heure du point
de restauration seront précisées. Cliquez sur le
bouton Fermer.
- Restaurer un point de restauration :
La procédure est identique à celle expliquée
précédemment :
1) Cliquez sur le bouton radio Restaurer mon ordinateur à
une date antérieure, puis cliquez sur Suivant.
Dans tous les cas, choisissez le point de restauration le plus
récent, bien qu'étant antérieur à
l'apparition de votre problème.
2) Cliquez deux fois sur le bouton Suivant.
Le processus de restauration système va se lancer, puis
votre ordinateur sera redémarré automatiquement.
- Désactiver le processus de restauration système
:
1) Avec le bouton droit de la souris, cliquez sur l'icône
Poste de travail et choisissez la commande Propriétés.
2) Cliquez sur l'onglet Restauration du système et cochez
la case Désactiver la Restauration du système sur
tous les lecteurs.
Tous les points de restauration que vous avez créés
seront supprimés. Si vous souhaitez conserver les points
de restauration, vous devez désactiver la fonction de Restauration
système en utilisant l'éditeur du Registre :
1) Cliquez sur Démarrer/Exécuter, puis saisissez
: regedit.
2) Ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
NT\SystemRestore.
- Éditez une valeur DWORD nommée DisableSR. Saisissez
comme données de valeur le chiffre 1.
- Il est possible de désactiver l'interface de configuration
en créant dans cette même arborescence une valeur
DWORD nommée DisableConfig. Saisissez alors comme données
de valeur le chiffre 1.
Sous Windows XP Édition Professionnelle, ces deux stratégies
sont accessibles en parcourant Stratégie Ordinateur local/Modèles
d'administration/Système/Restauration du système.
- Créer un point de restauration à la demande
:
Dans un nouveau document Bloc-notes, copiez le texte ci-dessous
:
Set RS = getobject("winmgmts:\\.\root\default:Systemrestore")
msg = "Un point de restauration a été créé."
& vbCR
msg = msg & "Il est daté du " & Date
& " " & Time
If (RS.createrestorepoint("Point de Restauration automatique",
0, 100)) = 0 Then
MsgBox msg
Else
MsgBox "La création du point de Restauration a échoué"
End If
Enregistrez-le en lui donnant le nom que vous voulez, mais en
ayant pris soin de lui affecter une extension .vbs. Par exemple
: Restauration.vbs. Double-cliquez dessus afin de créer
instantanément un point de restauration système.
- Activer ou désactiver la surveillance d'un lecteur
:
Dans un nouveau document .vbs copiez ce contenu :
choix = inputbox ("Souhaitez-vous désactiver ou activer
la restauration du système ?", "Restauration
du système")
lecteur = inputbox ("Quel est le lecteur cible ? Utiliser
le format suivant : c:\", "Lecteur à modifier")
set RS = GetObject("winmgmts:\\.\root\default:SystemRestore")
If choix = "activer" then
RS = RS.enable(lecteur)
end if
If choix = "désactiver" then
RS = RS.disable(lecteur)
end if
- Paramétrer la fonctionnalité de Restauration
du système :
Sous Windows XP, ces deux clés du Registre renferment les
principaux paramètres liés à la fonctionnalité
de Restauration du système :
* HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Srservice
: cette clé renferme les différents paramètres
liés au service de Restauration du système.
* HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\SystemRestore
: cette clé renferme différents paramètres
liés à la fonctionnalité de Restauration
du système.
Voici les principales valeurs DWORD :
* DiskPercent : cette entrée indique le pourcentage d'espace
disque utilisé pour la restauration système. La
valeur par défaut est de 12 %.
* DSMax : cette valeur définit la taille maximale pour
le stockage des données de la Restauration du système.
* DSMin : cette entrée définit la taille minimale
pour le stockage des données de la Restauration du système.
* RestoreStatus : cette valeur indique si la dernière opération
de restauration a échoué (0), réussi (1)
ou a été interrompue (2).
* RPGlobalInterval : cette entrée indique, en secondes,
la durée pendant laquelle la Restauration du système
attend avant de créer un point de vérification automatique.
La valeur par défaut est de 24 heures.
* RPLifeInterval : cette valeur indique, en secondes, la durée
de vie des points de restauration. La valeur par défaut
est de 7 776 000 secondes, soit 90 jours. Une fois cette durée
de vie atteinte, le point de restauration sera supprimé.
- Désactiver la Restauration du système
:
Configuration requise : au moins Microsoft Windows XP.
Cette stratégie permet de désactiver la Restauration
du système. Afin de visualiser les effets de cette stratégie,
suivez ces étapes :
1) Avec le bouton droit de la souris, cliquez sur l'icone Poste
de travail puis sur Propriétés.
2) Dans la fenêtre Propriétés Système,
l'onglet Restauration du système aura disparu.
Si vous tentez de lancer cette fonctionnalité en vous servant
de l'utilitaire de Configuration système, vous obtiendrez
ce message d'erreur : La Restauration du système a été
mise hors tension par la stratégie de groupe...
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\Windows NT\SystemRestore.
2) Créez une valeur DWORD nommée DisableSR
3) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Restauration du système
: Désactiver la Restauration du système.
- Désactiver l'interface de configuration pour
la restauration système :
Configuration requise : au moins Microsoft Windows XP.
Cette stratégie permet de désactiver l'interface
de configuration pour la restauration système. Afin de
visualiser les effets de cette stratégie, suivez ces étapes
:
1) Avec le bouton droit de la souris cliquez sur l'icone Poste
de travail puis sur Propriétés.
2) Cliquez sur l'onglet Restauration du système.
La case à cocher Mettre restauration système hors
tension sera grisée.
3) Cliquez sur le bouton Paramètres...
L'option disponible dans la rubrique Utilisation de l'espace disque
sera inaccessible.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \SOFTWARE\Policies\Microsoft\Windows NT\SystemRestore.
2) Créez une valeur DWORD nommée DisableConfig
3) Éditez cette entrée et inscrivez, comme données,
une de ces valeurs :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration ordinateur/Modèles
d'administration/Système/Restauration du système
: Désactiver la configuration.
Problèmes sur
la Restauration système
- Impossible de démarrer la fonctionnalité de Restauration
système :
Vous pouvez également avoir ce message d'erreur
: "La restauration système ne peut pas fonctionner
, redémarrer le système et réessayer".
Démarrez en mode sans échec et, après
avoir paramétré l' Explorateur, renommez le fichier
Hptpro.sys qui se trouve dans \Windows\system32\drivers. Redémarrez
en mode normal puis insérez votre CD d'installation de
Windows. Exécutez cette commande : rundll32.exe advpack.dll,LaunchINFSection
C:\Windows\Inf\sr.inf. La fonctionnalité de Restauration
du système de nouveau opérationelle.
- La fonctionnalité de Restauration système ne se lance pas :
Dans l'Explorateur Windows ouvrez C:\Windows\inf. Avec le bouton droit de la souris cliquez sur le fichier sr.inf puis sélectionnez la commande Installer.
- La page est complètement blanche ou le calendrier a disparu
:
Cliquez sur Démarrer/Exécuter puis saisissez
ces trois commandes :
regsvr32 jscript
regsvr32 vbscript
regsvr32 /i mshtml
- Certains points de restauration disparaissent :
Le problème peut se poser si vous avez activé
la fonctionnalité de restauration système sur un
volume qui, à l'inverse de votre partition principale,
manque cruellement de place. Signalons par ailleurs que de nombreux
programmes créé des partitions de pure convenance
sans qu'on y prête spécialement attention.
1) Avec le bouton droit de la souris cliquez sur l'icone Poste
de travail puis sur la commande Propriétés.
2) Cliquez sur l'onglet Restauration du système.
3) Sélectionnez le lecteur qui pose problème puis
cliquez sur le bouton Paramètres...
4) Cochez la case Désactiver la Restauration du système
sur ce lecteur.
Problème soumis par B. Carpentier.
- "Votre ordinateur ne peut pas être restauré
à [date sélectionnée]" :
Vous pouvez avoir également cette erreur : "Cette
restauration n'est pas terminée. Elle a été
interrompue par un arrêt incorrect. Vous devez annuler cette
restauration ou choisir un autre point de restauration."
ou celle-ci "Rstrui.exe a rencontré un problème
et doit fermer - Signature de l'erreur : AppName:rstrui.exe AppVer:5.1.2600.1106
ModNam:srrstr.dll - ModVer : 5.1.2600.1142 Offset: 000095fa".
Insérez votre CD d'installation de Windows, puis via Démarrer/Exécuter
saisissez cette commande : rundll32.exe advpack.dll,LaunchINFSection
C:\Windows\Inf\sr.inf. La fonctionnalité de Restauration
du système sera complètement réinstallée.
- Aucun point de restauration n'est opérationnel
:
Désactivez la fonctionnalité de Restauration système,
redémarrez votre ordinateur puis réactivez-la.
- Aucun point de restauration n'est proposé :
Dans le Bloc-notes Windows, copiez le texte suivant :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.htc]
"Content Type"="text/x-component"
@="htcfile"
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/x-component]
"CLSID"="{3050f4f8-98b5-11cf-bb82-00aa00bdce0b}"
"Extension"=".htc"
[HKEY_CLASSES_ROOT\CLSID\{3050f4f8-98b5-11cf-bb82-00aa00bdce0b}]
@="Microsoft Html Component"
[HKEY_CLASSES_ROOT\CLSID\{3050f4f8-98b5-11cf-bb82-00aa00bdce0b}\InProcServer32]
@="C:\\WINDOWS\\System32\\mshtml.dll"
"ThreadingModel"="Apartment""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htc]
"Content Type"="text/x-component"
@="htcfile"
Enregistrez-le avec le nom de votre choix mais en ayant pris soin
de lui affecter une extension .reg. Par exemple, dans la zone
de texte Nom du fichier, saisissez : "restauration.reg".
Double-cliquez sur votre fichier afin que ces informations soient
fusionnées avec le Registre Windows.
- "Rundll32.exe Erreur" :
La suite du message d'erreur est : "Le point de restauration
de procédure RemoteAssistancePrepareSystemRestore est introuvable
dans la bibliothèque de liaisons dynamique WINSTA.DLL."
L'onglet Restauration du système est manquant dans la fenêtre
des propriétés système. Il ne vous est pas
possible de lancer le processus de restauration système
à partir de l'Utilitaire de configuration système.
Ce problème survient à la suite d'une réinstallation
système qui entraîne un problème d'incompatibilité
sur la version du fichier winsta.dll.
1) Redémarrez votre ordinateur, puis tapez sur la touche
F8 afin d'accéder au menu de démarrage de Windows.
2) À l'aide des touches de direction du clavier, choisissez
la commande Mode sans échec.
3) À partir du Mode sans échec, lancez l'Explorateur
Windows et ouvrez \windows\inf.
4) Avec le bouton droit de la souris, cliquez sur le fichier sr.inf,
puis dans le menu contextuel, cliquez sur Installer.
5) Redémarrez votre ordinateur en Mode normal.
6) Si cela ne résout pas votre problème, vous devez
réinstaller le dernier Service Pack pour Windows.
Nous réinstallons complètement la fonctionnalité
de restauration du système.
- L'onglet Restauration du système est manquant
:
Il se peut également que le service refuse de démarrer.
Vous devez au préalable vous assurer d'avoir les permissions
suffisantes sur ce dossier. Procédez à cette manipulation
en commençant par la lettre la plus éloignée
de votre système pour terminer par celle de votre lecteur
courant (de F: à C:, par exemple). Renommez à chaque
fois le dossier System Volume Information puis redémarrez
votre ordinateur. Si au redémarrage, le problème
est résolu supprimez simplement le dossier que vous avez
au préalable renommé.
- "Windows ne peut ouvrir ce fichier : Restauration
du système.lnk" :
1) Sur une partie vide du Bureau cliquez avec le bouton droit
de la souris puis sur la commande Nouveau/Raccourci.
2) Créez un raccourci pointant vers \WINDOWS\system32\Restore\rstrui.exe.
3) Renommez le raccourci comme bon vous semble. Par exemple :
Restauration du système.
4) Déplacez le raccourci dans \Documents and Settings\All
Users\Menu Démarrer\Programmes\Accessoires\Outils système.
5) Supprimez l'ancien raccourci.
- "Rstrui.exe - Image incorrecte - L'application
ou la dll C:\WINDOWS\system32\srclient.dll n'est pas une image
windows valide" :
Procédez à une extraction de ce fichier
.dll à partir de votre disque d'installation ou du répertoire
\WINDOWS\ServicePackFiles\i386 et placez-la dans \Windows\System32.
- Certaines lettres sont absentes du processus de Restauration
système :
1) Accédez aux propriétés d’un répertoire
nommé System Volume Information.
2) Cliquez sur l’onglet Sécurité.
3) Cliquez sur les boutons Ajouter.../Avancé et Rechercher.
4) Sélectionnez le groupe Administrateurs puis cliquez
deux fois sur OK.
5) Cochez la case Contrôle total sous la colonne Autoriser.
6) Validez puis ouvrez le répertoire.
7) Cherchez un fichier nommé drivetable.txt qui se trouve
dans un des répertoires dont le nom ressemble à
celui-ci : _restore{F1E00413-1980-495F-B153-A8A33D7DB47F}.
8) Supprimez ce fichier.
9) Fermez le répertoire puis réinitialisez les permissions
NTFS sur le mode par défaut en supprimant simplement le
groupe Administrateurs.
- Après avoir restaurer la ruche Software aucun point de restauration
n'est proposé :
Lisez auparavant la méthode permettant de restaurer
manuellement une ruche système.
1) Changez les permissions NTFS sur le répertoire System Volume
Information puis ouvrez-le.
2) Localisez le répertoire _restore{GUID} dont
la date est la plus récente.
3) Ouvrez alors le répertoire _restore{GUID} dont la date est
juste antérieure au précédent.
4) Copiez tous les répertoires RPn vers le répertoire _restore{GUID}
le plus récent.
n représente chacun des points de restauration créés.
5) Définissez à nouveau les permissions NTFS du répertoire System
Volume Information sur le niveau par défaut.
|
|
|
|
|
|
|
|
|
|