esd转iso需先用dism解密导出wim,再用makeiso/ultraiso/anyburn封装为标准iso。esd是加密压缩包,不可直接挂载或刻录;必须校验sha256、确认文件完整,再执行dism /export-image导出install.wim,最后按iso规范注入引导结构生成可启动镜像。

你需要把从MSDN或微软官方渠道下载的ESD格式系统镜像转成ISO,才能用UltraISO编辑、用AnyBurn刻录、或直接双击挂载运行setup.exe安装——ESD是加密压缩包,Windows原生不支持直接挂载,也不被多数刻录工具识别。
确认ESD文件是否完整且可读
右键点击下载好的ESD文件(如 Win11_23H2_chs.esd),属性→“常规”页查看大小,确保大于3.5GB;若显示“0字节”或“访问被拒绝”,说明下载中断或权限不足,需重新下载。
打开PowerShell(管理员身份),输入:
Get-FileHash -Path "C:\path\to\Win11_23H2_chs.esd" -Algorithm SHA256
对比MSDN页面或微软发布页提供的SHA256值,【不一致则绝对不可继续转换,否则生成的ISO安装会蓝屏或卡在启动】。
用DISM命令行无损解密导出WIM
ESD本质是加密版WIM,必须用系统内置DISM工具解密导出为未压缩WIM,这是唯一无损还原原始安装文件的方式。
在PowerShell(管理员)中执行:
dism /Export-Image /SourceImageFile:"C:\Win11_23H2_chs.esd" /SourceIndex:1 /DestinationImageFile:"C:\install.wim" /Compress:max
注意:/SourceIndex:1 表示导出第一个映像(即专业版/家庭版主安装项),若ESD含多版本(如含Enterprise),可用 dism /Get-ImageInfo /ImageFile:"C:\Win11_23H2_chs.esd" 先查索引号;【跳过此步直接改后缀为ISO会导致文件损坏,无法安装】。
等待完成(约8–15分钟),输出提示“操作成功完成”即表示install.wim已生成。
用MakeIso工具封装为标准ISO
方法一:使用微软官方MakeIso.exe(轻量免安装)
下载MakeIso.exe(来自Windows ADK配套工具或可靠技术站),放在C盘根目录;在PowerShell中运行:
C:\MakeIso.exe C:\install.wim C:\Win11_23H2_chs.iso
方法二:用UltraISO图形化封装
打开UltraISO → 文件→打开 → 选择任意一个干净的Windows 10 ISO(如Win10_21H2.iso)→ 进入sources目录 → 删除原有install.wim → 点击“添加”→ 选中刚生成的C:\install.wim → 文件→保存为 → 命名为Win11_23H2_chs.iso。
方法三:用AnyBurn快速打包
打开AnyBurn → 工具→创建光盘映像文件 → 添加文件夹 → 选择一个空文件夹(内含boot、efi、sources等结构,需提前从原ISO提取)→ 将install.wim放入sources子目录 → 设置卷标为“Windows 11” → 开始制作。
完成后右键新ISO → 属性→详细信息,确认“文件类型”显示为“ISO 9660映像文件”,且可双击挂载出现DVD驱动器并运行setup.exe。











