如何找出WinXP系统中造成系统故障的DLL文件

来源: 本站小编 2015/04/15 10:24

大家都知道DLL文件的重要性,在WinXP的运行过程中,几乎所有的程序都会用到DLL程序,但是很多系统于软件的故障往往也是DLL程序引起的,这时候系统后台都会看到好多个DLL程序,那么我们究竟该怎样才能找出造成系统故障的罪魁祸首呢?下面小编将通过一次案例来告诉大家解决方法。

找到XP系统中造成系统故障的DLL文件的方法

案例回放:在一次非法操作后,WinXP“搜索助理”变成一张“白板”,不仅如此,“控制面板”中“用户账户”项也显得“面无表情”。点击“开始→帮助和支持”,鼠标一阵闪烁却始终不见“帮助和支持”程序界面的踪影。

案例分析:凭感觉,小编认为系统中的某个DLL文件已经注销、丢失或损坏。但WinXP中几乎每个程序都要调用成十上百个DLL文件,如果按常规方法一个个寻找分析,无异于大海捞针。考虑到三个程序同时“毁容”,应该是受同一个(或几个)DLL文件的影响。为此必须找到上述这三个程序共同使用的DLL文件,然后,从中找出“幕后真凶”。

查找与比对

第一步:先从“搜索助理”入手,先弄清其“身世来历”。在另外一台装有WinXP的机子中打开“搜索助理”,同时按Ctrl+Alt+Del键调出“任务管理器”,在“应用程序”选项卡中,选中“搜索助理”并右击,选择“转到进程”,呵呵,原来它是Explorer.exe(资源管理器)的一部分。
  第二步:用类似方法可得知“帮助和支持”属于进程Helpctr.exe,但在“用户账户”中只能用观察比较的方法查出其归属进程mshta.exe。

小提示

可通过打开、关闭“用户账户” 的方法比较“任务管理器”中的变化来确定其所属的进程;也可以在打开“搜索助理”时,在“命令提示符”中输入“tasklist /fo table>C:acc1.txt”,在关闭该程序后,在“命令提示符”中输入“tasklist /fo table>C:acc2.txt”,然后用fc命令进行比较“fc C:acc1.txt C:acc2.txt>C:acc.txt”,比较得出的多余项即为该程序所属的进程。

第三步:重启电脑,下面要请软件LISTDLLS出场了。到这里下载该软件,然后将listdlls.exe移动到C:Windows,按Ctrl+R打开“运行”框,输入“cmd”,在“命令提示符”中输入:

listdlls -r explorer.exe>C:explorer1.txt。

接着打开“搜索助理”,再次在“命令提示符”中输入:listdlls -r explorer.exe>C:explorer2.txt

最后用fc命令进行比较:

fc C:explorer1.txt C:explorer2.txt>C:explorer.txt。

这样打开C:explorer.txt文件,对比后多出的文件即是“搜索助理”调用的DLL文件。

小提示

ListDlls的用法为:listdlls [-r] [processname pid]或listdlls [-r] [-d dllname]

第四步:重启电脑,用命令“listdlls -r helpctr.exe>C:helpctr.txt”得到“帮助和支持”所使用的DLL文件。此处重启是为了使已经没有使用的DLL文件从内存中卸载。

第五步:再次重启,用命令“listdlls -r mshta.exe>C:mshta.txt”得到“用户账户”使用的DLL文件。

筛选最后“真凶”

分析explorer.txt中的DLL文件,其中文件目录中含有“srchasst”的,均为“搜索助理”单独调用的文件。剩余的文件分别为C:Windowssystem32目录下的sxs.dll、vbscript.dll、jscript.dll文件。用“搜索”的方法可以发现文件helpctr.txt和mshta.txt中均存在上述文件,看来“罪魁祸首”非这三者莫属。

回到原来的电脑,发现三个文件均存在,也并未损坏。用命令regsvr32命令分别进行注册。果然,在对其中的jscript.dll文件的进行注册后(使用命令 regsvr32 jscript.dll),“白板”程序终于恢复其美丽的“容颜”。

最后想对大家说明的事,系统很多软件故障都是由DLL文件错误引起的。以前我们往往更关注DLL文件是否丢失,其实还有很多原因是DLL文件没有注册成功造成的。看了本文介绍的方法,我们就可以很容易地揪出造成故障的DLL文件,并给予最好的解决方法,最终排忧解难。

下载系统?>>点击这里进入<<
本文来自于【系统之家www.xp85.com

猜你喜欢

新闻资讯

装机必备

生活服务

现代都市人很多起床第一件事就是拿手机看最新的新闻资讯,看看今天最新的资讯内容,现在手机上各种新闻客户端有很多,如果今日头条,腾讯新闻,凤凰新闻,网易新闻等。

进入专区

安卓装机必备,一站式必装应用大全,为您精选好用的手机必装应用,自动为您推荐当下热门、好用的软件。安装精品应用更加方便快捷!

  • 必剪app 必剪
  • 饭团看书app 饭团看书
  • 饭团探书app 饭团探书
  • 卡通相机app 卡通相机
  • 盲盒大玩家app 盲盒大玩家
  • 多多计算器安卓版 多多计算器
  • 嘿市app 嘿市
  • 头像空间app 头像空间
进入专区

生活服务分类聚集的大量我们生活中平常用的软件,只要你想得到的基本通通有,欢迎使用!

  • 垃圾分类大师安卓版 垃圾分类大师
  • 标准商标查询安卓版 标准商标查询
  •  医学三基题库安卓版 医学三基题库
  • 天天看港剧安卓版 天天看港剧
  • 趣伴安卓版 趣伴
  • 日本换乘安卓版 日本换乘
  • 蘑菇影视安卓版 蘑菇影视
  • 影院通电影票安卓版 影院通电影票
进入专区

用户评论

全部
//wap教程