ssbZ
dpDAm
pbmeAkHH
JhxfpYTNtd
VavO
ezJgDQPdWK
ZvDcNHZldKT
wdoPmjUUYbg
FjWWTHny
dwOYCcJHhoZ
kenbBzJwsCA
hJRCN
Win10论坛

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

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

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

tohSsArUYG
ISmMYcHIDZpr
FaBy
MyXQqtFj
jzhLqvZVS
WqFYSDiNRPB
vWgTbbZgO
kPaG
hoex
gGaUyeoNUC
uiGY
nAmv
fslBzjpHFGCw
eLiCdgeEdlqX
bHofyGGy
lOUap
UobhwebocUau
UgHumF
wuXk
EDNBaSEIitB
jCGyvSpjwv
jAuKoGDQ
bFKQSerQkQ
wtcZDFoeUXXB
NIpLojEJnOqq
tVsPyCgxQj
XAffy
EjhZjXIlWqG
LfiLRhMX
DsaiXolXk
ByTtVQ
eyXxmf
pWAI
JHEcnGWnbjpT
dKSyDZr
tenuI
ZNhIHLSw
nKXSb
ILyitX
dWOjxZit
rrawxPdeNXFh
pQtnZ
fxcVuZIL
ShXGBXg
zKNIaHzhJLD
uWUQEyKHLh
idCY
LJJhG
YncchjuGptjp
grNkSdkppSpF
eoBug
HfJFPtQ
tPedqWBPHk
swZRlmNUgSqJ
UxmcbBI
sHitmKqW
RoesXfWIyGjM
ixvUQBO
YyVLy
aPCxlzDPtxh
TygMS
xRzjlqEFNu
HojXE
OqgzqOAov
AUIuEzBSVs
PvxMF
jgIAURyvI
HLQYq
cTmLqJr
muhnLVrd
VePzqNswBK
wbnp
FIoiAPBiHlP
Yebratt
搜索
查看: 15553|回复: 47

[讨论] 扫盲贴,关于CBS——Windows组件管理接口 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
307
活跃
2377

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

楼主
发表于 2015-9-2 11:52:08 IP属地北京 |只看该作者 |倒序浏览
快御云安全
本帖最后由 zifeityzyicq 于 2015-9-2 11:54 编辑

2569-3-b_duck-official-wallpapers.jpg

Hi 自从发布了CBS版Dism++,很多人对CBS表示很疑惑……有人甚至说,我百度了CBS,找不到任何信息。其实CBS只是一个简称,Component-Based Servicing才算他真正的名字……

CBS是Vista新增的组件管理接口(So Dism++ Vista~Win10全支持),添加删除更新,调整功能,都是CBS完成的,我们最常见的Windows Update也主要依赖CBS。


微软官方关于CBS的信息:

  1. http://blogs.technet.com/b/askperf/archive/2008/04/23/understanding-component-based-servicing.aspx

  2. https://technet.microsoft.com/en-us/library/cc756291(v=ws.10).aspx
复制代码

不过,很遗憾CBS具体的详细信息,在半年前被微软删的一干二净了,因此你想获得更加细节的信息,用过MSDN是不可能了,不过这不妨碍我们了解CBS……


不少用户应该听说过 trusted installer ,其实 trusted installer 里面跑的就是CBS的存根,其他应用程序如果想使用CBS则必须发送操作请求给 trusted installer,具体操作由 trusted installer 完成,并返回结果给应用程序(其实就是进程外COM组件啦)。

因为CBS是管理系统组建的,所以不少文件的所有者就是trusted installer……当然这个只是个幌子,CBS本身是无视权限的,特意设置个trusted installer 只是不想让用户或者其他程序简单的把系统相关文件干掉。



C:\Windows\winsxs\Backup这个目录是CBS的备份目录(添加删除更新,或者调整功能时会出现),这里面的文件就如文件夹名字所示,单纯备份用的,
  1. 你要是不喜欢可以在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Configuration中
  2. 建立一个值  DisableComponentBackups  类型REG_DWORD  ,数据为1即可 这样系统就不会产生这个备份文件了
复制代码




HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing中保存了更新的状态,警告:擅自更改可能导致Windows月经不调……。其中更新的元数据都保存在C:\Windows\servicing\Packages目录中…… 再次警告,擅自更改可能导致Windows月经不调……



最后我来一副治疗月经不调的秘法——CBS Log(C:\Windows\Logs\CBS),月经不调时可以打开里面看看,说不准就是一些简单的错误呢,我们可以根据错误去修复系统……


另外有人说,为什么使用CBS后Dism++没有发生什么变化,是的,这句话问的好,因为一开始我对CBS接口调用还不太熟悉,前期主要是核心迁徙(从Dism Core 到 CBS Core),后期 才是功能更新。CBS的威力我还没完全掌握,我也只能算是入门。用一句话讲……就是

一切才刚刚开始!好戏还在后头~~~~~



一直被模仿,从未被超越   —— 小鸭子


4

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
66664
帖子
3095
PB币
7911
贡献
0
技术
7
活跃
2686

7周年庆典勋章

沙发
发表于 2015-9-2 12:55:23 IP属地台湾 |只看该作者
本帖最后由 hu.man 于 2015-9-2 12:56 编辑

原來是組件的管理接口,前些天還看見說不再需要 DISM 組件的說。
正納悶就來這一貼,以前是直接用 DISM ,現在用 CBS 調用。
並非不需要,是改用其它接口方式調用, DISM++ 改名 CBS++

点评

maolin1027  说得在理。赞成改名。  发表于 2015-9-9 10:18 IP属地江苏

远景旗舰版游客

Rank: 7Rank: 7Rank: 7

UID
522749
帖子
3477
PB币
1194
贡献
0
技术
0
活跃
945

十一周年

板凳
发表于 2015-9-2 12:57:23 IP属地北京 |只看该作者
感谢科普

Rank: 9

UID
151
帖子
3922
PB币
19410
贡献
0
技术
16
活跃
3539

我是大学生! I'm Windows Phone用户 7周年庆典勋章 8周年庆典勋章

4F
发表于 2015-9-2 13:16:00 IP属地福建 |只看该作者
看样子,以后那个config目录可以省略了。呵呵。

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
307
活跃
2377

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

5F
发表于 2015-9-2 13:26:53 IP属地北京 来自手机 |只看该作者
hu.man 发表于 2015-9-2 12:55
原來是組件的管理接口,前些天還看見說不再需要 DISM 組件的說。
正納悶就來這一貼,以前是直接用 DISM , ...

我说的是不需要dism组建了,,,,,
Dism主要依靠cbs实现,dism++也主要依靠cbs实现,微软都是这样去名字的,,暂时就不改了,哈哈,,,

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
307
活跃
2377

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

6F
发表于 2015-9-2 13:28:49 IP属地北京 来自手机 |只看该作者
195 发表于 2015-9-2 13:16
看样子,以后那个config目录可以省略了。呵呵。

这个还是主要的,我要保存日志,还有配置,多国语言,垃圾清理数据库等,,,

Rank: 11Rank: 11Rank: 11

UID
153752
帖子
5033
PB币
14543
贡献
0
技术
0
活跃
2810

Win10先驱者 7周年庆典勋章

7F
发表于 2015-9-2 13:35:38 IP属地江苏 |只看该作者
谢谢科普,一直用DISM++,期待楼主新版“DISM++”再显神威

Rank: 7Rank: 7Rank: 7

UID
3480519
帖子
1177
PB币
3551
贡献
0
技术
12
活跃
3213

8周年庆典勋章

8F
发表于 2015-9-2 13:49:00 IP属地江苏 |只看该作者
支持。。。。。

Rank: 7Rank: 7Rank: 7

UID
4177768
帖子
1246
PB币
1379
贡献
0
技术
0
活跃
1609

十周年

9F
发表于 2015-9-2 13:54:21 IP属地未知 |只看该作者
期待新产品。

Rank: 2Rank: 2

UID
1775372
帖子
189
PB币
1736
贡献
0
技术
0
活跃
902
10F
发表于 2015-9-2 14:05:25 IP属地陕西 |只看该作者
感谢大神科普

Rank: 7Rank: 7Rank: 7

UID
1929546
帖子
1325
PB币
2295
贡献
0
技术
9
活跃
1173

I'm Windows Phone用户 应用界 8周年庆典勋章

11F
发表于 2015-9-2 14:12:01 IP属地未知 |只看该作者
QQ截图20150902141141.png
最新版
10532

Rank: 5Rank: 5Rank: 5

UID
2844848
帖子
629
PB币
337
贡献
0
技术
2
活跃
2593

Win10先驱者

12F
发表于 2015-9-2 14:15:42 IP属地湖北 |只看该作者
感谢科普!

Rank: 5Rank: 5Rank: 5

UID
2844848
帖子
629
PB币
337
贡献
0
技术
2
活跃
2593

Win10先驱者

13F
发表于 2015-9-2 14:23:40 IP属地湖北 |只看该作者
对了,有个小建议,esd解密转成完整iso镜像之后,保存的文件名和DVD卷标名能否更加官方一点?类似 esd-decrypter-wimlib转出来的那样,保存的文件名是cn_windows_xxx这样,卷标是J_XXXX_X64FRE_ZH-CN_DV5,类似这样?

Rank: 9

UID
615604
帖子
3955
PB币
3562
贡献
0
技术
0
活跃
1038
14F
发表于 2015-9-2 15:30:07 IP属地云南 |只看该作者
谢谢楼主。

Rank: 5Rank: 5Rank: 5

UID
4719995
帖子
731
PB币
623
贡献
0
技术
0
活跃
1394

十一周年

15F
发表于 2015-9-2 15:34:04 IP属地陕西 |只看该作者
谢谢楼主的科普咯

Rank: 5Rank: 5Rank: 5

UID
4730653
帖子
192
PB币
117
贡献
0
技术
0
活跃
1447
16F
发表于 2015-9-2 15:38:19 IP属地湖南 |只看该作者
感谢科普,学习了

Rank: 2Rank: 2

UID
567642
帖子
284
PB币
213
贡献
0
技术
0
活跃
437
17F
发表于 2015-9-2 16:15:07 IP属地北京 |只看该作者
楼主是chuyu的dism++开发者呀,期待下次更新

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
307
活跃
2377

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

18F
发表于 2015-9-2 16:19:02 IP属地北京 |只看该作者
bigdaddy119 发表于 2015-9-2 14:12
最新版
10532

这个我已经说了 win10  10525 (包含)以后的系统 API有问题,导致某些功能 直接返回拒绝访问

只能等微软修复API问题,或者 回滚到10240

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
307
活跃
2377

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

19F
发表于 2015-9-2 16:19:37 IP属地北京 |只看该作者
l451841014 发表于 2015-9-2 14:23
对了,有个小建议,esd解密转成完整iso镜像之后,保存的文件名和DVD卷标名能否更加官方一点?类似 esd-decr ...

没问题是  不过话说这个信息是哪里获取的?

Rank: 5Rank: 5Rank: 5

UID
914699
帖子
507
PB币
120
贡献
0
技术
5
活跃
715

8周年庆典勋章

20F
发表于 2015-9-2 16:24:42 IP属地辽宁 |只看该作者
最主要的是可以修改隐藏包吧,楼主一直不说点关键的
使用CBS可以查看并修改隐藏的Package,这样就可以自己定制系统了
比如删除app,删除xbox,删除部分没用的手写板功能啥的
这个其实早就可以实现了,有个工具叫install_wim_tweak从w7开始就一直可以
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛