Win10自带的备份工具备份系统

Windows操作系统经过从win98,win2000,winxp,win7,win8到win10的不断更新和完善,功能已经非常强大、完备了。但伴随着微软把重点转移到云端,对更新维护不再保留专门的团队,win10的升级更新经常出现问题。再加上win10增加用户网络同步新功能后,稍微那里改动不对一点,很快系统就会出现异常,往往在对这些异常处理的过程中,因为操作不当,马上就会造成系统崩溃。本人自己就有过这样的经历,所以,深深地感受到了系统备份的重要性。否则,在每次重装系统过程中,会浪费你大量的宝贵时间。

一、 最基础的还原点备份

这是win7后系统自带的最基本的方法,也是最简便可行的办法。

右击“开始”—“系统”,在页面中点击“系统保护”

怎么在win10备份本机BIOS 怎么备份win10系统_盘符

怎么在win10备份本机BIOS 怎么备份win10系统_批处理文件_02

选中“C:(系统)”,点击下面的“创建”按钮,

怎么在win10备份本机BIOS 怎么备份win10系统_批处理文件_03

在出现的框中输入还原点标题,点击下面的但创建即可完成。

怎么在win10备份本机BIOS 怎么备份win10系统_Windows_04

这是最简单的方法。

二、 备份和还原(Windows7)方法

“开始”—“设置”,选择“更新安全”,

怎么在win10备份本机BIOS 怎么备份win10系统_批处理文件_05

怎么在win10备份本机BIOS 怎么备份win10系统_盘符_06

在左边选择“备份”

怎么在win10备份本机BIOS 怎么备份win10系统_Windows_07

选择:转到“备份还原“(windows7)

怎么在win10备份本机BIOS 怎么备份win10系统_windows_08

选择“创建系统映像”

怎么在win10备份本机BIOS 怎么备份win10系统_盘符_09

在出现的界面点击下拉箭头,选取备份的位置

怎么在win10备份本机BIOS 怎么备份win10系统_批处理文件_10

在这个界面下,有几个问题要注意,找不到你想要备份的盘符,应该进入“控制面板”,打开“文件历史记录”,将显示的盘符,点击“启用”。在下拉箭头项目中就会出现该盘符了。

用移动硬盘备份,不会出现提示“此驱动器不是有效备份位置“的问题,但是用U盘会出现这种情况。这时只有采取建立网络共享文件夹的方法来变通处理了。

对此有兴趣的可以参考此网页下的方法

https://jingyan.baidu.com/article/0a52e3f455c1d1ff62ed72e8.html

三、微软自带的部署映像服务和管理(DISM.exe)

这是要重点介绍的方法。之所以将这一方法做为重点,第一、这是我所测试过的除上面介绍过的,和第三方软件Dism++,傲梅轻松备份中速度最快的。

第二、这是微软官方自有的,没有任何负作用。用上面的各种方法,都会激活任务计划程序,会出现两种现象,A.不时的在关机或重启时,出现“Task Host Windows 任务宿主正在停止后台任务”,必须强制关机的现象。虽然系统还能维持使用,但给人非常难受的感受。

B.安全维护信息,不断地显示“你的历史文件记录驱动器已长时间断开连接,请重新连接该驱动器,然后点击或单击以继续保存文件副本。“或是“重新连接你的驱动器”的提示。

这两种现象,是不断地出现的,最后你忍受不了,只有重装系统。

部署映像服务和管理 (DISM.exe) 是一个命令行工具,使用它可以准备 Windows 映像并为其提供服务,包括用于 Windows PE、Windows 恢复环境 (Windows RE) 和 Windows 安装程序的映像。 DISM 可用来维修 Windows 映像 (.wim) 或虚拟硬盘(.vhd 或 .vhdx)。

DISM 内置于 Windows 中,可通过命令行或从 Windows PowerShell 使用。

注意,只能在 Windows PE、Windows 恢复环境 (Windows RE) 和 Windows 安装程序这三种环境下使用。

不支持在windows正常启动状态下使用(也称为:热机状态)。

虽然,Dismg不支持热备份,但在正常启动状态下,可以查看Dism的帮助文件。以管理员身份运行命令提示符,输入Dism /?,如下图:

怎么在win10备份本机BIOS 怎么备份win10系统_windows_11

看上去,命令很多,事实上备份恢复真正常用的主要有以下三个命令:

1.Dism /Capture-image,其用法及示例如图:

怎么在win10备份本机BIOS 怎么备份win10系统_Windows_12

2.Dism /Append-image,用法和示例如图

怎么在win10备份本机BIOS 怎么备份win10系统_盘符_13


3.Dism /Apply-image,用法和示例如图

怎么在win10备份本机BIOS 怎么备份win10系统_Windows_14

1.的作用是将驱动器的映像捕获到新的WIM文件中,捕获的目录包含所有子文件夹和数据,也就是对分区进行备份。其中有三个基本要素是必不可少的。A.ImageFile:<path_to_image_file>新的映像文件(WIM文件)保存的路径和文件名。保存的分区应该在系统崩溃后,仍然可以正常调用的分区。如双硬盘的非系统所在硬盘的与系统无相关联系的分区,移动硬盘上的分区,或者是大容量U盘。如图示的i分区 和另一图所示的I:,J:,K:分区(移动硬盘)。

怎么在win10备份本机BIOS 怎么备份win10系统_盘符_15


怎么在win10备份本机BIOS 怎么备份win10系统_批处理文件_16

B. CaptureDir:<source_directory>要捕捉的驱动器,示例中给出的是D:,在多数情况下是C:。其实,这个也可以是驱动器下的某一个文件,如:C:\windows。

C. Name:<Name>捕捉得到文件的名称。

对于可选项,建议增加一个ScratchDir:<path_to_directory>,指定用来解压缩服务文件的临时目录。此目录必须存在。

创建或维护 Windows 映像时,应使用 DISM 的 /ScratchDir 选项在不同的驱动器上创建一个临时目录。 临时目录可用于许多 DISM 操作,包括捕获映像、安装语言包、安装更新或在 Windows 映像中安装或删除 Windows 功能。 某些文件在应用到 Windows 映像之前会扩展至此临时目录。

如果未使用 /ScratchDir 选项设置临时目录路径,默认情况下,WinPE (其他两种情况同样)会创建一个 32-MB 的临时目录。

有一个这样的空文件夹,速度会快一些。具体做法如下图所示

怎么在win10备份本机BIOS 怎么备份win10系统_Windows_17

另外,增加CheckIntegrity 可检测和跟踪 WIM 文件损坏情况。增加Verify 可检查错误和文件重复情况。

完整命令如下:

dism /capture-image /imagefile:i:\Origbk\win10-221003.wim /ScratchDir:i:\Temp /capturedir:d:\ /name:win10/Description:19044.1949 /checkintegrity /verify

2.的作用是将其他映像添加到 WIM 文件中。也就是在

原有文件基础上增量备份。这一条相对于1.只是capture换成了Append,其他是一致的。就不再复述了。

完整命令如下:

dism /Append-Image /imagefile:i:\winbk\win10-221003 /ScratchDir:i:\Temp /capturedir:D:\ /name:win10/Description:19044.1949-2/checkintegrity /verify

3.将映像应用到指定的驱动器。ImageFile:<path_to_image_file>与1.相同,但要注意,映像文件必须存在,否则会出现操作错误。ApplyDir:<target_directory>是应用的指定分区,如C:,或者D:。

完整命令如下:

dism /apply-image /imagefile:i:\winbk\win10-221003.wim /ScratchDir:i:\Temp /index:1 /applydir:d:\

这里对index应该怎样选做一个说明。这是一个必选项,应该选1,还是2或其他,可以通过Dism /Get-wiminfo命令查看选择

怎么在win10备份本机BIOS 怎么备份win10系统_windows_18

如下图的I:盘Winbk文件夹下,有一个WIM文件,可以通过Dism /Get-wiminfo命令来查看

怎么在win10备份本机BIOS 怎么备份win10系统_windows_19

怎么在win10备份本机BIOS 怎么备份win10系统_怎么在win10备份本机BIOS_20

显示的结果中可以看到:索引:1,所以命令中取了index:1。

以上就是Dism三个用于备份,增量备份,恢复系统的常用命令的详细说明。

四、Dism使用环境

在对Dism使用说明的一开头,就强调过,只能在 Windows PE、Windows 恢复环境 (Windows RE) 和 Windows 安装程序这三种环境下使用。由于第三方的Winpe所带的Dism版本较低,效率明显很低,所以推荐在Windows 恢复环境 (Windows RE) 和 Windows 安装程序两种情况下使用。
在正常状态下,可以通过按下Shift键,点击“重启”来进入到Windows 恢复环境 (Windows RE)(还有多种其他方法,可以百度一下)。Windows安装程序方式,将安装U盘插上,在bois下把第一启动选项设置为U盘,启动后出现下面界面

怎么在win10备份本机BIOS 怎么备份win10系统_Windows_21

点击“修复计算机”就会出下面和Windows RE下相同的界面

怎么在win10备份本机BIOS 怎么备份win10系统_盘符_22

选择点击“疑难解答“,

怎么在win10备份本机BIOS 怎么备份win10系统_windows_23

选择”高级选项“

怎么在win10备份本机BIOS 怎么备份win10系统_怎么在win10备份本机BIOS_24

选择“命令提示符“

怎么在win10备份本机BIOS 怎么备份win10系统_批处理文件_25

点击出现的提示框

怎么在win10备份本机BIOS 怎么备份win10系统_盘符_26

在框中输入PIN密码,点击”继续“,就会进入要操作的界面了

怎么在win10备份本机BIOS 怎么备份win10系统_Windows_27

在这个界面下输入前面介绍过的三个Dism命令,就可以完成相应的操作。这三个命令中,确定目标及映像的路径是一个非常重要的环节,要特别的注意。在正常状态下(热机状态),用磁盘管理看到的分区盘符和在操作的状态下的盘符是有区别的。有的可能是一样的,但有的是不相同的,要以当时操作顺序得到的区间盘符为准,按在Dism操作环境下的术语,是卷号要以当时的卷号为准。

在现在的命令符下输入diskpart回车,再输入list disk,可以看到,现在装有两块硬盘。输入select disk 1回车。

怎么在win10备份本机BIOS 怎么备份win10系统_怎么在win10备份本机BIOS_28

输入list partition,可以看到系统盘在disk 1。

怎么在win10备份本机BIOS 怎么备份win10系统_批处理文件_29

再输入list volume回车

怎么在win10备份本机BIOS 怎么备份win10系统_怎么在win10备份本机BIOS_30

对应的卷标0-6,就是在恢复时要格式化操作对应的分区了。

插上移动硬盘,输入list volume,盘符会顺次增加

怎么在win10备份本机BIOS 怎么备份win10系统_盘符_31

输入exit回车退出diskpart, 输入i:回车,再输入dir回车。可以看到,移动硬盘i:分区正是映像设定的目标盘。

怎么在win10备份本机BIOS 怎么备份win10系统_Windows_32

分别转到D:和C:盘,输入dir查看,就发现C:盘并非在正常状态下的C:(系统盘),而D:正是系统盘。

怎么在win10备份本机BIOS 怎么备份win10系统_windows_33

下图是用G:盘符的安装U盘启动后进入到操作界面的情况

怎么在win10备份本机BIOS 怎么备份win10系统_盘符_34

根据实际操作的结果来看,盘符的分配,固定硬盘的是不变的,C:盘只能在0硬盘下,本人的系统是在1硬盘下,再怎样做也不可能把系统盘变到C:,最多只能在D:。如果一定要改,只能把0硬盘拔下电源,重启后,关机再把0硬盘插上开机,就可以变过来了。

移动硬盘和U盘的盘符,是按插拔的先后顺序来分配的,与插孔无关。掌握好这些原则就不会造成错判盘符的情况了。

五、备份恢复的批处理文件

上面讲了很多,主要就为做这一步做准备。把需要完成

的操作,做成批处理文件,在需要完成备份,增量备份,恢复系统所在分区,只要运行批处理文件即可完成了。

以下是批处理文件

@echo off

set /p input=系统 盘备份请按“1”键,或系统盘恢复请按“2”键,或增量备份请按“3”键, 或退出请按“4”键:

if “%input%”==“1” goto B

if “%input%”==“2” goto R

if “%input%”==“3” goto M

if “%input%”==“4” goto END

:B

echo 开始时间 %time%

echo D盘正在备份中…

dism /capture-image /imagefile:i:\winbk\win10-221003.wim /ScratchDir:i:\Temp /capturedir:d:\ /name:win10/Description:19044.1949 /checkintegrity /verify

echo D盘备份已完成。

echo 结束时间 %time%

goto END

:R

if not exist i:\winbk\win10-221003.wim goto NO

echo 开始时间 %time%

echo 格式化D盘…

diskpart /s i:\FT.bat

echo D盘正在恢复中…

dism /apply-image /imagefile:i:\winbk\win10-221003.wim /ScratchDir:i:\Temp /index:1 /applydir:d:\

echo D盘恢复已完成。

echo 结束时间 %time%

goto END

:M

echo 开始时间 %time%

echo C盘正在增量备份中…

dism /Append-Image /imagefile:i:\winbk\win10-221003 /ScratchDir:i:\Temp /capturedir:D:\ /name:win10/Description:19044.1949-2/checkintegrity /verify

echo C盘备份已完成。

echo 结束时间 %time%

goto END

:NO

echo 备份文件不存在,请检查i盘中文件。

:END

echo 会话结束。

把上述批处理文件复制粘贴到打开的记事本中,另存为back.bat文件,注意保存格式时,编码一定要ANSI,否则,运行文件,汉字会出现乱码。

sel disk 1

sel vol 2

format quick

exit

把上面这个批处理文件,保存为FT.bat

怎么在win10备份本机BIOS 怎么备份win10系统_盘符_35

在确定批处理文件中的盘符前,用Windows安装盘进入命令符提示状态,插上移动硬盘,确认一下现在的操作是否与批处理文件中的盘符一致

怎么在win10备份本机BIOS 怎么备份win10系统_批处理文件_36

怎么在win10备份本机BIOS 怎么备份win10系统_Windows_37

确定了,I:是映像所在盘,已经做好了Temp临时文件夹,D:盘中有Windows, Users是系统盘所在,就可以运行批处理文件来完成操作了。

在提示符处输入i:回车,转到i:盘,输入 back.bat回车,备份就会自动进行了

怎么在win10备份本机BIOS 怎么备份win10系统_批处理文件_38