在 Windows 10/11 上啟用自動系統註冊表備份

Jacki

Microsoft 從 Windows 10 1803 開始​​禁用自動系統註冊表備份任務。在以前的 Windows 版本中,自動維護作業運行一個計劃程序任務,該任務複製WindowsSystem32configRegBack文件夾。

據微軟稱,禁用自動註冊表備份可以節省磁盤空間(從 Windows 10 版本 1803 開始​​,系統註冊表不再備份到 RegBack 文件夾)。如果您需要恢復到以前版本的註冊表,則可以使用還原點來還原註冊表。但事實上,一個註冊表備份只佔用幾百MB的磁盤空間,一般來說不會太多🤷‍♂️,而且在現代版本的Windows中默認禁用使用還原點的系統保護。但是,擁有實際的註冊表備份允許用戶通過使用備份中的工作版本替換損壞的註冊表文件來輕鬆修復常見的 Windows 問題。因此,建議將此類備份作為最後的手段。

您仍然可以在現代 Windows 10 和 11 版本中啟用自動註冊表備份。只需創建啟用定期備份註冊表參數 (REG_DWORD) 的值為1HKLMSystemCurrentControlSetControlSession ManagerConfiguration Manager註冊鍵。您可以手動或使用 PowerShell 命令創建此註冊表選項:

New-ItemProperty -Path "HKLM:SystemCurrentControlSetControlSession ManagerConfiguration Manager" -Name EnablePeriodicBackup -Type DWORD -Value 1

更多閱讀:配置 Word 創建文檔的自動備份副本(2 種方法)

然後重新啟動計算機。

自動註冊表備份將作為自動系統維護的一部分啟動,方法是調用調節空閒備份調度程序任務。要手動運行此任務,請打開taskschd.msc並運行調節空閒備份任務在MicrosoftWindows註冊表文件夾。

或者您可以使用以下命令在 Windows 中手動啟動自動維護

MSchedExe.exe Start

其中,這會運行 RegIdleBackup 任務。該任務從以下位置複製系統註冊表文件(DEFAULT、SAM、SECURITY、SOFTWARE 和 SYSTEM)%windir%System32config%windir%System32configRegBack文件夾。

查看任務執行狀態:

Get-ScheduledTask regidlebackup | Get-ScheduledTaskInfo

請注意,無法獲取舊版本的註冊表文件,因為註冊表備份任務始終會覆蓋以前的備份。

現在,如果 Windows 無法正常啟動並且標準恢復方法均不起作用(包括啟動到最後一次已知的正確配置並回滾到以前的還原點),您可以嘗試使用備份中的版本替換註冊表文件。為此,啟動到 WinRE 恢復環境,打開命令提示符,然後運行:

xcopy c:WindowsSystem32configregback c:WindowsSystem32config

在域環境中,可以使用組策略在所有計算機上啟用自動註冊表備份,該組策略創建一個名為啟用定期備份和價值1

在 Windows Server 2025、2022 和 2019 中,默認啟用自動註冊表備份。