• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel 📝 Créer un script pour réparer automatiquement la restauration du système

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Créer un script pour réparer automatiquement la restauration du système

🔦 Introduction

Dans ce tutoriel, nous allons apprendre à créer un script batch et PowerShell capable de réparer automatiquement la restauration du système sous Windows 10 et Windows 11, incluant la réactivation de la protection du système et la correction des erreurs VSS (Volume Shadow Copy).



🔬 Prérequis

• Connaissance de base en batch et PowerShell

• Droits d'administrateur pour l'exécution du script

• Connexion Internet pour les réparations DISM si nécessaire



📋 Différentes Approches

Approche #1 : Créer un script batch simple pour réparer VSS

Approche #2 : Créer un script PowerShell complet pour réparer et tester

Approche #3 : Automatiser la création d’un point de restauration test



📈 Niveau de difficulté

Approche #1 : Facile

Approche #2 : Intermédiaire

Approche #3 : Avancé



👍 Les Avantages

Approche #1 : Réparation rapide sans étapes manuelles.

Approche #2 : Vérification automatisée après réparation.

Approche #3 : Garantie immédiate du bon fonctionnement de la restauration.



👎 Les Inconvénients

Approche #1 : Moins de détails sur l’état du service après réparation.

Approche #2 : Nécessite PowerShell en mode administrateur.

Approche #3 : Nécessite paramétrage du service VSS actif.



⚙️ Approche #1

1️⃣ Créer un fichier RepairSystemRestore.bat contenant :

Code:
@echo off echo Réparation des services de restauration du système... net stop vss net start vss vssadmin list shadows vssadmin resize shadowstorage /for=C: /on=C: /maxsize=10% echo Réparation terminée. Veuillez tester la création d'un point de restauration. pause

2️⃣ Lance directement la réparation basique de VSS et du stockage nécessaire.



⚙️ Approche #2

1️⃣ Créer un fichier Repair-SystemRestore.ps1 contenant :

Code:
Write-Output "Réparation avancée de la restauration du système..." Stop-Service -Name VSS -Force Start-Service -Name VSS Start-Process -NoNewWindow -FilePath "cmd.exe" -ArgumentList "/c sfc /scannow" Start-Process -NoNewWindow -FilePath "cmd.exe" -ArgumentList "/c dism /online /cleanup-image /restorehealth" Write-Output "Opérations terminées. Redémarrage recommandé."

2️⃣ Ce script exécute aussi les vérifications SFC et DISM pour une réparation complète.



⚙️ Approche #3

1️⃣ Ajouter au script PowerShell la création automatique d’un point de restauration :

Code:
Checkpoint-Computer -Description "Test_Restauration_OK" -RestorePointType "MODIFY_SETTINGS"

2️⃣ Permet de vérifier immédiatement la fonctionnalité après réparation.



💡 Astuce

Programmez l’exécution automatique de la réparation via une tâche planifiée en mode administrateur pour maintenir la restauration fonctionnelle.



🚨 Mise en garde

N’interrompez jamais un processus DISM ou SFC en cours, cela pourrait endommager l’image système de Windows.



🔖 Conseil

Ajoutez des journaux automatiques dans les scripts pour conserver la trace des réparations réalisées et faciliter le suivi technique.



🔎 Solution alternative

Script réparer restauration système Windows

Réparer VSS problèmes Windows 10 11

PowerShell réinitialiser restauration système



🔗 Références

Support Microsoft

Microsoft Learn

Recherche Github



💬 Conclusion

Créer un script pour réparer automatiquement la restauration du système sous Windows 10 et Windows 11 permet de garantir une fonctionnalité essentielle pour la récupération système rapide en cas de dysfonctionnement majeur.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
18 228
Messages
29 527
Membres
356
Dernier inscrit
louisyoung044

Nouveaux membres

Retour
Haut Bas