当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

作者:精品下载站 日期:2024-12-14 23:01:37 浏览:18 分类:玩电脑

如何在 Windows 10 上创建和恢复系统映像备份?


本文将告诉您如何使用内置系统映像备份工具将 Window 10 备份到外部介质(USB 驱动器、附加 HDD/SSD 或共享网络文件夹),以及如何从该映像正确恢复系统。 Windows 系统映像备份包括完整的操作系统映像、系统和用户分区以及所有已安装的程序、设置和个人用户数据。

在本文中,我们将使用默认的系统映像备份工具来保存您的 Windows 映像。尽管微软很早就停止开发它,但它的功能足以完成我们的任务。

如何使用 Wbadmin 创建 Windows 10 系统映像?

要进行系统映像备份,您可以使用命令提示符工具wbadmin.exe。将外部磁盘或 USB 闪存驱动器连接到您的计算机,我们将在其中保存 Windows 10 映像。

以管理员身份启动 PowerShell 控制台。

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

在我们的例子中,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。

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

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 10 上创建和恢复系统映像备份?

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

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

使用 Windows GUI 执行映像备份

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

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

或者,只需运行

Sdclt.exe

命令。

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

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

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

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

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

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

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

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

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

使用 Wbadmin 管理 Windows 备份

我们来看一下几个命令

wbadmin.exe

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

列出系统中注册的备份:

Wbadmin get versions

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

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

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

要删除除最后三个备份之外的所有备份,请运行:

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 10 上创建和恢复系统映像备份?

之后,转到疑难解答 -> 高级选项 -> 系统映像恢复

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

从目标操作系统列表中选择 Windows 10。

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

恢复向导将扫描连接的驱动器并查找以前创建的备份列表。您可以恢复最新的映像,或选择较早的映像。

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

提示。由于系统是从启动介质启动的,因此驱动器号可能与 Windows 中的驱动器号不匹配。

从可用图像列表中选择要恢复的图像。

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

如果要将映像恢复到新磁盘,请选中格式化并重新分区磁盘选项。在这种情况下,恢复向导将删除磁盘上当前的所有分区,并根据映像中的分区重新创建分区表。

[玩转系统] 如何在 Windows 10 上创建和恢复系统映像备份?

现在,您只需确认从映像恢复系统即可。

当安装向导完成其任务后,从硬盘启动(不要忘记在 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 路径。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯