无忧启动论坛

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

[求助] 如何查询软件需要哪些依赖,并将该依赖集成到PE里?

[复制链接]
跳转到指定楼层
1#
发表于 2024-8-27 14:53:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 icebug 于 2024-8-28 14:17 编辑

我想把Daemon tools lite这个软件集成到PE里,但发现有的PE打开DTLite.exe出现错误,而有的PE则能正常打开。据此推断一定是那些PE没有集成相关依赖。

请问需要安装哪些依赖?如何将这些依赖集成进PE里。谢谢。
最好,把原理也说一下。这样,遇到其他软件出现类似问题,也能应对了。


注意:这里无法打开那文件的PE是FirePE1.9.1
2#
发表于 2024-8-27 15:02:20 | 只看该作者
在Windows系统中
1、使用Dependency Walker(依赖查看器)
Dependency Walker(depends.exe)是一个免费的图形工具,它可以扫描任何32位或64位Windows模块(如EXE、DLL等),并显示其依赖项。这有助于你理解软件运行时需要哪些文件。
2、使用Visual Studio工具
如果你有Visual Studio环境,可以使用其中的dumpbin工具来查看DLL文件的依赖项。命令行为dumpbin.exe /dependents xxx.dll,其中xxx.dll是你要查询的DLL文件名。

点评

按你说的做了,但是用dependency walker打开那文件,里面啥也没有,就像这样 [attachimg]546241[/attachimg]  详情 回复 发表于 2024-8-27 15:48
回复

使用道具 举报

3#
发表于 2024-8-27 15:28:01 | 只看该作者
感谢分享,下载保存
回复

使用道具 举报

4#
 楼主| 发表于 2024-8-27 15:48:27 | 只看该作者
martin313 发表于 2024-8-27 15:02
在Windows系统中
1、使用Dependency Walker(依赖查看器)
Dependency Walker(depends.exe)是一个免费 ...

按你说的做了,但是用dependency walker打开那文件,里面啥也没有,就像这样

点评

DTLite.exe 发来看看  详情 回复 发表于 2024-8-27 15:53
回复

使用道具 举报

5#
发表于 2024-8-27 15:53:05 | 只看该作者
icebug 发表于 2024-8-27 15:48
按你说的做了,但是用dependency walker打开那文件,里面啥也没有,就像这样


DTLite.exe 发来看看

点评

你好,论坛的上传只支持最大4MB的文件,所以我无法上传。 请去https://www.daemon-tools.cc/chn/products/dtLite#page这里下载,文件不大,安装时选择免费版  详情 回复 发表于 2024-8-27 16:10
回复

使用道具 举报

6#
发表于 2024-8-27 16:09:21 | 只看该作者
我一般是找能运行此软件的PE 然后文件对比 把多出来的文件拷贝到原PE里 看能不能运行

点评

对比哪些文件啊。系统盘文件多了去了。如果进行全部对比,那难度太大了  详情 回复 发表于 2024-8-27 16:13
回复

使用道具 举报

7#
 楼主| 发表于 2024-8-27 16:10:46 | 只看该作者
martin313 发表于 2024-8-27 15:53
DTLite.exe 发来看看

你好,论坛的上传只支持最大4MB的文件,所以我无法上传。
请去https://www.daemon-tools.cc/chn/products/dtLite#page这里下载,文件不大,安装时选择免费版

点评

上传到123网盘  发表于 2024-8-27 17:00
回复

使用道具 举报

8#
 楼主| 发表于 2024-8-27 16:13:20 | 只看该作者
本帖最后由 icebug 于 2024-8-27 16:15 编辑
2012jiashanni 发表于 2024-8-27 16:09
我一般是找能运行此软件的PE 然后文件对比 把多出来的文件拷贝到原PE里 看能不能运行

对比哪些文件啊。系统盘文件多了去了。如果进行全部对比,那难度太大了。还有,系统版本不一样,也能对比吗?
回复

使用道具 举报

9#
发表于 2024-8-27 16:17:34 | 只看该作者
会不会是。net版本太低?好像要4.0以上。

点评

[attachimg]546244[/attachimg] firepe已经集成4.0了  详情 回复 发表于 2024-8-27 16:55
不知道啊。我在PE(firepe)里安装了http://wuyou.net/forum.php?mod=viewthread&tid=440144这个里面的4.0版本,还是报错  详情 回复 发表于 2024-8-27 16:32
回复

使用道具 举报

10#
 楼主| 发表于 2024-8-27 16:32:29 | 只看该作者
本帖最后由 icebug 于 2024-8-27 16:35 编辑
zlq_hysy 发表于 2024-8-27 16:17
会不会是。net版本太低?好像要4.0以上。

不知道啊。我在PE(firepe)里安装(启动PE,然后在开机状态下安装)了http://wuyou.net/forum.php?mod=viewthread&tid=440144这个里面的4.0版本,还是报错
回复

使用道具 举报

11#
发表于 2024-8-27 16:53:50 | 只看该作者
火绒剑,冰鉴一类都可以查看吧!
好多工具!
回复

使用道具 举报

12#
 楼主| 发表于 2024-8-27 16:55:06 | 只看该作者
zlq_hysy 发表于 2024-8-27 16:17
会不会是。net版本太低?好像要4.0以上。


firepe已经集成4.0了

点评

需要安装 .net 4.5  详情 回复 发表于 2024-8-27 19:23
回复

使用道具 举报

13#
发表于 2024-8-27 17:04:36 | 只看该作者

为何要集成相对体积较大的Daemon tools lite,为何不选择体积迷你的Imdisk

点评

有的文件只有它能打开  详情 回复 发表于 2024-8-27 17:19
回复

使用道具 举报

14#
发表于 2024-8-27 17:18:58 | 只看该作者
谢谢分享
回复

使用道具 举报

15#
 楼主| 发表于 2024-8-27 17:19:56 | 只看该作者
martin313 发表于 2024-8-27 17:04
为何要集成相对体积较大的Daemon tools lite,为何不选择体积迷你的Imdisk

有的文件只有它能打开

点评

PE本身也能装载ISO的啊  详情 回复 发表于 2024-8-27 17:23
回复

使用道具 举报

16#
发表于 2024-8-27 17:23:58 | 只看该作者
icebug 发表于 2024-8-27 17:19
有的文件只有它能打开


PE本身也能装载ISO的啊

点评

不是用来装iso的 用来装载其他文件[attachimg]546249[/attachimg]  详情 回复 发表于 2024-8-27 17:42
回复

使用道具 举报

17#
 楼主| 发表于 2024-8-27 17:42:29 | 只看该作者
martin313 发表于 2024-8-27 17:23
PE本身也能装载ISO的啊

不是用来装iso的
是用来装载其他文件



点评

这不是在正常系统里该干的活吗 折腾PE,这折腾劲头大了  详情 回复 发表于 2024-8-27 19:04
回复

使用道具 举报

18#
发表于 2024-8-27 19:04:14 | 只看该作者
icebug 发表于 2024-8-27 17:42
不是用来装iso的
是用来装载其他文件


这不是在正常系统里该干的活吗

折腾PE,这折腾劲头大了

点评

可不可以继续讨论怎么安装依赖的事情? 现在的PE,像edgeless,连QQ和微信都集成进去了。分明就是面向日常使用的。  详情 回复 发表于 2024-8-27 19:28
回复

使用道具 举报

19#
发表于 2024-8-27 19:23:21 | 只看该作者
icebug 发表于 2024-8-27 16:55
firepe已经集成4.0了


需要安装 .net 4.5

图片20240827192222.png (386.37 KB, 下载次数: 12)

图片20240827192222.png

点评

你这个是什么软件查的 ?  详情 回复 发表于 2024-8-27 21:56
[attachimg]546254[/attachimg]  详情 回复 发表于 2024-8-27 20:12
回复

使用道具 举报

20#
 楼主| 发表于 2024-8-27 19:28:52 | 只看该作者
martin313 发表于 2024-8-27 19:04
这不是在正常系统里该干的活吗

折腾PE,这折腾劲头大了

可不可以继续讨论怎么安装依赖的事情?
现在的PE,像edgeless,连QQ和微信都集成进去了。分明就是面向日常使用的。

点评

见19楼  发表于 2024-8-27 19:33
回复

使用道具 举报

21#
 楼主| 发表于 2024-8-27 20:12:30 | 只看该作者


点评

检查一下,PE里,下述文件都在不在: GDI32.dll MSIMG32.dll WINSPOOL.DRV ADVAPI32.dll COMCTL32.dll SHLWAPI.dll UxTheme.dll oledlg.dll OLEACC.dll gdiplus.dll IMM32.dll WINMM.dll mscoree.d  详情 回复 发表于 2024-8-27 20:19
那么建议你安装 DAEMON Tools Lite v10.6 的绿色版,试试  详情 回复 发表于 2024-8-27 20:14
回复

使用道具 举报

22#
发表于 2024-8-27 20:14:44 | 只看该作者


那么建议你安装 DAEMON Tools Lite v10.6 的绿色版,试试
回复

使用道具 举报

23#
发表于 2024-8-27 20:19:43 | 只看该作者


检查一下,PE里,下述文件都在不在:

GDI32.dll
MSIMG32.dll
WINSPOOL.DRV
ADVAPI32.dll
COMCTL32.dll
SHLWAPI.dll
UxTheme.dll
oledlg.dll
OLEACC.dll
gdiplus.dll
IMM32.dll
WINMM.dll
mscoree.dll

点评

这些文件firepe1.9.1里面都有啊  详情 回复 发表于 2024-8-28 11:23
文件的系统版本一定要一样吗?  详情 回复 发表于 2024-8-27 22:01
回复

使用道具 举报

24#
发表于 2024-8-27 21:56:29 | 只看该作者

你这个是什么软件查的 ?

点评

用 Dependency Walker 查的是 DTLauncher.exe 的依赖  详情 回复 发表于 2024-8-27 22:08
回复

使用道具 举报

25#
 楼主| 发表于 2024-8-27 22:01:11 | 只看该作者
martin313 发表于 2024-8-27 20:19
检查一下,PE里,下述文件都在不在:

GDI32.dll

文件的系统版本一定要一样吗?

点评

最好是一样,不一样的也可以试试  详情 回复 发表于 2024-8-27 22:04
回复

使用道具 举报

26#
发表于 2024-8-27 22:04:24 | 只看该作者
icebug 发表于 2024-8-27 22:01
文件的系统版本一定要一样吗?


最好是一样,不一样的也可以试试

回复

使用道具 举报

27#
发表于 2024-8-27 22:08:54 | 只看该作者
1G空间100元 发表于 2024-8-27 21:56
你这个是什么软件查的 ?


用 Dependency Walker 查的是 DTLauncher.exe 的依赖

图片20240827220830.png (121.08 KB, 下载次数: 19)

图片20240827220830.png

点评

不对啊。dtlanucher是你说的绿色版才有的。而且,更重要的是,你说的缺失文件firepe1.9.1里面都有啊,你哪里搞错了?  详情 回复 发表于 2024-8-28 11:22
回复

使用道具 举报

28#
发表于 2024-8-28 06:22:11 | 只看该作者
https://www.123pan.com/s/SdrVVv-X6b7H?提取码:lIs0
利益pf服务监测玩家使用
pf检测exe启动10s调用的文件
回复

使用道具 举报

29#
发表于 2024-8-28 08:34:16 | 只看该作者
谢谢分享
回复

使用道具 举报

30#
 楼主| 发表于 2024-8-28 11:22:39 | 只看该作者
martin313 发表于 2024-8-27 22:08
用 Dependency Walker 查的是 DTLauncher.exe 的依赖

不对啊。dtlanucher是你说的绿色版才有的。而且,更重要的是,你说的缺失文件firepe1.9.1里面都有啊,你哪里搞错了?

点评

你继续折腾,我对PE里安装此软件不感兴趣,所以不会继续折腾  详情 回复 发表于 2024-8-28 11:59
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 07:27

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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