系统状态备份通过Windows内置工具一次性捕获注册表hive文件、COM+数据库及引导文件等关键组件,依赖VSS确保一致性,不支持网络路径且需≥5GB本地空间。
系统状态备份本身就是一个专门打包关键系统组件的机制,不是单独去“备份注册表”或“单独导出com+数据库”,而是通过 windows 内置的系统状态备份功能,一次性捕获包括注册表、com+ 类注册数据库、引导文件在内的整套运行依赖项。
这个过程由 Windows Server 的 wbadmin 工具或图形化“Windows Server Backup”触发,底层调用的是 VSS(卷影复制服务),确保这些正在被系统占用、无法直接复制的文件处于一致性快照状态。
以下是具体覆盖内容与操作要点:
注册表的备份方式
- 注册表不是以
.reg文件形式导出,而是以原始配置单元(hive)文件形式备份,位置在%SystemRoot%\System32\Config\下:-
SYSTEM、SOFTWARE、SECURITY、SAM、DEFAULT等主文件及其对应的.log和.sav日志/备份副本
-
- 备份时 VSS 会冻结注册表写入,把内存中最新状态刷入磁盘并锁定文件,再复制整套 hive 文件
- 注意:
HKEY_CURRENT_USER不属于系统状态备份范围,它属于用户配置,需单独备份用户配置文件(如NTUSER.DAT)
COM+ 类注册数据库的备份方式
将提醒同步至 Windows/Outlook 日历。用户提及「提醒我」「设置提醒」「加到日历」「同步到日历」「日程」「calendar」「日历」时触发。支持Microsoft Graph API 设备代码流认证,无需 Web 服务器,直接写入用户 Outlook 日历。
- COM+ 数据库存储在
%SystemRoot%\System32\Com\目录下的catalog子目录中,核心是ComCat.dll管理的二进制注册库 - 系统状态备份会自动包含该目录下所有与 COM+ 配置相关的文件(如
ComPlusApplication.xml、Catalog.bak等) - 不需要手动导出或注册,只要备份了系统状态,COM+ 应用部署信息、组件权限、事务配置等就一并保留
引导文件的备份方式
- 引导文件是否被包含,取决于操作系统版本和启动模式:
-
BIOS + MBR 环境(如 Windows Server 2003/2008 R2):备份
NTLDR、NTDETECT.COM、boot.ini(位于系统盘根目录) -
UEFI + GPT 环境(如 Windows Server 2012 及以后):备份
EFI\Microsoft\Boot\下的bootmgr.efi、winload.efi、BCD(启动配置数据库)等
-
BIOS + MBR 环境(如 Windows Server 2003/2008 R2):备份
- 这些文件默认受系统保护(隐藏+只读+系统属性),普通复制会失败;系统状态备份通过 VSS 绕过权限限制,直接抓取原始扇区级快照
执行建议(命令行示例)
wbadmin start systemstatebackup -backuptarget:E: -quiet
-
-backuptarget必须是本地物理磁盘或可识别的卷(不支持网络路径或 OneDrive 同步文件夹) - 执行前确保目标盘有 ≥ 5GB 剩余空间(实际大小取决于系统安装角色,域控通常需 8–15GB)
- 成功后可在
E:\WindowsImageBackup\<计算机名>\SystemState<日期><时间>下找到完整备份集
不需要额外工具,也不建议用 regedit 导出注册表替代——那只是键值快照,缺少日志、安全描述符、内存映射状态,恢复后极可能引发服务启动失败。

















