网站搜索

如何在 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 磁盘并访问其内容。

请注意,访问 WindowsImageBackup 文件夹时会出现 UAC 提示。如果您不希望 UAC 更改此目录的 NTFS 权限,请在提升模式下运行文件资源管理器。

使用 Windows GUI 执行映像备份

您还可以从 Windows 10 GUI 备份 Windows 10 映像。此功能可通过控制面板(控制面板\系统和安全\文件历史记录)使用。单击左下角的系统映像备份按钮。

或者,只需运行

Sdclt.exe

命令。

在下一个窗口中,单击设置备份并指定要保存 Windows 映像的驱动器。

选择您要备份的驱动器。确保选中“包括驱动器的系统映像:EFI 系统分区、C:、Windows 恢复环境”选项。

然后您可以配置自动备份计划。

要开始备份,请单击保存设置并运行备份。

您可以在控制面板中检查当前备份状态。

使用 Wbadmin 管理 Windows 备份

我们来看一下几个命令

wbadmin.exe

用于管理备份的命令行工具。

列出系统中注册的备份:

Wbadmin get versions

Backup 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 路径。

相关文章