随机
Enter 搜索 ↑↓ 切换 Esc 清空

win-system-backup-dism

命令

Windows 命令行系统映像备份与还原(PE 环境)

win-system-backup-dism

Windows 命令行系统映像备份与还原(PE 环境)

补充说明

基于 DISM 命令行工具在 Windows PE 环境下完整备份与还原系统映像的操作指南。相比控制面板的图形化系统映像备份,DISM 命令行方式更灵活、可控性更高,适合高级用户和批量部署场景。

前置说明

适用系统:Windows 10/11 全系,必须在 Windows PE 环境执行完整备份与恢复(正常进系统无法锁定 C 盘,捕获会报错)。

权限:所有命令需管理员身份运行。

准备工作

一、完整系统备份(捕获系统为 WIM 映像)

方式 1:在 Windows PE 中操作(推荐,无报错)

步骤 1:从 PE U 盘启动电脑

插入做好的 PE 启动盘,开机按主板快捷键(F2/F12/Del 等)进入 BIOS,设置 U 盘为第一启动项,进入 Windows PE 桌面。

步骤 2:确认磁盘盘符(关键!PE 下盘符可能错乱)

PE 内打开 命令提示符 (CMD),输入命令查看磁盘分区,确认原系统盘 C 盘存放备份文件的盘 D 盘

echo list volume | diskpart

重点:记下系统分区盘符备份存储分区盘符(PE 里 C/D 可能调换,以实际卷标为准)。

步骤 3:执行 DISM 捕获备份

先创建存放备份的文件夹:

mkdir D:\WinImage

执行备份命令:

dism /Capture-Image /ImageFile:D:\WinImage\win11-backup.wim /CaptureDir:C:\ /Name:"Windows 11 Backup" /compress:fast

参数解释:

参数 说明
/ImageFile 备份文件保存路径 + 文件名(自定义)
/CaptureDir:C:\ 要备份的系统盘(必须是系统根目录)
/Name 映像名称(自定义备注)
/compress 映像压缩模式,仅影响备份速度与文件体积,不影响备份完整性与还原效果

/compress 参数支持三种官方模式:

模式 速度 体积 适用场景
max 最慢 最小 CPU 占用高、备份耗时最长,生成文件体积最小,适合长期存档、硬盘空间有限的场景
fast 适中 系统默认模式(不填写压缩参数时自动生效),速度与体积平衡最优,日常频繁备份首选
none 最快 最大 几乎无 CPU 占用,备份速度最快,但文件体积最大,仅适合硬盘空间充足、需要极速备份的场景

开始备份

步骤 4:等待完成

进度走到 100% 即备份成功,D:\WinImage 下会生成 win10-backup.wim 大文件,妥善保管

正常系统桌面直接执行此命令会提示「文件被占用」,不建议在进系统后直接备份。

备份完成

查看 WIM 映像信息

dism /Get-WimInfo /WimFile:D:\WinImage\win11-backup.wim

镜像哈希值

cd /d D:\WinImage
certutil -hashfile "D:\WinImage\win11-backup-20260607.wim" SHA256 > hash.txt

# 用记事本打开
notepad D:\WinImage\hash.txt
certutil -hashfile "D:\WinImage\win11-backup-20260607.wim" SHA256

二、系统恢复(将 WIM 映像还原到系统盘)

⚠️ 警告:恢复会清空目标 C 盘所有数据!重要资料提前备份!

步骤 1:再次从 Windows PE U 盘启动电脑

和备份阶段一致,进入 PE 命令提示符。

步骤 2:再次核对盘符(必做)

依旧用 diskpart 确认:

步骤 3(可选):格式化系统盘

建议格式化,避免残留文件冲突:

diskpart                  :: 启动磁盘分区管理工具
select volume c           :: 选中 C 盘分区卷
format fs=ntfs quick label=System  :: 快速格式化为 NTFS 文件系统,卷名称设为 System
exit                      :: 退出 diskpart 工具

步骤 4:执行映像还原命令

dism /Apply-Image /ImageFile:D:\WinImage\win11-backup.wim /Index:1 /ApplyDir:C:\

参数解释:

参数 说明
/Index:1 WIM 文件内的映像序号(单系统备份固定为 1)
/ApplyDir:C:\ 还原目标盘(系统盘)

等待进度 100%,映像就还原到 C 盘了。

三、修复系统引导(还原后必做,否则无法开机)

还原完系统盘后,引导分区会丢失,必须在 PE 内修复引导。

UEFI 启动(主流新电脑)

diskpart
list disk
select disk 0
list partition
select partition 1
assign letter=z
exit

cd /d Z:\EFI\Microsoft\Boot\
ren BCD BCD.old
bcdboot C:\Windows /s Z: /f UEFI

Legacy 传统启动(老主板)

bcdboot C:\Windows
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

重启电脑

拔掉 PE U 盘,正常开机,系统就恢复到备份时的状态

四、常见问题

Q:报错「文件被占用」? A:确认已在 PE 环境操作,不要在正常系统内捕获 C 盘。

Q:备份空间不足? A:备份盘剩余空间建议大于系统已用空间。

Q:中文路径报错? A:尽量使用纯英文路径和文件名,避免乱码报错。

Q:如何确认 WIM 映像的 Index 序号? A:执行 dism /Get-WimInfo /WimFile:D:\WinImage\win10-backup.wim 查看。

极简流程总结

  1. 做 PE U 盘 → 进 PE → 确认盘符 → dism /Capture-Image 备份
  2. 系统故障 / 需还原 → 进 PE → 格式化 C 盘 → dism /Apply-Image 还原
  3. 修复系统引导 → 重启完成

相关命令