web-dev-qa-db-fra.com

Est-il possible d'activer la protection du système à partir de l'invite de commande?

Je viens d'essayer d'installer des mises à jour pour mon ordinateur portable, et maintenant, il est bloqué dans une boucle de réparation automatique. D'après ce que j'ai pu trouver jusqu'à présent dans les journaux, je pense que le registre pose un problème.

La restauration du système m'indique qu'il existe plusieurs points de restauration disponibles, y compris celui créé juste avant d'essayer d'installer les mises à jour. Cependant, cela me dit que je ne peux pas restaurer mon lecteur C: "Vous devez activer la protection du système sur ce lecteur".

Existe-t-il un moyen d'activer la protection du système sur mon lecteur via l'invite de commande? À défaut, existe-t-il un moyen de restaurer uniquement le registre (manuellement ou automatiquement)? J'ai pu ouvrir regedit, bien que je ne sache pas quelle partie du registre est corrompue.

Mise à jour:

Voici la seule chose pertinente que le journal SrtTrail.txt a à dire sur le problème:

Root cause fount:
---------------------------
Registry is corrupt.

Repair action: System Restore
Result: Failed. Error code = 0x1f
Time taken = 588875 ms

Repair action: Registry roll back
Result: Failed. Error code = 0x3
Time taken = 0 ms

Mise à jour 2:

J'ai démarré en utilisant le démarrage hérité et j'ai réussi à faire apparaître une nouvelle erreur:

Realtek PCle FE Family Controller Series v1.27 (10/31/11)
PXE-E61: Media test failure, check cable

On dirait que c'est un hareng rouge. Cela signifie simplement que je ne peux pas démarrer à partir du réseau.

9
Rob Watts

En regardant un article pour Windows 7 sur le même problème, j'ai trouvé une suggestion d'utiliser la commande suivante:

Rstrui.exe/hors connexion: C:\windows = actif

Rstrui.exe ouvre la fenêtre de restauration du système. Je ne suis pas sûr de ce que l'argument signifie, mais il l'a fait pour que je puisse réellement utiliser les points de restauration! Yay!

Malheureusement, cela n'a pas complètement résolu mon problème - la restauration du système a échoué. Le message d'erreur impliquait qu'il avait quelque chose à voir avec le registre. Donc, en utilisant la commande Invite je suis allé dans C:\Windows\System32\config et renommé deux des fichiers de registre:

ren SYSTEM system.001
ren SOFTWARE software.001

Après cela, j'ai de nouveau exécuté la restauration du système (en utilisant le même argument que je l'avais fait la première fois) et cela a fonctionné! J'ai pu me reconnecter à mon ordinateur!

19
Rob Watts