从微软官网下载系统镜像,或者在 C 盘里翻到 install.esd,很多人双击之后发现打不开,就以为是文件坏了。其实 esd 是 Electronic Software Download 的缩写,微软用来分发 Windows 镜像的加密压缩格式,本身就不是给双击打开的。

先确认是哪种 esd

两种情况差别很大。一种是 Windows 安装介质里的 install.esd,里面是系统映像,需要专门工具处理;另一种是某些下载站把 ISO 改名成 esd,或者第三方打包的加密压缩包,这种用 7-Zip 就能解开。看文件大小能初步判断,系统映像通常两三个 G 以上。

处理 install.esd 的几种方式

最稳妥的是用微软官方的媒体创建工具,直接生成 ISO 或者 U 盘,不需要你手动转换。

如果已经拿到 esd 文件,可以用系统自带的 DISM 查看和导出:

# 查看映像信息
dism /Get-WimInfo /WimFile:D:\install.esd

# 导出指定索引为 wim(需要管理员)
dism /Export-Image /SourceImageFile:D:\install.esd /SourceIndex:1 /DestinationImageFile:D:\install.wim /Compress:max

导出成 wim 之后,可以用 DISM 挂载修改,也可以直接用 UltraISO 之类的工具写进 ISO 替换原来的 install.esd。

第三方工具要谨慎

网上流传的 esd-decrypter、各种「一键转 ISO」工具,原理是把微软的加密密钥内置进去做解密。这类工具能用,但来源必须确认清楚,很多捆绑了推广软件。相比之下,DISM 是系统自带、命令行透明,能用它就用它。

7-Zip 为什么打不开

新版 7-Zip 对部分 esd 有支持,但不是全部,遇到加密的 install.esd 会提示无法打开或文件损坏。这时候别反复重下,先确认是不是安装介质里的原文件。

打开之后想干什么

  • 装系统:不用打开,直接用官方工具做启动盘。
  • 提取里面的文件:先导出 wim,再用 7-Zip 解压 wim。
  • 只装某个版本:DISM 查看索引,选对应版本导出。
  • 做 PE 或精简系统:挂载 wim 后用 DISM 增删组件。

最后提醒:esd 和 wim 都是系统镜像,体积大、操作需要管理员权限,动手前先备份重要数据,别在唯一的系统盘上做实验。