DossierRisque : Prudence
RegBack C:\Windows\System32\config\RegBack
Dossier de sauvegarde automatique des ruches du Registre ; depuis Windows 10 1803 il est vide ou ne contient que des fichiers de 0 Ko par défaut.
À quoi ça sert
RegBack recevait une copie de secours des ruches principales (SYSTEM, SOFTWARE, SAM, SECURITY, DEFAULT), faite par une tâche planifiée. Elle servait à réparer le Registre à la main depuis l’environnement de récupération (WinRE) quand un démarrage échouait sur une ruche endommagée. Sur un Windows récent, ce dossier ne remplit plus ce rôle.
Ce qu’il contient
- Historiquement, des copies des ruches du dossier parent
config, rafraîchies périodiquement. - Depuis Windows 10 version 1803, la sauvegarde automatique est désactivée par défaut pour réduire l’empreinte disque : le dossier est vide ou ne contient que des fichiers de 0 Ko.
- La tâche planifiée
RegIdleBackup(dossierMicrosoft\Windows\Registry) existe toujours. Elle ne produit une copie que si la valeurEnablePeriodicBackupvaut 1 sousHKLM\System\CurrentControlSet\Control\Session Manager\Configuration Manager.
Risques et bonnes pratiques
- Ne comptez pas sur ce dossier comme sauvegarde. Utilisez la sauvegarde de l’état du système ou les points de restauration.
- Si vous réactivez la sauvegarde, ne restaurez une ruche depuis
RegBackque depuis WinRE, et remplacez tout le jeu de ruches cohérent plutôt qu’une seule. - Ne recopiez pas de vieux fichiers sur des ruches actuelles : pilotes et services ne correspondraient plus.
Commandes utiles
# Des fichiers de 0 Ko indiquent que la sauvegarde automatique est désactivéeGet-ChildItem -Force "$env:windir\System32\config\RegBack" | Select-Object Name, Length, LastWriteTime
# Valeur qui réactive la sauvegarde périodique (absente = comportement par défaut)Get-ItemProperty 'HKLM:\System\CurrentControlSet\Control\Session Manager\Configuration Manager' -Name EnablePeriodicBackup -ErrorAction SilentlyContinue
# Réactiver la sauvegarde (en administrateur, effet au redémarrage) ; testez d'abord avec -WhatIfNew-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Session Manager\Configuration Manager' -Name EnablePeriodicBackup -Value 1 -PropertyType DWord -WhatIf
# Lancer la tâche de sauvegarde à la demandeStart-ScheduledTask -TaskPath '\Microsoft\Windows\Registry\' -TaskName RegIdleBackup