HowtofindtheDLLfileWindowsXPthatcausesthesystemfailureinWinXP
如何找到DLL文件在WinXP引起系统故障我们都知道DLL文件的重要性,在WinXP操作过程,几乎所有的程序将使用DLL程序,但在很多软件系统的故障往往是由DLL程序造成的,这种制度背景下,会看到很多DLL程序,所以我们真的找到了如何拱系统的犯罪原因失败。下面通过一个小案例来告诉你解决方案。
案例回放:在一个非法操作,winxp搜索助手成为白板不仅如此,控制面板中的用户帐户项目也出现面对面;单击开始具有;帮助和支持;一个闪烁的鼠标却不帮助和支持微量的程序界面。
案例分析:通过感觉,小编辑认为系统中的DLL文件已被注销,丢失,或损坏。但WinXP几乎在每一个程序叫成十成百上千的DLL文件,如果按照常规的方法逐一分析,是大海捞针。考虑这三个程序在同一时间;缺陷;它应该受相同(或几个)DLL文件。所以我们必须找到这三个程序使用的DLL文件,然后从后面的发现;。
查找和比较
第一步:先从搜索助手;先找出其第一的;生活史;在WinXP安装机打开搜索助手;并按Ctrl + Alt + Del调出在同一时间;在任务管理器应用;选择选项卡,搜索助手;,单击右键,选择进入;原来,哈哈,explorer.exe(资源管理器)的一部分。
第二步是通过类似的方法知道帮助和支持,属于过程helpctr.exe,但在用户账户,可以发现其归因过程mshta.exe通过观察和比较。
小提示
可以打开和关闭用户帐户的方法;;任务管理器;确定过程的变化;也可以打开搜索助手;命令提示符,键入任务列表/佛表> C:acc1.txt,在封闭的程序中;命令提示符;在;任务/佛表> C:acc2.txt输入;然后与指挥FC C:acc1.txt C:ACC2 .txt > C:acc.txt,多余的是程序的过程。
第三步:重启电脑,以下是要求软件ListDLLs出来。这里下载该软件,然后listdlls.exe C:窗口,通过按Ctrl + R打开运行,输入框,cmd,进入命令提示符,输入:
ListDLLs -浏览器.exe > C:explorer1.txt。
然后打开搜索助手又在命令提示符;;输入:ListDLLs -浏览器.exe > C:explorer2.txt
最后,与FC命令进行比较:
FC C:explorer1.txt C:explorer2 .txt > C:explorer.txt。
这将打开C:explorer.txt文件和多个文件与搜索助手DLL文件调用。
小提示
ListDLLs的使用:{ } { ProcessName ListDLLs R }或{ PID ListDLLs R } { } D程序
第四步:重启电脑,使用命令ListDLLs R启动帮助和支持中心。exe>C:helpctr.txt得到帮助和支持;使用DLL文件。这里的启动是让无用的DLL文件从内存中卸载。
第五步:再次重新启动,使用命令ListDLLs -R MSHTA .exe > C:mshta.txt得到用户帐户;使用DLL文件。
最后的甄别凶手;
分析explorer.txt DLL文件,文件所在的目录包含srchasst所有搜索助手文件分别调用。其余的文件sxs.dll,和jscript.dll Vbscript.dll命令中的文件,C:windowssystem32目录,分别采用搜索可发现文件,已存在的文件helpctr.txt和mshta.txt所有罪魁祸首不是三。
回到原来的电脑,发现三个文件的存在,并没有被损坏。使用命令regsvr32命令分开登记。果然,注册后的jscript.dll文件,使用命令regsvr32 jscript.dll,白板,程序终于恢复了它美丽的外表;
你想解释的最后一件事是,很多软件故障都是由DLL文件错误造成的。我们注重是否DLL文件丢失了,而且有很多原因,DLL文件没有注册成功。本文介绍的方法,我们可以很容易地找到DLL文件引起的故障,并给出最佳的解决方案,最终解决问题。