Est-il possible de restaurer un état de registre Windows antérieur sans Scanreg.exe?

2

J'ai foiré le registre Windows. Je devrais pouvoir le restaurer à un état antérieur car Windows conserve une sauvegarde dans C: \ Windows \ System32 \ Config, je pense. Il existait un outil appelé outil de vérification du registre Windows (scanreg.exe) qui vous permettait non seulement de restaurer un état de registre Windows précédent, mais également d'effectuer une sauvegarde de l'état actuel du registre, à l'aide de l'une des deux commandes ci-dessous.

scanreg / restore

scanreg / sauvegarde

Mais j'utilise Windows Vista et, apparemment, ils l'ont supprimé de Vista et des versions plus récentes de Windows. Alors, comment puis-je faire quelque chose comme ça dans Windows Vista? Existe-t-il une alternative à scanreg.exe? Existe-t-il un autre moyen de sauvegarder et de restaurer le registre Windows?

Samir
la source
S'il vous plaît, corrigez-moi si je me trompe, mais il semble que les sauvegardes du registre aient été stockées C:\Windows\System32\Configdans les anciennes versions de Windows 9x . À partir de Windows XP / Vista, il devrait être stocké dans C:\System Volume Informationle cadre de la restauration du système.
Samir
Est-ce que Windows démarre?
Cybernard
@cybernard Oui, il démarre maintenant et ensuite. Il appartient au passé maintenant. Certains services étaient simplement perturbés, principalement Windows Audio et Audio Endpoint Builder, qui refusaient de démarrer et que je ne pouvais pas utiliser en sfc /scannowraison d’une erreur de réparation en attente . Mais je l'ai trié en effectuant une installation de réparation . Il a fallu 5 heures pour terminer, mais cela fonctionne maintenant.
Samir

Réponses:

2

Il existe un moyen de restaurer le registre si la restauration du système est activée.

Si vous pouvez démarrer Windows, vous pouvez utiliser la restauration du système pour restaurer le registre en restaurant le système à un point de restauration antérieur à l'incident.

Si vous ne pouvez pas démarrer Windows, vous pouvez essayer de démarrer en mode sans échec de Windows. Vous pouvez également utiliser la restauration du système en mode sans échec.

Si vous ne parvenez pas à démarrer en mode normal Windows ou en mode sans échec, vous pouvez essayer d'effectuer une réparation au démarrage tout en restaurant le système à un point de restauration antérieur à l'incident à l'aide de WinPE / WinRE.

  1. Démarrez à partir du support d'installation Windows (DVD).
  2. Sélectionnez Langue à installer , Format heure et devise , puis Clavier ou méthode de saisie .
  3. Cliquez sur Suivant.
  4. Cliquez sur Réparer votre ordinateur .
  5. Si la boîte de dialogue Options de récupération système apparaît, autorisez-la à rechercher les installations Windows et suivez les instructions à l'écran. Cela devrait vous donner la possibilité de restaurer le système à partir d'un point de restauration.
  6. Si vous n'êtes pas invité à restaurer à partir d'un point de restauration ou si aucune erreur de démarrage n'a été détectée, vous devriez voir l'écran principal Options de récupération système.
  7. Cliquez sur Restauration du système et suivez les instructions pour restaurer à partir d'un point de restauration avant l'incident.

Si vous souhaitez restaurer uniquement le registre Windows, vous devrez le faire manuellement. La restauration du système stocke ses points de restauration (RP) dans un dossier appelé _Restore {#}, où # représente un numéro hexadécimal. Il se trouve dans C: \ System Volume Information . Vous devrez vous approprier ce dossier et tous ses sous-dossiers. Chaque point de restauration a son propre dossier au format RP ###, où ### correspond à un nombre à 3 chiffres.

Après avoir pris possession du dossier C: \ System Volume Information et de ses sous-dossiers, localisez le dossier RP qui remonte à une date antérieure à l'incident.

Par exemple, pour restaurer le registre Windows à partir du point de restauration 100, lancez les commandes suivantes dans une invite de commande.

cd c:\system volume information\_restore{#}\rp100\snapshot
copy _REGISTRY_MACHINE_COMPONENTS c:\windows\system32\config\COMPONENTS
copy _REGISTRY_MACHINE_SECURITY c:\windows\system32\config\SECURITY
copy _REGISTRY_MACHINE_SYSTEM c:\windows\system32\config\SYSTEM
copy _REGISTRY_MACHINE_SOFTWARE c:\windows\system32\config\SOFTWARE

Vous n'êtes pas obligé de les copier tous sauf si vous en avez besoin ou si vous voulez.

Redémarrez et le registre devrait être restauré.

cybernard
la source
Je peux voir comment cela pourrait être utile. Cela ne répond pas tout à fait à la question, mais c'est très bien. Merci d'avoir partagé!
Samir
1
@Sammy "restaurer un état de registre Windows précédent" Puisque scanreg a disparu, il s'agit de la meilleure alternative possible. Créez un nouveau point de restauration et une nouvelle sauvegarde du registre est effectuée. Vous pouvez accéder aux dossiers cachés ci-dessus pour accéder à tous les registres de sauvegarde.
Cybernard
Malheureusement, la restauration du système était désactivée avant l'incident. Je n'ai donc pas eu l'option de restaurer le registre de cette façon. Ou pour essayer de restaurer au point de restauration précédent. Mais je n'ai pas vu le chemin C\Windows\System32\Configlorsque j'ai démarré à partir d'un DVD Windows, que j'ai ouvert l'invite de commande et que j'ai tenté de vous rendre cdà cet emplacement. Est-ce normal?
Samir
Le LiveCD est monté sur X: c: \ windows \ system32 \ config est le vrai registre
cybernard le
Donc, le système Windows installé est hors ligne lorsque je suis en ligne de commande dans WinRE? Mais quand je fais c:et puis cd windows\system32\configil est dit non trouvé. Est-ce parce qu'il est caché? ... Devrais-je le attrib -s -hmontrer?
Samir
1

Il n'y a pas une telle chose. Si vous avez endommagé le registre, effectuez l' installation de réparation (consultez votre autre question sur l'installation de Vista sur Vista).

  1. Démarrez dans Windows
  2. insérez le DVD Windows
  3. lancer setup.exe à partir du DVD
  4. dans Setup, sélectionnez "Upgrade".
magicandre1981
la source
Tout à fait raison! Je vous remercie! Comme vous l'avez remarqué, j'ai récemment posté plusieurs questions concernant différents outils système Windows, dans le cadre de mes efforts pour résoudre le problème du service audio. Je ne voulais pas faire un post gigantesque / une question. Je pense que le fractionnement ainsi facilite la recherche des questions et des réponses pour les personnes confrontées au même problème. Les chances sont également plus grandes que quelqu'un répondra si la question est courte et concise. Je continuais à poser des questions lorsque je rencontrais de nouvelles erreurs lors du dépannage. Mais vous avez raison, une installation de réparation a résolu le problème.
Samir
ok, génial d'entendre cela :)
magicandre1981