如何在 Windows 10 上创建和恢复系统映像备份?
本文将告诉您如何使用内置系统映像备份工具将 Window 10 备份到外部介质(USB 驱动器、附加 HDD/SSD 或共享网络文件夹),以及如何从该映像正确恢复系统。 Windows 系统映像备份包括完整的操作系统映像、系统和用户分区以及所有已安装的程序、设置和个人用户数据。
在本文中,我们将使用默认的系统映像备份工具来保存您的 Windows 映像。尽管微软很早就停止开发它,但它的功能足以完成我们的任务。
如何使用 Wbadmin 创建 Windows 10 系统映像?
要进行系统映像备份,您可以使用命令提示符工具wbadmin.exe。将外部磁盘或 USB 闪存驱动器连接到您的计算机,我们将在其中保存 Windows 10 映像。
以管理员身份启动 PowerShell 控制台。
在我们的例子中,Windows 10安装在C:\驱动器上,我们将系统映像保存到U:\闪存驱动器(闪存驱动器上必须有足够的可用空间)。在这种情况下,创建系统映像的命令如下:
wbAdmin start backup -backupTarget:U: -include:C: -allCritical -quiet注意。要使用 Wbadmin.exe 备份系统映像,您必须是本地备份操作员或管理员组的成员。
如果您不仅需要在备份中包含安装了 Windows 10 的系统分区,还需要包含其他分区,请使用以下命令:
wbAdmin start backup -backupTarget:U: -include:C:,D:,E:,F: -allCritical -quiet如果您必须将系统映像保存到共享网络文件夹,则需要指定 UNC 路径(您的帐户必须对此文件夹具有 NTFS 写入权限):
wbAdmin start backup -backupTarget:\\mun-srvbk1\backup\userimages -include:C: -allCritical -quiet您可以指定用户凭据来访问 SMB 共享,如下所示:
wbAdmin start backup -backupTarget:\\mun-srvbk1\backup\userimages -user:jsmith -password:$tr0ngP@$$w0rrd -include:C: -allCritical -quiet如果要将特定目录添加到备份中,请按如下方式指定它们:
-include:E:\Docs创建 Windows 映像备份需要一些时间,具体取决于源驱动器上的数据量。
卷影复制 (VSS) 服务用于创建系统映像备份。这意味着您可以在备份过程中继续使用 Windows。
The backup operation successfully completed.
The backup of volume (EFI System Partition) (100.00 MB) completed successfully.
The backup of volume (C:) completed successfully.
The backup of volume (542.00 MB) completed successfully.可以看到,镜像备份中不仅包含系统分区,还包含EFI和系统保留分区。
系统映像备份支持完整备份和增量备份(即仅将更改的块添加到备份映像中)。
当 wbAdmin 实用程序完成其任务时,包含系统映像的 WindowsImageBackup 目录将出现在目标驱动器的根目录中。它包含 VHDX 文件格式的系统和数据分区。如有必要,您可以手动安装这些 VHDX 磁盘并访问其内容。
使用 Windows GUI 执行映像备份
您还可以从 Windows 10 GUI 备份 Windows 10 映像。此功能可通过控制面板(控制面板\系统和安全\文件历史记录)使用。单击左下角的系统映像备份按钮。
或者,只需运行
Sdclt.exe命令。
在下一个窗口中,单击设置备份并指定要保存 Windows 映像的驱动器。
选择您要备份的驱动器。确保选中“包括驱动器的系统映像:EFI 系统分区、C:、Windows 恢复环境”选项。
然后您可以配置自动备份计划。
要开始备份,请单击保存设置并运行备份。
您可以在控制面板中检查当前备份状态。
使用 Wbadmin 管理 Windows 备份
我们来看一下几个命令
wbadmin.exe用于管理备份的命令行工具。
列出系统中注册的备份:
Wbadmin get versionsBackup time: 4/28/2021 9:55 AM
Backup target: 1394/USB Disk labeled JetFlash(U:)
Version identifier:04/28/2021-17:45
Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State
Snapshot ID: {02036e21-cda2-1012-2bf1-d22401212344}在本例中,我们有 2 个备份。要列出特定备份中存储的项目,请指定其版本标识符:
Wbadmin get items -version:04/28/2021-16:55要删除除最后三个备份之外的所有备份,请运行:
wbadmin delete backup -keepversions:3仅删除最旧的映像备份版本:
Wbadmin delete backup -deleteOldest之前,我们展示了如何使用 wbadmin 备份 Hyper-V 虚拟机。
如何从系统映像备份恢复 Windows 10?
要从以前创建的系统映像备份恢复 Windows 10,您将需要:
DVD 磁盘或 USB 闪存驱动器上的 Windows 10 安装映像(如何使用 Windows 10 创建可启动 USB 闪存驱动器)、系统修复磁盘、MSDaRT 恢复映像或类似的 LiveCD;
更改 BIOS/UEFI 设置中的引导顺序,以便计算机从 DVD/USB 介质引导。
从安装/启动磁盘启动。
在第一个 Windows 安装程序屏幕上,单击下一步。
点击左下角的修复计算机按钮。
之后,转到疑难解答 -> 高级选项 -> 系统映像恢复。
从目标操作系统列表中选择 Windows 10。
恢复向导将扫描连接的驱动器并查找以前创建的备份列表。您可以恢复最新的映像,或选择较早的映像。
提示。由于系统是从启动介质启动的,因此驱动器号可能与 Windows 中的驱动器号不匹配。
从可用图像列表中选择要恢复的图像。
如果要将映像恢复到新磁盘,请选中格式化并重新分区磁盘选项。在这种情况下,恢复向导将删除磁盘上当前的所有分区,并根据映像中的分区重新创建分区表。
现在,您只需确认从映像恢复系统即可。
当安装向导完成其任务后,从硬盘启动(不要忘记在 BIOS 中更改启动设备优先级),并确保您已从之前创建的映像备份成功恢复 Windows 10。
如果系统映像备份存储在共享网络文件夹中,则需要先在 WinPE 中初始化并配置网络。按
Shift+F10用于打开命令提示符的键盘快捷键。
跑步
startnet.cmd或者
wpeinit.exe初始化网络。
您可以按如下方式检查当前网络设置:
ipconfig /all要设置静态 IP 地址并指定 DNS 服务器,请使用以下命令:
netsh int ipv4 set addr "Ethernet0" static 192.168.10.15 255.255.255.0 192.168.10.1 1
net start dnscache
netsh int ipv4 set dns "Ethernet0" static 192.168.10.11 primary现在您可以切换到系统映像恢复窗口并指定映像备份文件夹的 UNC 路径。

















