Powershell - Gérer les points de restauration système sous Windows
Pour me soutenir, vous pouvez vous abonner à la chaîne, partager et liker les vidéos, désactiver votre bloqueur de pub, acheter mes plans 3D ou encore faire un don ou vous abonnez sur Ko-Fi. Merci!
Bonjour,
Un article pour présenter comment gérer les points de restauration système sous Windows en Powershell.
Les points de restauration permettent de revenir à un état antérieur de votre Windows sans affecter vos documents.
Ils sont accessibles directement de Windows et aussi à partir de l’environnement de récupération Windows.
Certaines actions ne sont pas disponibles à partir de commandes Powershell mais à partir de la commande native vssadmin.
https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/vssadmin-resize-shadowstorage
# Activer la restauration systèmeEnable-ComputerRestore -Drive c:
# Définir la quantité d'espace disque maximum utilisée par les points de restauration (en pourcentage de la taille du volume)vssadmin resize shadowstorage /for=C: /on=C: /maxsize=5%
# Définir la quantité d'espace disque maximum utilisée par les points de restaurationvssadmin resize shadowstorage /for=C: /on=C: /maxsize=10GB
# Stocker les points de restauration du volume C: sur le volume D: sans limite d'espace disquevssadmin resize shadowstorage /For=C: /On=D: /MaxSize=UNBOUNDED
# Afficher l'espace utilisé par les points de restaurationvssadmin list shadowstorage
# Désactiver la restauration systèmeDisable-ComputerRestore -Drive C:
# Créer un point de restaurationCheckpoint-Computer -Description "Avant le drame"
# Créer un point de restauration en spécifiant le type (par défaut APPLICATION_INSTALL)Checkpoint-Computer -Description "Avant le drame" -RestorePointType MODIFY_SETTINGS# Valeurs disponibles : APPLICATION_INSTALL, APPLICATION_UNINSTALL, DEVICE_DRIVER_INSTALL, MODIFY_SETTINGS et CANCELLED_OPERATION
# Afficher les points de restaurationGet-ComputerRestorePoint
# Restaurer un point de restauration, l'ID à utiliser est le SequenceNumberRestore-Computer -RestorePoint 2
# Restaurer le dernier (le plus récent) point de restaurationRestore-Computer -RestorePoint (Get-ComputerRestorePoint)[-1].sequencenumber
#Afficher le status de la dernière opération de restaurationGet-ComputerRestorePoint -LastStatus
# Supprimer tous les points de restaurationvssadmin delete shadows /all
# Supprimer le point de restauration le plus ancienvssadmin Delete Shadows /For=C: /Oldest
# Supprimer un point de restauration spécifiquevssadmin list shadows /for=c:# Récupérer l'id du point de restauration sous la forme {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}vssadmin delete shadows /Shadow={XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
# Par défaut, le système est limité à la création de 1 point de restauration par jour# Désactivez la limitation du point de restaurationSet-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore' -Name SystemRestorePointCreationFrequency -Type DWORD -Value 0Liens en relation
Powershell - Gérer les points de restauration système sous Windows
Comment gérer les points de restauration système sous WindowsWindows - Se faire aider facilement à distance grâce à l'assistance rapide
Comment se faire aider ou aider facilement à distance grâce à l'assistance rapidePowershell - Hyper-V - Gérer les versions de configuration des machines virtuelles
Comment mettre à jour la version de configuration d'une machine virtuelle pour que celle-ci puisse utiliser les nouvelles fonctionnalités présentes sur votre nouvel Hyper-VLa différence entre mise à jour et mise à niveau
Une vidéo pour faire le point sur les terminologies mise à niveau (upgrade), mise à jour (update), mise à jour qualité et mise à jour de fonctionnalitéWindows - Comment copier les paramètres d'une application entre différents comptes utilisateurs
Windows - Comment copier les paramètres d'une application entre différents comptes utilisateursWindows - Comment effectuer un test mémoire pour détecter une mémoire vive défaillante
Windows - Comment effectuer un test mémoire pour détecter une mémoire vive défaillante
Suivez-moi sur
Soutenez-moi
Magasin en ligne
Contenu récent
Powershell - Envoyer simplement des objets dans des variables différentes
Affiche publicitaire vintage de Portsmouth
Affiche vintage Andalucia - hueforge
Affiche de voyage Paris - hueforge
Affiche Tron legacy - Hueforge