无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 18427|回复: 80

我心如水的03PE下无法使用ADDS

[复制链接]
发表于 2012-4-11 11:11:50 | 显示全部楼层
将ADDS.EXE里的snapman.sys压缩后替换到内核即可,很简单。
回复

使用道具 举报

发表于 2012-4-11 11:38:11 | 显示全部楼层

回复 #25 2011momoto 的帖子

他说的是SYS版本,直接按我说的做,绝对OK。

你按他们的方法,换来换去,最后SYS版本还是不一致,所以还是按我说的做吧。

[ 本帖最后由 info 于 2012-4-11 11:40 编辑 ]
回复

使用道具 举报

发表于 2012-4-11 17:39:26 | 显示全部楼层
无语了,我说的是替换PE内核的文件,关xp什么事。
回复

使用道具 举报

发表于 2012-4-11 18:31:05 | 显示全部楼层
很简单的问题,你能弄的这么复杂,真是人才啊,佩服佩服。
回复

使用道具 举报

发表于 2012-4-11 18:53:19 | 显示全部楼层

回复 #37 2011kcyou 的帖子

晕,别再误导新人了好不,楼主已经被误导走了很多弯路了。
回复

使用道具 举报

发表于 2012-4-12 17:38:24 | 显示全部楼层

回复 #49 pseudo 的帖子

snapapi.dll是acronis公司特有,版本冲突的原因是因为ADDS调用的snapapi.dll版本和WINPE已启动的snapman服务所使用的驱动(snapman.sys)版本不一致。

ADDS程序会优先调用程序所在目录下的snapapi.dll,如没有就会到system32目录找,如system32里也没有,就会报错。

像楼主这种错误,就是由于WINPE里已集成snapman服务,WINPE启动后该服务已启动,ADDS运行后调用ADDS文件夹下的snapapi.dll,版本不一致就会冲突。

所以解决的方法很简单,将ADDS目录的snapman.sys替换进WINPE即可,或者找一个和WINPE里snapman.sys版本一致的snapapi.dll替换到ADDS目录也行。

snapman服务启动后停止,删除均需要重启,所以如WINPE里集成了snapman服务,没有通用的解决方案。

而且acronis公司超BT,snapman版本还在不断更新。最新的ABR,ATI,ADD还分成了两个驱动fltsrv.sys和snapman.sys。

[ 本帖最后由 info 于 2012-4-12 18:04 编辑 ]
回复

使用道具 举报

发表于 2012-4-16 17:31:48 | 显示全部楼层
删除比较麻烦,还需要删除

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\snapman

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}
删除该项下UpperFilters的snapman

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}
UpperFilters的snapman改为volsnap

txtsetup.sif里添加volsnap服务相关项,PE里放入volsnap.sys。
volsnap可以参考0PE。

以上仅适用于PE1.X。PE3.X删除注册表里snapman相关键值即可。

[ 本帖最后由 info 于 2012-4-16 17:33 编辑 ]
回复

使用道具 举报

发表于 2012-4-18 12:54:28 | 显示全部楼层

回复 #69 2011momoto 的帖子

6.1明显是7PE的,03PE不可能是这个版本,估计是你自己换了。

如果是7PE,建议使用3.8,3.8的貌似兼容性不错,WC2008的ADDS里面有,你自己提取吧。

http://115.com/file/bhn8cy4x#
adds2160.7z

[ 本帖最后由 info 于 2012-4-18 13:21 编辑 ]
回复

使用道具 举报

发表于 2012-4-18 12:59:57 | 显示全部楼层

回复 #67 2011momoto 的帖子

你这是7PE,只需要删除注册表和文件。
回复

使用道具 举报

发表于 2012-4-18 13:05:58 | 显示全部楼层

回复 #68 dvd008 的帖子

那是因为你的PE的txtsetup.sif可能没有以下项。
"HardwareIdsDatabase", "STORAGE\Volume", """Volume"",{71A27CDD-812A-11D0-BEC7-08002BE2092F}"

由于本人对PE不是很懂,不知道删除该项有没有影响,所以才建议添加volsnap.sys。感兴趣朋友可以研究下。
回复

使用道具 举报

发表于 2012-4-18 18:47:38 | 显示全部楼层

回复 #75 dvd008 的帖子

只能说明你很厉害的样子。
回复

使用道具 举报

发表于 2012-4-20 08:36:20 | 显示全部楼层

回复 #80 2011momoto 的帖子

是可以没有,原版03PE是有的,只不过除了0PE外的PE基本都集成了snapman。并将HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}\UpperFilters的值改为了snapman。如果03PE删除了内置的snapman服务,而UpperFilters键值不改就会无法识别硬盘和U盘,将UpperFilters删除,或改为PartMgr可以识别,但有网友反应改PartMgr后有BUG,至于删除该键值有没有BUG就不知道了,由于原版03PE是有volsnap.sys的,虽然volsnap.sys在PE下没用,但我还是建议添加,毕竟稳定第一。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-11-4 16:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表