DISM的备份与还原
DISM的备份与还原主要是用了Win8之后微软同步发行的系统映像管理工具.
之前维护 Windows Server 的时候有用到这些东西, 这些都是之前记录的笔记。已经很久没有更新了,可能内容会过时。
DISM 命令选项和用法
/Append-Image
进行映像的附加,更新,对比原有的文件内容进行增量更新。
*示例:*
对映像的增量更新 Dism /Append-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D
/Apply-Image
将映像应用于指定的驱动器。
*示例:*
单一wim文件的恢复 Dism /apply-image /imagefile:install.wim /index:1 /ApplyDir:D:\
拆分多个映像文件的恢复 Dism /apply-image /imagefile:install.swm /swmfile:install*.swm /index:1 /applydir:D:\
/Capture-Image
将某个驱动器的映像捕捉到新的 .wim 文件。捕捉的目录包括所有子文件夹和数据。不能捕捉空目录。目录必须至少包含一个文件。
*示例:*
生成.wim备份文件到当前目录下 Dism /Capture-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D
/Commit-Image
对已经装载的映像进行确认提交。
*示例:*
对已经挂载的镜像文件进行确认 Dism /Commit-Image /MountDir:C:\test\offline
/Delete-Image
从包含多个映像卷的.wim文件中删除指定的映像。
*示例:*
删除指定的映像卷 Dism /Delete-Image /ImageFile:install.wim /Index:1
/List-Image
显示指定卷映像中的文件和文件夹列表。
*示例:*
列出镜像中文件夹列表 Dism /List-Image /ImageFile:install.wim /Index:1
/Split-Image
将现有的 .wim 文件拆分为多个只读的拆分 .wim 文件。
*示例:*
分割并指定分卷大小 Dism /Split-Image /ImageFile:install.wim /SWMFile:split.swm /FileSize:650
/Mount-Image
将wim映像挂载到某个目录下
*示例:*
可读写模式 Dism /Mount-Image /ImageFile:C:\test\images\myimage.wim /index:1 /MountDir:C:\test\offline
只读模式 Dism /Mount-Image /ImageFile:C:\test\images\myimage.vhd /index:1 /MountDir:C:\test\offline /ReadOnly
只读更改为可读写 Dism /Remount-Image /MountDir:C:\test\offline
常规处理流程
- 捕捉影像并且保存为.wim文件
- 列出.wim .vhd .vhdx文件中的所有文件
- 准备一个winPE
- 进行备份镜像的还原
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Liarlee's Notebook!