Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 20452|回复: 45

[讨论] 关于Dism++底层实现的一些说明,送给还在纠结微软Dism运行时的人 [复制链接]

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
306
活跃
2373

热心会员 远景开发达人 远景技术达人

发表于 2016-1-29 19:06:55 |显示全部楼层
本帖最后由 zifeityzyicq 于 2016-1-29 20:11 编辑

Dism++全面切换到CBS后也快半年了,但是现在还是有很多人来问我,精简了Dism的PE能正常使用Dism++么?Dism++的Dism组件升级到Win10 XXXX了没?

可能我的说明不够显眼,现在我在解释下,Dism++曾经需要过Dism,但是现在已经不需要了……


Dism++现在是基于CBS(Component Based Servicing Reference)的API级别实现,不需要任何Dism组件,即可运行。

PS:CBS是微软内部使用的一个接口,比如pkgmgr、Windows Update都是基于CBS实现。


因此Dism++对PE的要求非常低,哪怕的你彻底阉割了Dism,Dism++依然可以正常运行。Vista系统都能正常使用Dism++。因为在API上根本不依赖Dism,所以才有了更加强大的自主权!大家不要在纠结微软Dism版本号了……
对Dism++来说,是没有意义的事情



常见问题解答:
问:为什么要放弃微软Dism?
答:主要是为了兼容性问题,比如Win10的Dism处理Win8.1就一堆兼容性问题。根源是微软对DismCore的加载机制做了更改,导致了不兼容的发生。Dism++为了避免受影响,已经全部自己实现,带来更好的兼容性,Vista~Win10全兼容,同时大幅度缩小体积。

问:为什么Dism++比其他同类Dism工具体积更小,是不是功能不全?
答:Dism++体积小是因为API都是自己实现的,不需要庞大的Dism运行时。所以体积小、兼容性好。同时功能更加强大。

问:Dism++的esd解密、esd转iso怎么不更新esddecrypt.exe?也不适配最新Win10esd解密Key!
答:先说ESD解密Key吧,微软这几个月根本没变,自然不用更新Key。另外这个功能Dism++都是自己用API实现的,无需esddecrypt.exe,ISO生成也是API级别实现,也不用微软的ISO制作工具生成。现在大多数工具都是esddecrypt的基础上加了个命令行调用实现的。所以Dism++可以全自动匹配esd对应的解密密钥,而其他工具做不到这点,因为他们依赖esddecrypt。


问:听说Dism++是使用C#写的,不支持PE、不支持XP,对不对?
答:你不要听别人瞎扯淡,Dism++主要使用C++实现。完美支持各种精简PE,不存在PE下不能使用Dism++的问题。不支持XP,是因为XP没有CBS,Dism++在设计时就以Vista标准设计的。

问:听说Dism++支持热备份跟热还原,但是我怎么从来没看到过?
答:Dism++一直支持热备份、热还原,无需PE~~具体功能你可以到工具箱里面看看系统备份跟系统还原。

问:Dism++既然已经用了CBS,怎么不叫CBS++
答:首先Dism++已经存在不少时间了,经常换名让人误解。其次CBS只是其中的一个主要接口,单纯用CBS衡量也不准确。所以继续沿用Dism++。

问:为什么初雨论坛取消了?
答:最主要是论坛太卡了,我们只能精简下,只留下一个主页提高用户体验。另外基本上的人都是通过邮箱或者QQ群反馈的BUG。留个论坛也失去了他的初衷。



Dism++具体接口应用一览:
CBS:实现更新管理,比如添加删除更新/功能、验证更新状态、更新清理等……
WIMGAPI:实现WIM、ESD编辑、管理,ESD解密、ESD转ISO等等……
DMI:用于枚举/添加/删除驱动等(PS 此功能最低支持Windows 2000,但是没开放)
Wof API:用于实现Compact/WIMBoot相关功能
SCL API:用于计算/设置密钥,获取密钥详情,验证某密钥是否匹配选中系统(激活备份功能需要)
MSI API:用于验证msp是否适用于选中系统,以及安装msp更新
Appx Manger API:用于管理Windows应用商店应用,此外过期Appx清理也需要此API支持。

WIMGAPI、Wof API依赖当前系统文件,Dism++为了提高兼容性,已经自带了这二个API的对应的文件。其他API均从目标映像加载,当前系统精简的再厉害也不影响功能。


有其他问题可以通过邮箱([email protected])或者QQ群联系我。



——小鸭子


11

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
3960944
帖子
1100
PB币
1138
贡献
0
技术
0
活跃
528
发表于 2016-1-29 19:08:41 来自手机 |显示全部楼层
真厉害!!

Rank: 5Rank: 5Rank: 5

UID
3960944
帖子
1100
PB币
1138
贡献
0
技术
0
活跃
528
发表于 2016-1-29 19:10:38 来自手机 |显示全部楼层
什么?初雨论坛关了?

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
306
活跃
2373

热心会员 远景开发达人 远景技术达人

发表于 2016-1-29 19:11:35 |显示全部楼层
qyztbr 发表于 2016-1-29 19:10
什么?初雨论坛关了?

嗯 ~~~ 只留下一个主页了

点评

农村户口_1201  关了论坛觉得突然丢了什么东西,少了什么东西,有点伤心。  发表于 2016-1-29 22:21

Rank: 5Rank: 5Rank: 5

UID
3960944
帖子
1100
PB币
1138
贡献
0
技术
0
活跃
528
发表于 2016-1-29 19:16:22 来自手机 |显示全部楼层
额,那以后会在哪里发布新版本呢,我这里在线更新容易失败。。

Rank: 9

UID
4757969
帖子
5314
PB币
8264
贡献
0
技术
8
活跃
1972

十一周年

发表于 2016-1-29 19:16:22 |显示全部楼层
支持啊

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
306
活跃
2373

热心会员 远景开发达人 远景技术达人

发表于 2016-1-29 19:18:16 |显示全部楼层
qyztbr 发表于 2016-1-29 19:16
额,那以后会在哪里发布新版本呢,我这里在线更新容易失败。。

直接打开www.chuyu.me即可,或者直接去我的网盘,反正 www.chuyu.me也只是提示下网盘地址。

网盘地址是万年不变的,除非被封杀了

点评

农村户口_1201  支持!!!!!!!!!  发表于 2016-1-29 22:21

Rank: 7Rank: 7Rank: 7

UID
21441
帖子
2107
PB币
3
贡献
0
技术
0
活跃
1214
发表于 2016-1-29 19:18:28 |显示全部楼层

very good

Rank: 5Rank: 5Rank: 5

UID
3092336
帖子
535
PB币
345
贡献
0
技术
0
活跃
591
发表于 2016-1-29 19:23:06 |显示全部楼层
支持楼主 这个工具真的很棒
头像被屏蔽

Rank: 5Rank: 5Rank: 5

UID
2636632
帖子
571
PB币
0
贡献
0
技术
0
活跃
1272
发表于 2016-1-29 20:03:23 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
306
活跃
2373

热心会员 远景开发达人 远景技术达人

发表于 2016-1-29 20:06:02 |显示全部楼层
冷月断花魂 发表于 2016-1-29 19:23
支持楼主 这个工具真的很棒

感谢,我们都不想被微软所摆布

Windows是最好系统,Linux是最高效系统,MAC??

Rank: 9

UID
2872671
帖子
3099
PB币
598
贡献
0
技术
127
活跃
554
发表于 2016-1-29 20:13:33 |显示全部楼层
zifeityzyicq 发表于 2016-1-29 20:06
感谢,我们都不想被微软所摆布

你好。很遗憾,论坛不能访问,作为使用者怎么和其他使用者交流呢??

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
306
活跃
2373

热心会员 远景开发达人 远景技术达人

发表于 2016-1-29 20:16:50 |显示全部楼层
lihuanzi2007 发表于 2016-1-29 20:13
你好。很遗憾,论坛不能访问,作为使用者怎么和其他使用者交流呢??

可以加QQ群啊……QQ群是很活跃的~~~

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2542
PB币
6464
贡献
0
技术
23
活跃
985
发表于 2016-1-29 20:25:09 |显示全部楼层
很强大,相当不错的工具

Rank: 2Rank: 2

UID
4746522
帖子
319
PB币
460
贡献
0
技术
0
活跃
300
发表于 2016-1-29 20:49:21 |显示全部楼层
真厉害!!

Rank: 11Rank: 11Rank: 11

UID
4766437
帖子
9200
PB币
857
贡献
0
技术
2
活跃
3995

热心会员 十一周年 Win10先驱者 十周年

发表于 2016-1-29 21:48:41 |显示全部楼层
多谢科普。。

Rank: 7Rank: 7Rank: 7

UID
4527296
帖子
2551
PB币
3097
贡献
0
技术
10
活跃
977
发表于 2016-1-29 22:03:31 |显示全部楼层
zifeityzyicq 发表于 2016-1-29 20:16
可以加QQ群啊……QQ群是很活跃的~~~

以前我加了QQ群,发现平时吹水的多,求助又没人搭理,就退群了,群文件倒是更新很积极,不知现在是否改变?

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
306
活跃
2373

热心会员 远景开发达人 远景技术达人

发表于 2016-1-29 22:09:26 |显示全部楼层
本帖最后由 zifeityzyicq 于 2016-1-29 22:11 编辑
haha118119 发表于 2016-1-29 22:03
以前我加了QQ群,发现平时吹水的多,求助又没人搭理,就退群了,群文件倒是更新很积极,不知现在是否改变 ...

平时吹水的多 正常啊,不可能每时每刻都在讨论Dism++,

求助又没人搭理,这个也正常  因为我不可能每时每刻有空……特别是在上班的时候。我不在时建议你私聊我QQ
,不然我晚上去看QQ,不可能长篇大论 从头看到低……

你觉得你应该有颗包容的心

点评

winxpzzg  可以理解!  发表于 2016-2-2 13:20
农村户口_1201  支持  发表于 2016-1-29 22:22

Rank: 5Rank: 5Rank: 5

UID
4393158
帖子
1123
PB币
170
贡献
0
技术
0
活跃
1998
发表于 2016-1-30 01:39:45 |显示全部楼层
强大真厉害多谢

Rank: 2Rank: 2

UID
4710661
帖子
135
PB币
127
贡献
0
技术
0
活跃
668
发表于 2016-1-30 08:18:29 |显示全部楼层
Dism++,很强大
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件