[原创]DSI-安装备份 2026.05.19更新
2025-7-8 2925

基于 PECMD 写的系统安装、备份工具

 

支持安装 esd、iso、gho、wim 格式的镜像

支持安装原版 NT5(2000、XP、2003)的 iso 镜像

 

为什么叫 DSI?

2025.7.14 之前的版本是用 wimgapi-cmd.exe 来安装 esd、wim 和备份系统,这个工具是用 deepseek 写的,所以就叫 DSI(deepseek 写的安装工具)

但因为对 LZMS 压缩的镜像存在兼容问题,所以弃使用。如果后续把 wimgapi-cmd 修好了还会加回来

 

DSI 支持修改工具路径,目前可通过 config.ini 修改 Ghost64.exe 和 wimlib-imagex.exe 的路径,DSI 会自动搜索调用

可以删除 tools 目录下的 bcdboot.exe、bcdedit.exe 和 bootsect.exe,程序优先使用系统的,没有再用 tools 里的(建议保留 bcdboot.exe)

这可以减少 PE 中不必要的工具重复

 

下载地址:
https://wwxd.lanzouw.com/b00wmtotmf
密码:1024

 

目录说明:
nt5:放置 nt5 引导文件和引导文件列表
tools:放置工具
unattended:放置无人值守文件(xml 和 sif)
config.ini:配置文件
DSI-安装备份.EXE:主程序

 

内置工具用途:
bcdboot.exe:设置系统引导
bcdedit.exe:更新 bios 引导(EFI 有效)
bootsect.exe:设置 nt5 磁盘分区引导记录
Ghost64.exe:安装备份 gho 镜像
libwim-15.dll:wimlib-imagex.exe 调用的 dll
wimlib-imagex.exe:用于安装、备份、列出镜像信息

 

工具截图:

1.webp

2.webp

 

2026.05.19
1.修复 在高 DPI 的系统中,程序界面模糊问题
2.修复 64位的 NT5 镜像,系统大小计算错误问题
3.修复 备份系统的后缀名替换不准确问题
4.新增 驱动导入
5.调整 搜索系统镜像会过滤掉一些不必要的目录
6.调整 执行安装和备份的界面,采用日志式的内容输出
7.调整 NT5 的 ISO 镜像获取信息方法
8.调整 bcdboot.exe、bcdedit.exe、bootsect.exe 调用顺序,如果系统目录下没有再用 tools 里的

 

2026.04.16
1.修复 安装部分 DISM 备份的镜像时卡死问题
2.调整 系统设置样式

 

2026.02.15
1.修复 MBR 的磁盘引导设置失败问题
2.修复 MBR 分区激活失败问题
3.新增 系统设置选项

 

2026.02.05 更新
1.修复 系统盘没有盘符时,程序没有成功分配盘符,导致 esd、wim 安装失败问题
2.修复 选择 NT5 的 ISO 后再选 gho 的镜像时,无人值守控件没有切换回 NT6、清除旧引导的控件无法选择的问题
3.更新 wimlib-imagex 1.14.4 到 1.14.5
4.磁盘列表改用分区号
5.因为 PECMD 的分区号是创建分区的顺序,依赖 ghost 操作时会自动获取实际分区序号(wimlib-imagex 依赖盘符,磁盘分区号不影响)

 

2025.12.31 更新
1.修复系统盘卷标包含空格导致无法格式化问题
2.安装镜像的进度输出改为整体进度

 

2025.12.14 更新
1.wimlib-imagex获取部分镜像信息会乱码,将 --xml 改为 --extract-xml,保存到文件再获取
2.优化镜像搜索,搜索速度更快、内容更多
3.新增两个功能选项
4.若设置了关机或重启,成功后会自动卸载已挂载的 ISO,并关闭程序窗口

 

2025.10.16 更新
1.处理几处拼写错误

 

2025.10.14 更新
1.修复切换备份和安装后,映像信息被遮挡问题
2.支持安装NT5的iso镜像
3.NT5的gho镜像也能自动修复引导(支持引导跟系统在不同磁盘分区)

 

2025.08.25 更新
1.修复 搜索不到带空格的文件夹里的镜像
2.重做 无人值守文件
3.其它 小修小补

 

2025.07.25 更新
本次更新增加了一些细节和防老六的操作。所有操作均以磁盘号、分区物理号为准
1.分区大小超过 1024G 会显示为 T,并且全部显示一位小数
2.点击安装或备份后会重新获取盘符,并自动更新在表格中(有些老六打开程序后又去理顺盘符、删除盘符、改盘符,然后没点刷新或重新打开程序)
3.点击安装或备份后会检查分区起始位置、分区字节、分区表是否跟刷新前的数据一致(防止有些老六打开程序后又去分区,不能完全防,能防一些是一些)
4.引导分区下拉框中增加 ESP 和活动分区显示
5.如果引导盘没有盘符,安装时自动分配盘符,完成后自动清理(有盘符也会重新获取,但不会自动清理)

 

2025.07.14 更新

1.移除 wimgapi-cmd.exe,全局使用 wimlib-imagex.exe

2.可移除 tools 下的 bcdboot.exe 和 bcdedit.exe,搜不到会调用系统的

3.添加了一些防老六操作的提示

 

2025.07.09 更新

1.修复 两个盘符用一个分区导致的一系列问题

2.优化 获取镜像信息的代码

 

2025.07.08 更新

1.修复 在 config.ini 设置工具路径后,程序任然搜不到工具问题

 

最后于 10天前 被liangnijian编辑 ,原因:
奖励
收藏
点赞 6
分享
: )
最新回复 (31)
  • avatar image
    白云间 2025-7-9

    大佬再度更新力作,点赞😄

  • avatar image
    GXB 2025-7-12

    感谢分享

    GXB
  • avatar image
    aimengyu 2025-7-15

    感谢分享

    111
  • avatar image
    奈绪宝 2025-7-18

    非常实用的工具,感谢大佬分享。

    天若有情天亦老,人间正道是沧桑。
  • avatar image
    Doberman 2025-7-25

    Thank you!

  • avatar image
    baibai132 2025-8-4

    大佬再度更新力作,点赞😄

     

  • avatar image
    aimengyu 2025-8-31

    感謝分享

    111
  • avatar image
    capture02 2025-9-8

    大佬能不能添加一下snapshot支持

  • avatar image
    baibai132 2025-11-2

    如果添加上优化更完美了!给你牛逼~

  • avatar image
    jbz85 2025-11-30

    反馈个问题,在不支持GPT的系统上面,比如WIN7,如果用GPT分区的U盘或硬盘,此工具不能列出所有的分区,只能列出GPT格式的ESP分区,CGI 3.0.2的可以列出,但是MSR分区没识别...

  • avatar image
    liangnijian 2025-11-30
    楼主   12
    jbz85 反馈个问题,在不支持GPT的系统上面,比如WIN7,如果用GPT分区的U盘或硬盘,此工具不能列出所有的分区,只能列出GPT格式的ESP分区,CGI 3.0.2的可以列出,但是MSR分区没识别...

    能否给个分区的图片和DSI的图片

    : )
  • avatar image
    jiegd 2025-12-4

    感謝分享

    jiegd
  • avatar image
    aimengyu 2025-12-15

    感谢分享

    111
  • avatar image
    snihwfn 2025-12-31

    年末更新,非常赞!🤩

  • avatar image
    aimengyu 2026-1-1

    感谢分享

    111
  • avatar image
    peczzz 2026-1-7

    感谢,好作品,测试了一下,好像少一个驱动导入,如果能增加一个功能就方便点:1.可以备份原驱动,2.可以选择在安装过程导入驱动。

  • avatar image
    yjy 2026-2-1

    已经更新了wimlib1.4.5版本了,作者其实可以要对wim和esd镜像格式释放速度够快,提高整体效率

  • avatar image
    jbz85 2026-2-4

    好久没来看了,下最新版本看看我之前遇到问题解决了没,没解决的话,我截图上传

  • avatar image
    jbz85 2026-2-4

    CGI获取的MBR分区序号是对的,DSI获取的MBR分区序号竟然跳了,本来是1-4变成1 567了

    image.webp

    @2 -3 -4也被按分区计算进去了?

    image.webp

    最后于 2026-2-4 被jbz85编辑 ,原因:
  • avatar image
    jbz85 2026-2-4

    WIN7X64位用DG进行GPT分区,CGI都可以识别出GPT分区,但不能识别MSR分区导致硬盘序号不对,DSI在MSR以后的全部不识别,感觉是PECMD的 DISKPART命令问题

  • avatar image
    jbz85 2026-2-4

    PECMD 用part-gui识别

    image.webp

  • avatar image
    jbz85 2026-2-4

    用527的https://pecmd.net/thread-594.htm这个工具识别正常

    image.webp

    image.webp

  • avatar image
    jbz85 2026-2-4

    Partition Number: 0为什么识别出来分区全部是0?现在的WIN7是不支持GPT的,盘符都分配不了

    FileSystem:文件系统格式也识别不出来

    image.webp

  • avatar image
    liangnijian 2026-2-5
    楼主   25
    jbz85 CGI获取的MBR分区序号是对的,DSI获取的MBR分区序号竟然跳了,本来是1-4变成1 567了 @2 -3 -4也被按分区计算进去了?

    没问题,DSI按分区物理序号排序

    : )
返回