|
本帖最后由 lxl1638 于 2024-9-24 15:11 编辑
本人测试,微软的 WIMGAPI.DLL 对 LZMS极限压缩 支持有问题,我的测试:
1、Win8.1系统,WIMGAPI.DLL 版本6.3.96,不支持 LZMS极限压缩;
而同在这个系统,Wim&EsdTool 可以实现 LZMS极限压缩,
但超慢,且压制出来的WIM连 Wim&EsdTool 自己也读不出信息,当然不能进行其它操作,
不知道 Wim&EsdTool 是不是调用了 WimLib 的 DLL 实现 LZMS极限压缩的?
Dism++ 工具箱中的 ImageX 可以读取并操作,Dism++ 工具箱中的 ImageX 应该是调用了 WimLib 的 DLL。
2、在Win10、Win11系统,微软的 WIMGAPI.DLL 能实现 LZMS极限压缩,但压制出来的映像WIMGAPI.DLL无法读取信息。
简言之,本人设计的 WimTool 是调用微软的WIMGAPI.DLL,在Win10以下的系统无法实现LZMS极限压缩,
只有在Win10、Win11系统才实现了LZMS极限压缩,但WimTool无法读取压制出来的WIM映像信息,有可能是
微软的 WIMGAPI.DLL 的问题,也有可能是本人的水平和能力问题。
我估计是微软的 WIMGAPI.DLL 的问题,由于微软的 WIMGAPI.DLL无法读取LZMS极限压缩的WIM,必定导致:
1、微软的 WIMGAPI.DLL无法读取LZMS极限压缩的WIM,就无法挂载这样的WIM;
2、无法挂载这样的WIM,就必然不支持启动。
所以,现时取消LZMS极限压缩选项。
另,微软的官方文档也没有LZMS极限压缩
|
|