新闻资讯

U盘杀毒,找出系统中乱来的DLL黑手

  在Windows中,几乎所有应用程序都会用到DLL(动态链接库)文件,它的正常与否关系到软件能否正常运行。很多软件故障也和它有直接关系。但应用程序往往会调用几十个DLL程序,怎么判断谁是罪魁祸首呢? 接下来,U盘杀毒告诉你:

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

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

  查找与比对 

  第一步:先从搜索助理入手,先弄清其身世来历。在另外一台装有Windows XP的机子中打开搜索助理,同时按CtrlAltDel键调出任务管理器,在应用程序选项卡中,选中搜索助理并右击,选择转到进程,呵呵,原来它是Explorer.exe(资源管理器)的一部分。 

  第二步:用类似方法可得知帮助和支持属于进程Helpctr.exe,但在用户账户中只能用观察比较的方法查出其归属进程mshta.exe 


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

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

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

Copyright@2012 U盘装系统
万能PEu盘官网,提供最新U盘装系统,u盘启动盘制作工具下载.U盘装系统软件,可以一键完成安装系统,最新万能u盘装系统工具,欢迎免费下载.