可爱贫乳番号:关于dll的2个小问题~

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 23:00:39
一:我想知道一些dll在程序中有没有用处。怎么知道一个dll是不是程序运行必要的
二;在确定它有没有用之后。我想知道他的内容是什么。意思就是说它是干什么用的。程序用它来干什么

有没有象优化大师一样的软件。能查找出一个程序里不要的dll然后删除(删除之后要一点不影响程序的运行和任何功能)

优化大师本身也不能完全删除不要的和不删除需要的,不太好~!
所指的这个程序不一定是系统里的。。它能是所有的。可运行的程序。

经常出现exeplorer.exe错误的问题的总结

下面是可能的几种EXPLORER.EXE出错的情况:
1. 软件问题(特别是右键第三方加载项)
安装清华紫光输入法3.0版本有的时候会出现explorer.exe出错,取消清华紫光输入法,用其他输入法输入如果没有问题,可以判断为输入法问题。卸载清华紫光输入法,即可解决。
清华紫光输入法4.0版本未发现类似问题。

苹果美化版的rar惹的祸,把它卸载了暂时就没有这个错误了,你也可以看是不是安装了苹果美化版的rar,有的话,也可以卸载了来看一下

装了酒精120%或者酒精52%虚拟光驱,在番茄 的系统中很容易出现explorer.exe错误。卸载有时候会解决问题

2. explorer.exe程序本身的原因
检查explorer.exe的文件大小,正常情况下应该显示为237k或者238k,如果大小不一致,可以从别的机器上拷贝一个explorer.exe文件到本机,调用任务管理器,接入explorer.exe进程,然后新建任务拷贝新的文件到系统盘\WINNT目录下。

3. 可能为病毒原因(wc98pp.dll)
网络协议处理器 - 电子书编译工具Web Compiler相关。
wc98pp.dll文件本身并没有影响,很多计算机上都有此文件,但是当explorer.exe出错的时候,删除此文件可以解决问题,然后从注册表中搜索相关键值删除。
usign.dll,有人提到这个文件与wc98pp.dll两个文件类似,删除这两个文件可以清除IE中不断跳出小广告。在公司的计算机中未发现此文件。

4. 其他原因
计算机运行某个程序等待时间过长,比如读取数据,尤其是光盘或者外界设备的数据的时候,也会出现

explorer.exe出错,提示与上面的情况相同。

5. 系统内核错误
此类情况我暂时无法解决,重新安装系统。

6.内存问题
有人通过更换内存,解决了这个问题,所以这应该是个原因,不过如果这个出问题就比较麻烦了,所以先考虑前面几个原因

7.windows升级造成的
大家都知道我们用的是盗版xp,既然是盗版的,肯定会出现各种各样的错误.微软也不是sb,肯定会搞一些问题来惩罚我们,所以建议大家不要上网自动更新,并且把自动更新关掉(实际上这个更新没p用)

下面是从网上搜索到的一些关于此烦人错误的资料及解决方法

1.第三方加载项的问题
我以一般的途径从遇到explorer错误的人们得到信息。通常他们都这么叙述:" 当我在资源管理器中右键点击一个文件时系统提示explorer遇到错误需要关闭"或"当我尝试浏览文件夹的时候,我收到系统提示explorer遇到错误需要关闭" 。

通常,这些错误是由于第三方加载项没有正常工作所引起的

这些加载项负责创建一些选项当你在资源管理器右键点击一个文件时。一些第三方程序会添加他们自己的选项到这些菜单,而这有些时候会出现问题

如果你仔细看下面的图片,你会发现几个非常规的选项在这个右键菜单上: "Send to Fax Recipient",

"Scan with Norton Antivirus", "TextPad" 和 "Winzip"。

如果想尝试寻找引起explorer错误的第三方加载项,你需要下载这个工具:ShellExView,它会允许你查看和禁用加载项

解决办法:当你下载并运行它以后,ShellExView会显示出所有的安装在你的电脑上的加载项。你可以分类排序使所有第三方加载项示在一起。然后,选择所有第三方加载项并禁用它们,并试着执行以前导致错误的操作(比如右键点击一个文件或浏览一个文件夹等等)如果没有错误提示,就说明你所禁用的一个加载项造成了explorer错误。接下来,通过每一次启用一个加载项并尝试之前引起错误的操作就可以找出引

起错误的第三方扩展了

ShellExView会显示出加载项的所有的额外信息, 比如版本号、公司名称。如果你希望继续使用致使

explorer出错的加载项,请检查他的更新版本或联系他的客户支持

explorer出错的另一个原因是因为机器里内含病毒、木马或间谍广告程序。想检测电脑里存在的病毒请使用专业的程序,比如江民、瑞星等杀毒软件;检测电脑里存在的间谍软件,我推荐下列程序:Microsoft Windows AntiSpyware (Beta)、Lavasoft's Ad-Aware、Rose City Software's Spyware Medic或者Spybot's Search

Windows系统目录中可能残留有许多没有任何程序要用到的动态链接库文件,既浪费磁盘空间,也可能影响系统注册表的检索效率。
步骤1:在注册表编辑器中打开以下注册表子键:
HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion\Shareddlls。
在右侧窗口注意查看每个项目后边“数据”列表中的值。键值数据为“0”的DLL文件就是没有被用到的DLL文件,可以删除;数值为“1”或其他值的,均说明有一个或多个应用程序要使用,不能轻易删除它。
vc++里有个工具,dependense walker可查到dll中的函数。函数功能有些可以在msdn中查到