网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月21日漏签0天
windows7吧 关注:784,525贴子:9,404,317
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1回复贴,共1页
<<返回windows7吧
>0< 加载中...

使用ESD格式在网络上分发修改版系统

  • 取消只看楼主
  • 收藏

  • 回复
  • 大猪蹄子啊
  • 一般吧友
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
首先我们一张图片来做个对比

图片中的两份系统映像是内容完全相同的的,但是体积上的差距可是巨大的。
ESD格式其本质就是我们常见的WIM格式,但其为了保障更高的压缩比舍弃了WIM可挂载修改的特性,同样也不能作为PE的启动映像。使用Win8升级助手下载、应用商店升级或者预装Win8系统的恢复映像可以看到他的身影。因为这些场合需要更小的体积而不需要WIM的挂载特性。现在通过最新的dism工具我们同样可以制作和处理ESD文件,因此适合用于在网络上分发自己修改的系统。
例如现在我们有一个制作完成的完整ISO镜像,我们可以模仿官方的做法生成ESD并分发。
首先准备一份dism捕获文件的排除列表wimscript.ini,示例:
[ExclusionList]
\$ntfs.log
\hiberfil.sys
\pagefile.sys
\swapfile.sys
"\System Volume Information"
\RECYCLER
\Windows\CSC
\sources\boot.wim
\sources\install.wim
[CompressionExclusionList]
*.mp3
*.zip
*.cab
\WINDOWS\inf\*.pnf
这里我们假设把Win7企业版的镜像使用虚拟光驱挂载到了E:,先捕获一份不包含boot.wim和install.wim的安装媒体:
DISM.exe /Capture-Image /ImageFile:D:\Windows7x86e.wim /CaptureDir:E:\ /Name:"Windows Setup Media" /Description:"Windows Setup Media" /ConfigFile:D:\wimscript.ini /Compress:max
下面我们可以直接通过dism转换wim为esd文件:
DISM.exe /Export-Image /SourceImageFile:D:\Windows7x86e.wim /SourceIndex:1 /DestinationImageFile:D:\Windows7x86e.esd /Compress:recovery
DISM.exe /Export-Image /SourceImageFile:E:\sources\boot.wim /SourceIndex:1 /DestinationImageFile:D:\Windows7x86e.esd /Compress:recovery
DISM.exe /Export-Image /SourceImageFile:E:\sources\boot.wim /SourceIndex:2 /DestinationImageFile:D:\Windows7x86e.esd /Compress:recovery
DISM.exe /Export-Image /SourceImageFile:E:\sources\install.wim /SourceIndex:1 /DestinationImageFile:D:\Windows7x86e.esd /Compress:recovery
这样我们就模仿官方的方式生成了一个包含完整镜像内容的esd。
那么下载了esd的人要如何使用呢?可以直接还原成iso也可以转换为wim备用。
转为wim的示例:
MD D:\wim
DISM.exe /Capture-Image /ImageFile:D:\wim.wim /CaptureDir:D:\wim /Name:NULL
DISM.exe /Export-Image /SourceImageFile:D:\Windows7x86e.esd /SourceIndex:1 /DestinationImageFile:D:\wim.wim /Compress:recovery
DISM.exe /Export-Image /SourceImageFile:D:\wim.wim /SourceIndex:2 /DestinationImageFile:D:\Windows7x86e.wim /Compress:max
DISM.exe /Export-Image /SourceImageFile:D:\Windows7x86e.esd /SourceIndex:2 /DestinationImageFile:D:\Windows7x86e.wim /Compress:recovery
DISM.exe /Export-Image /SourceImageFile:D:\Windows7x86e.esd /SourceIndex:3 /DestinationImageFile:D:\Windows7x86e.wim /Compress:recovery
DISM.exe /Export-Image /SourceImageFile:D:\Windows7x86e.esd /SourceIndex:4 /DestinationImageFile:D:\Windows7x86e.wim /Compress:recovery
转为wim后可以方便二次修改,也可以用来还原成iso。不转换为wim的esd可以直接应用映像修改完成后再捕获。关于wim的相关知识这里不再复述。
注意:dism需要使用最新版本,Win8.1 update(以及同内核PE、Server系统)自带,早期的系统请安装最新的ADK。


  • 大猪蹄子啊
  • 一般吧友
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
对于一些早就存在的DIY技术我不再复述,如有意向请自行查阅资料。
再次声明,我们不反对非流氓非商业的修改版系统,但是坚决屏蔽Ghost等老就过时且存在重大隐患的基于分区或磁盘的工具。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1回复贴,共1页
<<返回windows7吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示