2025年春节元宵更新,版本号v1.6.2025.0128 1、修正读取WIM组件版本号的问题; 2、增加了打开、拖拽ESD、SWM文件的支持; 3、增加了一个版本自适应启动器。 2025年1月2日更新,版本号v1.6.2025.0101 1、浏览文件增加对极限压缩格式的.ESD、WIM分割包.SWM文件的支持; 2、第一页清除文件安全权限的钩默认取消; 3、其它一些小枝节的优化调整。 WimTool第3页使用教程(含压缩类型互转) ==以下内容是更新历史,可以不管== 2024年11月10日更新,版本号v1.6.2024.1111 1、修复处理WIM映像出现卡顿的BUG; 2、修复Win7扩展图标无效的BUG; 3、修复Win10、Win11右键菜单无效的BUG; 4、修复注册扩展功能后资源管理器卡死的BUG; 5、加入对WimFltr组件的支持; 6、加入对WimTool同目录的WIMGAPI.DLL的支持。 注意: 1、如果上一版注册过扩展图标的,扩展图标要重新设置; 2、因没有测试环境,x86版本的所有功能均没有测试; 3、因没有测试环境,WimFltr组件的支持均没有测试; 4、WimTool同目录的WIMGAPI.DLL与系统目录中的WIMGAPI.DLL中,选择高版本的来加载。 2024年国庆版更新,版本号v1.5.2024.1001 1、提供 LZMS 极限压缩格式(ESD)的支持,支持压缩类型互转,可以实现 WIM 与 ESD 的互转; 2、x64、x86版均支持 Win7~ Win11及其全系列WinPE; 3、优化外壳扩展右键菜单的功能,加上了 ESD 压缩类型和只读性WIM文件的识别,以弹出合理菜单。 新版WimTool-V1.5.2024.928,正式发布 注意三点: 1、只发布x64版本,支持Win7~Win11全系列系统及全系列WinPE系统; 2、扩展功能与旧版WimTool不兼容,这点要知道; 3、去掉了测试版极限压缩选项,因该选项不实用,压缩效果提升不明显、压缩解压时间长、不支持启动....... 至V1.0.8.0101版,WimTool在XP/2K3下的所有问题基本上完美解决,使WimTool具有5大特色:
V1.20.2010.0718版 1、加入对多核CPU的支持,充分利用多核CPU提高处理速度; 2、优化代码,文件体积有所减小; 3、将新版 PECMD.EXE 的自动设置分辨率,弹出光碟、安全移除U盘加入到WinCMD.EXE中。 V1.20.2010.0718版 V1.20.2010.0616修正版 1、优化的 WimTool 配置文件的匹配算法,打包/解开 WIM 文件速度有可能提高, WimTool 解开 WIM 文件的速度已与 GImageX 2.017 版的相当; 2、更正 V3.9.2010.0616 版 WinCMD.EXE DFMT 命令无法格式化磁盘的 BUG。
V1.09.10.01版更新 1、再次优化了BASE64编码/解码速度,该版WimTool.EXE向WIM写入图标时速度有了很大的提高; 2、移除了用WimTool.EXE制作WIM映像时可能存在写入多余Info的BUG。 WimTool-V1.09.10.01版 [/quote] V1.20.2010.0616版更新 1、修正了一个内部的BUG,这个BUG 是直接启动到其它页切换回到第一页出现的错误; 2、修正的彩蛋页两个Edit 操作不方便的不足(并非BUG); 3、给多数情况下新制WIM时默认加上启动标志,方便菜菜制作WIM核心的PE系统和WIM核心的硬盘系统; 4、更新WinCMD.EXE为3.9.2010.0616版,更新内容与最新版的PECMD相同; 5、更新WimShlEx.DLL为1.20.2010.0616版(WimShlEx.DLL并非重要更新)。 V1.09.08.22F版更新 1、修正了 soyan.xjx 提到的BUG: [2025年春节元宵更新]WimTool -- Wim文件的图形视窗处理工具[无忧首发] - 第232页 - PE讨论区 - 无忧启动论坛 - Powered by Discuz! 2、稍为优化了一下代码,文件体积略为减小。 V1.09.08.22版更新 1、制作或修改WIM映像时支持向映像信息中加入或修改DISPLAYNAME、DISPLAYDESCRIPTION、SKU标志; 2、将修改映像信息和设置外壳扩展分成两页,WimTool.EXE由原来的9页变成9页; 3、附件中的WimShExt.DLL和WinCMD.EXE没有更新,但也放入附件包中和WimTool.EXE一起发行。 V1.09.08.01版更新 1、WimTool的第3页,在导出功能中增加了一项子功能,可以将一组分割包合并成单一的WIM文件; 2、双击WIM映像时,在WimShExt.DLL或WimTool.EXE启动的进程里,传递的环境变量由6个增加到8个,请看第4页的说明。 V1.09.07.18版更新 1、再次针对多核CPU作完善,试图修正在多核CPU中用WimTool第4页列举文件可能弹出的错误; 2、补充了一组命令行参数,可以启动到WimTool.EXE指定的功能页; 3、以前版本的WimTool在某些机器中因无法认别硬盘信息而禁用了第8页,这个版本会以另一种功能类似的界面呈现; 4、WimShExt.DLL和WimTool.EXE都作了代码优化完善处理工作、补充了若干说明。 V1.09.05.01版更新 1、增加了检测、显示WIM组件版本信息和检测版本是否匹配的功能; 2、增加了一条卸载WIM的命令行参数,至此WimTool共有五种卸载WIM的方法: ①.只读卸载挂载目录的映像 格式:WimTool.EXE /UnMount <目标路径> 示例:WimTool.EXE /UnMount D:\PROGRAMS 无任何提示,直接进行只读卸载。 ②.可写卸载挂载目录的映像 格式:WimTool.EXE /UnMount /Commit <目标路径> 示例:WimTool.EXE /UnMount /Commit D:\PROGRAMS 参数"/Commit"不经询问直接以可写方式卸载以可写方式挂载的映像。 ③.询问可写卸载指定的目录 格式:WimTool.EXE /UnMount /Update <目标路径> 示例:WimTool.EXE /UnMount /Update D:\PROGRAMS 参数"/Update"会询问卸载时是否以可写方式卸载。 ④.卸载所有被挂载的映像 格式:WimTool.EXE /UnMount /All 示例: WimTool.EXE /UnMount /All 只读方式卸载所有被挂载的映像,且卸载映像时目标目录的变化不会被更新到原映像中。 ⑤.清除挂载点和挂载信息 格式: WimTool.EXE /CleanUp 示例: WimTool.EXE /CleanUp 本命令的功能相当于只读卸载所有映像后再删空目标目录中的文件,需WimMount支持。 3、增加类WIMNT管理WIM的方法,向WIM内的CMD批处理传递了6个统一格式的环境变量, WimTool不提倡使用这种方法,因为该方法需要CMD.EXE或其它EXE驻留内存来管理WIM内的进程。 %CmdPath% : 被执行的CMD所在目录(无双引号包围的CMD路径全名) %CurrCmd% : 被执行的CMD文件全名(无双引号包围的CMD文件全名) %Parames% : CMD附带的命令行参数(CMD批处理的原始命令行参数) %WimFile% : 被挂载的WIM文件全名(无双引号包围的WIM文件全名) %WimPath% : WIM被挂载的目录全名(无双引号包围的挂载目录全名) %WimTool% : WimTool.EXE文件名(无引号包围的WimTool文件全名) V1.09.03.28F版更新 1、增强了对 WimMount.SYS-V7068 支持,同时兼容 WimFltr.SYS 驱动; 2、优化 WimShExt.DLL 对进程的启动和对进程的管理。 经过合理的设置,该版应该可以打开所有WIM文件内的程序; (上传的演示 WXPE 可以打开瑞星杀毒2009.WIM); 3、其它一些小优化。 V1.09.03.28版更新 1、试图修正 WimTool 在惠普机中使用出现的问题,本人没有这类机型,有这类机型的朋友试验; 2、也试图修正在 Vista 系统中无法使用右键菜单的BUG,有 Vista 系统的请试验。 附件内有两个演示,示范如果填写"挂载处理命令"和WimTool所支持的文件类型 V1.09.03.13F版更新 1、解决了在 WimMount.SYS 驱动中无法打开大块头 WIM 的问题; 2、挂载处理命令和卸载处理命令支持依次执行多条命令,方便使用CMD进行初始化; 3、解决在 NT 系统中普通用户运行 WimTool.EXE 出现的问题。 虽然 XP/2K3/Vista系统中普通用户可以运行 WimTool.EXE, 但有些功能会有限制,建议还是以管理员运行。 V1.09.03.13版更新 1、修正了 /ReMount 存在的 BUG ; 2、完成了一个演示用的 WinPE,但无法上传到 FTP; 4、补充了若干文字说明。 V1.09.02.22F版更新 1、根据 WimMount 驱动的新特性对代码作了若干完善; 2、参照 ImageX.EXE 的命令行功能,增加和完善了两条命令行参数: /ReMount 和 /CleanUp 3、在 WimShExt.DLL 中加入了一些新的功能,支持打开任意文件; 4、修正了说明中的若干文字错误。 V1.09.02.22版更新 1、修正了若干BUG; 2、在默认的配置文件中加入了 Win7 的文件过滤规则; 3、在 WimShExt.DLL 中加入了一些新的功能; 4、为适应 WimMount.SYS 驱动,给 WimTool 增加了一条新的命令行参数。 V1.09.02.10版更新 1、为适应 Win7 WimMount 驱动而更新; 2、支持 Win7 WimMount 驱动,同时也兼容 Vista WimFltr 驱动; 3、支持 Win2K/WinXP/Win2K3/Vista/Win 7 系统,充分体现 Win7 WimMount 的新特性; 4、应用 V1.09.02.10版 WimTool.EXE 可彻底解决位于只读光盘中的 WIM 可写挂载问题; 5、随同更新的还有 WimTool.EXE 扩展库 WimShExt.DLL,版本号同为 V1.09.02.10。 特别说明: 1、Wim驱动与WIMGAPI.DLL必须匹配,否则部分功能不正常或无法使用; 2、Win7 WimMount 驱动要求挂载目录是 NTFS 分区,也建议制作 WIM 映像的来源同为 NTFS 分区; 3、要体验 Win7 WimMount 和 WimTool.EXE 的新特性,务必认真阅读附件中的"说明.TXT"; 4、要使 WinPE 中的只读 WIM 映像实现可写挂载,可改 B: 盘为 NTFS 格式来实现。 V1.09.01.28F版更新 1、修正了文件过滤存在的BUG,F版的文件过滤功能更完善,支持多级路径都可带通配符; 2、修正了几个资源字符串的错误; 3、优化的文件过滤算法,在本人的两台机器测试中,F版的速度与GImageX相当; 4、彻底修正了某些情况下误删文件的BUG; 5、在默认的文件过滤配置文件内补充了文件过滤规则的说明; 6、试图修正右键菜单解开、压缩文件时出现的假死现象; 7、其它错误修正。 V1.09.01.28版更新 本次更新的目的有三: 1、用KOL重写了WimTool.EXE,使体积由原来的近800K减小到400K; 2、将WimIcon.EXE的功能合并到WimTool.EXE,整套工具的体积又减少了400多K; 3、试图解决WimTool.EXE在多核机器中存在的BUG; 4、优化了代码,WIM的制作和解压速度有了很大的提高。 1、2的效果已有体现,第3点还需测试(本人没有多核机器),其它功能也请大家测试。 V1.08.03.16版更新 1、更新 WinCMD.EXE,功能强大,难以用少量文字说明,下载附件后执行"WinCMD功能演示.CMD"体验; 2、更新 DLL,"菜单扩展"、"图标扩展"和"执行扩展"三合为一,修正了已发现的BUG、功能较为完善; 3、因 DLL 三合一,注册 DLL 的函数参数有变,WimTool.EXE 也作更新,WimTool 的功能不变; 4、因 DLL 功能完善,需更新示例的配置文件,原附件的配置文件要修改,请参照附件的示例和 WinCMD 说明。 更新时先卸载旧版的DLL,重启后将旧版的DLL删除,再注册新版的DLL。 WimTool繁体版 V1.08.03.08F版更新 1、更新 WinCMD.EXE,直接支持双击WIM时弹出菜单面版、安装菜单;卸载时删除已安装的菜单; 2、更新 WimTool.EXE,通过右键菜单卸载映时能更为完善地支持卸载执行相关操作; 3、更新 WimHook.DLL,将原属 WinCMD.EXE 的代码去掉,加强 WinCMD.EXE 的功能, WimHook.DLL 体积更小、功能更专一(支持自动执行挂载命令和自动卸载); 4、更新 WimMenu.DLL,将 WimIcon.EXE 加入到 WimMenu.DLL 的右键菜单; 5、更新 WimIcon.EXE,支持命令行参数,接受右键菜单发送的文件,方便修改图标。 注意:先卸载旧版的DLL,用新版DLL复盖,重新注册。 WimTool.EXE、WimIcon.EXE、WinCMD.EXE、WimHook.DLL 和 WimMenu.DLL 五个文件必须位于同一目录,如果它们在可写位置上,附件中的 WIM工具包.WIM 可以双击直接使用, 否则要设置其挂载目录。 V1.08.03.08版更新 1、更新DLL,外壳执行扩展,直接支持双击启动WIM; 2、更新 WimTool.EXE,为双击 WIM 时提供更全面的设置; 3、示例传到 FTP2,文件名:WimTool应用示例.RAR,MD5: 4f9375fa623f70f5f33bd43995ccf958 4、 WimIcon 也作了更新(建议下载更新)。 本人的方案是将WIM个性化图标以BASE64编码保存在WIM的XMLINFO内 (BASE64编码只比实际图标数据大 1/3 + 0~2个字节), 这样兼容性最好,即使修改了WIM,图标依然存在。 V1.08.02.26版更新(速度优化版) 1、重写了 WimShExt.DLL 的解码算法,解码速度,显示图标的速度更快; 2、 WimIcon 也作了更新。 V1.08.02.23版更新(WimFltr须更新到6.0.6001.18000): 1、完善了双击挂载其它卷时 WimTool 的工作过程,使 WimTool 可以按 XML 信息执行挂载工作; 2、去掉了WIM的XML信息原文件来源的记录,因为微软新版的WimFltr修正了某些BUG,这个记录已无意义; 3、附件随同 WimIcon 一起发放(分成2个RAR压缩包); V1.08.02.18F版更新:(升级到V1.08.02.18F版之前先卸载旧版的 WimShExt.DLL) 1、按 secowu 要求增加了注册/卸载 WimShExt.DLL 的详细说明; 2、按 secowu 要求完善了 WimTool.EXE 解开/制作 WIM 映像的时间显示; 3、试图修复 secowu 提到的 WimShExt.DLL 中可能存在的小BUG。 V1.08.02.18版更新:(升级到V1.08.02.18版之前先从旧版中卸载"扩展功能") 1、WimTool.EXE 挂载映像列表增加了锁定功能,防止不小心双击表头时卸载某些关键映像; 2、解开/制作 WIM 映像的时间显示改为 "hh:mm:ss" 的形式,能更具体反映出时间多少; 3、系统备份/恢复页增加了操作完成后"重启或关机"的选择; 4、再次优化了 WimShExt.DLL 和 WimTool.EXE ,现两个文件均向 4K 边界对齐,WimShExt.DLL 仅 16K 。 V1.08.02.15版更新: 1、应 WimFltr-6.0.6001.18000而更新,更新后在 WimFltr-6.0.6000.16386、 Wimfltr-6.0.6001.17051、WimFltr-6.0.6001.18000 中均可使用。 2、V1.0.8.215版个人设置的INFO应微软WIM映像XMLINFO规范标准作了若干调整; 3、更新V1.0.8.215版的DLL后,以前设置的图标已无法显示,要重新设置,建议解压再重新打包,然后再设置图标; 4、如果不更新 WimShExt.DLL ,原来设置的图标可以显示,其它功能也能正常使用;但原来的 WimTool.EXE 定义的 标准不够规范,会与以后的 WimFltr 或 WimTool.EXE 和 WimShExt.DLL 不兼容。建议一并更新,并重新制包。 5、因UPX压缩可能引导的不稳定,V1.0.8.215版不再压缩。 V1.08.02.12F版更新: 1、WimTool.EXE 支持设置真彩色图标; 2、WimShExt.DLL 除支持个性化图标外,还支持注册表中默认图标; 先个性化图标,若不存在个性化图标,再设置成注册表中默认图标; 3、去掉了 WimShExt.DLL 中的资源图标,WimShExt.DLL 由21K精简到18K; 4、附件中附有DLL的注册方法和两个带有真彩色图标的小工具(示例); V1.08.02.12版更新: 1、制作了一个用于WIM个性化图标的DLL,内含一个默认图标共21K; 2、增加了设置WIM个性化图标的功能,本人这个DLL是解释XML内BASE64编码的图标; 3、这仅仅是个试验,还有不少要完善的地方,如WimTool还需完成真彩色图标的提取功能; 4、内附有两个带有图标的WIM、两个小工具及DLL的使用方法; V1.08.01.06F版更新: 1、对V1.08.0106版小修小改,系统备份改为默认压缩; 2、优化一操作过程显示文件数目进度的方式,可能速度上会起作用; 3、其它地方的小修小补,如增加若干说明。 V1.08.01.06版更新: 1、根据nn2nn的要求,完成了命令行下解压文件过滤规则的支持; 2、修正了恢复备份页点[浏览]按钮打开/保存文件的文字提示; 3、其它少量优化,若无大BUG或MS更新,WimTool半年内不再更新。 V1.08.01.01F版更新: 1、根据nn2nn的要求,通过命令行压制WIM时支持定义捕获的过滤规则; 2、WimTool.EXE、WinCMD.EXE全面支持环境变量,包括“挂载处理命令” 和“卸载处理命令”均支持环境变量; 3、修正了WimTool.EXE备份恢复系统页的表头可以移动的不足和其它小BUG; 4、上传了两个应用示例文件到 FTP2 供下载,两个示例是(FreeWB.WIM.RAR 和MMC.WIM.RAR),下载后将其改名为(FreeWB.WIM和MMC.WIM),如果 你的WimTool.EXE基础挂载目录是可写空间,两示例可直接双击使用,否则 要分别设置它们的目标挂载目录。本人保证FreeWB.WIM可以正常使用,但 MMC.WIM因各个版本的PE文件和注册表有差别,不一定能正常使用,会YY 的就YY,否则等别人YY。 V1.08.01.01版更新: 1、增加了用WimTool备份恢复系统的功能; 2、增加了用WimTool恢复系统时格式化分区,写上引导启动类型的功能; 3、WimShExt.DLL增加了一项右键菜单,用于卸载全部已挂上的WIM; 4、修正了WimTool的两三个小BUG; 5、修正了WimShExt.DLL将ZIP文件夹也弹出菜单的BUG; 6、为方便执行"挂载后处理命令"、"卸载前处理命令",将 PECMD.EXE 修理一下, 作为正常系统下的命令解释程序,命名为 WinCMD.EXE。 V1.07.10.28版更新: 1、进一步完善了右键层叠式菜单,可通过右键菜单完成所有基本功能; 2、修正了"基础挂载目录"和"临时工作目录"不能手动输入的BUG; 3、完善了WimShExt.DLL的功能; 4、V1.0.7.1028F版增强了兼容性,可以将WIMGAPI.DLL放到WimTool所在目录(方便WimTool绿化), SYSTEM32目录和WimTool所在目录都不存在WIMGAPI.DLL时不会加载右键菜单,WimShExt.DLL 不与WimTool在同一目录时也不会加载右键菜单; 5、V1.0.7.1028F版的WimShExt.DLL在没有安装WimFltr组件的系统中弹出除[挂载/卸载]以外的菜单, 同时优化了内存使用率。 V1.07.10.24版更新: 1、为WimTool加入了较为完善的Windows外壳扩展菜单(右键层叠式菜单),同时取消了原来的右键菜单; 2、为方便WinPE中使用,分别增加了注册文件关联和注册右键扩展菜单的命令行参数; 3、补充或修改了使用说明中的若干内容。 V1.07.10.18版更新: 1、完善了在Windows系统中的右键菜单支持,支持通过右键菜单对文件夹压制成WIM映像,支持通过右键菜单 解开WIM映像等操作; 2、完善了在Windows系统中WIM映像与WimTool的关联,可以通过双击WIM映像直接执行WIM内已设定的程序; 3、新增的命令行参数在压制WIM和解开WIM时提供了处理进度和用户中止按钮; 4、新增的参数能在命令行下注册WimTool或反注册WimTool与WIM文件关联。 5、本次更新还附带两个 "WimTool应用示例" 及它的说明,将上传到 FTP2 提供下载试验。 6、V1.07.1018F版,加回了双击WIM文件直接挂载的功能。 WimTool是基于WIMGAPI SDK开发的Win32程序
|
WimTool1.PNG (26.14 KB, 下载次数: 3000)
WimTool2.PNG (21.05 KB, 下载次数: 2883)
WimTool3.PNG (21.8 KB, 下载次数: 2936)
WimTool4.PNG (26.97 KB, 下载次数: 2829)
ImageX.PNG (16.09 KB, 下载次数: 2898)
用WimTool作图标浏览器和图标提取器.PNG (101.43 KB, 下载次数: 2897)