无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: fish2006
打印 上一主题 下一主题

[教程] 程序运行缺文件怎么找,《系统信息》小工具是帮手(菜鸟ABC教程)

[复制链接]
跳转到指定楼层
1#
发表于 2015-6-22 11:29:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
程序运行缺文件怎么找,《系统信息》小工具是帮手(菜鸟ABC教程)

本菜鸟过去采用的方法是:

1。用 Depends 查找依赖项,缺什么文件补什么文件,有时能解决问题,很多时候无法解决, Depends 版本也基本没有更新。

2。用可正常运行程序的系统文件来试验,一片一片地加文件,一旦试验成功,再用二分法逐步缩小范围,直到确认一个或几个文件

为止,可比喻成大海捞针法。

最近在Win10PE制作过程中偶然发现一个程序 msinfo32.exe(也许别人可能早知道,本菜鸟确实是最近才知道),微软给他起名为

《系统信息》,一般Windows系统都有这个程序,在PE系统下,有的可能删除了文件,有的可能支持文件不全而无法运行,不管怎

么样,由于没有一个从外部可见的快捷方式,一般人很难知道他的存在并调用他,如果你用过本人最近发布的Win10PE系统,细心

的网友可能已经发现,本人最近发布的PE系统中特别为此程序 补充了两个快捷方式,一个在屏幕右键菜单中,一个在开始菜单《管

理工具》内。见下图:

   

《系统信息》小工具功能非常丰富,可以显示系统硬件、软件方面的各种信息,有点类似于Aida64,可以称其为 Aida64 的堂兄弟

。在系统 软件环境 的树形菜单中《加载的模块》显示的是系统当前运行状态下所有载入内存的模块信息(含 EXE 文件和 DLL 文件)

,有模块名称和所在路径等信息,这些信息可以导出到以TAB键为分隔符的文本文件中,见下图。



利用这个功能,我们就可以很方便地查找一个程序运行时所缺文件,具体方法是:

1。在一个可以运行你的程序的系统环境下,利用《系统信息》工具得到第一个 加载的模块 快照-1。

2。在不能运行你的程序的系统环境下,同样利用《系统信息》工具得到第二个 加载的模块 快照-2。(当然首要前提是这个环境下

能够运行 msinfo32.exe)。然后比较两个快照内容,就可以确认可能缺少那些文件。

导出的以TAB键为分隔符的文本文件可以用 EXCEL.EXE来进行处理,如,删除某列,重新排序等,以便于查看和进行比较。见下图:




评分

参与人数 2无忧币 +10 收起 理由
879792799 + 5 很给力!
zmac2007 + 5

查看全部评分

2#
发表于 2015-6-22 11:58:15 | 只看该作者


一直觉得这玩意还可以...

点评

欢迎大家多晒一晒自己都用什么工具,这也是一种交流啊,可以开阔眼界。  详情 回复 发表于 2015-6-22 14:21

评分

参与人数 1无忧币 +5 收起 理由
zmac2007 + 5

查看全部评分

回复

使用道具 举报

3#
发表于 2015-6-22 13:44:08 | 只看该作者
虽然早知道这个小东西了,但是从来没重视它,还有这一用法,感谢老师分享!
回复

使用道具 举报

4#
 楼主| 发表于 2015-6-22 14:21:00 | 只看该作者
邪恶海盗 发表于 2015-6-22 11:58
一直觉得这玩意还可以...

欢迎大家多晒一晒自己都用什么工具,这也是一种交流啊,可以开阔眼界。
回复

使用道具 举报

5#
发表于 2015-6-22 16:42:11 | 只看该作者
楼主提供的这个方法确实是蛮实用的了。
回复

使用道具 举报

6#
发表于 2015-6-23 11:14:38 | 只看该作者
谢谢楼主的分享
回复

使用道具 举报

7#
发表于 2015-6-23 21:48:43 | 只看该作者
哎哟,又学习到了一招。谢~
回复

使用道具 举报

8#
发表于 2015-6-24 18:39:56 | 只看该作者
又学习到了一招。谢分享!
回复

使用道具 举报

9#
发表于 2015-6-24 18:40:02 | 只看该作者
又学习到了一招。谢分享!
回复

使用道具 举报

10#
发表于 2015-6-24 18:40:16 | 只看该作者
又学习到了一招。谢分享!
回复

使用道具 举报

11#
发表于 2015-6-24 18:40:19 | 只看该作者
又学习到了一招。谢分享!
回复

使用道具 举报

12#
发表于 2015-6-24 18:41:08 | 只看该作者
又学习到了一招。谢分享!
回复

使用道具 举报

13#
发表于 2015-12-1 12:59:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

14#
发表于 2015-12-2 01:33:39 | 只看该作者
XP好像没有这个程序
回复

使用道具 举报

15#
发表于 2015-12-29 18:39:44 | 只看该作者
我用的是小马的WIN7X86全能PE,不能使用打印功能(一闪而过)(正确安装pdf favtory pro虚拟打印机,电脑没有提示任何错误),老大能不能指点一下,或者老大的PE能不能支持虚拟打印机!!!

点评

据我理解,打印功能涉及 驱动、服务和系统文件等,如果系统不支持打印功能,原因可能多方面的,测试首先在功能较全的系统上进行。 能否上传你的 虚拟打印机 软件,看能否集成成功?  详情 回复 发表于 2015-12-29 18:57
回复

使用道具 举报

16#
 楼主| 发表于 2015-12-29 18:57:12 | 只看该作者
datbik189 发表于 2015-12-29 18:39
我用的是小马的WIN7X86全能PE,不能使用打印功能(一闪而过)(正确安装pdf favtory pro虚拟打印机,电脑没有提 ...

据我理解,打印功能涉及 驱动、服务和系统文件等,如果系统不支持打印功能,原因可能多方面的,测试首先在功能较全的系统上进行。
能否上传你的 虚拟打印机 软件,看能否集成成功?
回复

使用道具 举报

17#
发表于 2015-12-29 19:28:42 | 只看该作者
谢谢老大的回复,可能是这个PE打印的组件不全,附件太大,无法上传到论坛.
试试这个http://www.9upk.com/soft/24825.html
回复

使用道具 举报

18#
发表于 2015-12-30 08:33:05 | 只看该作者
问题已经找到,原来是使用M大的4G越狱软件造成了虚拟打印机的问题(无法调用startdocprinter),换到破解4G之前就可以了
回复

使用道具 举报

19#
发表于 2015-12-30 13:19:37 来自手机 | 只看该作者
ccc 又学到一招
回复

使用道具 举报

20#
发表于 2018-7-25 09:17:50 | 只看该作者
这个方法确实实用的。
回复

使用道具 举报

21#
发表于 2018-7-27 20:52:59 | 只看该作者

又学习到了一招。谢分享!

哈哈 我就是用鱼大大的win8PE神一样的pe
嗮一下桌面   我将大大的pe安装到硬盘 相当给力 !!!谢谢大大!!!对大大敬仰之情犹如涛涛江水!!~~~~~~~~
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-20 23:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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