整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

explorer.exe病毒怎样快速清除的方法

explorer.exe病毒怎样快速清除的方法
  • 件版本:
  • 软件大小:
  • 软件授权:
  • 适用平台:
  • http://dl.pconline.com.cn/download/65.html

Explorer.EXE是个木马病毒,这个木马进入计算机后,产生主要的三个文件是:interapi32.dll,interapi64.dll,exp1orer.exe特别狡猾的是容易和 Explorer.exe混淆。它是数字 1不是字母l。这个病毒入驻进程以后,会大量的消耗系统资源,并会跟着资源管理器一同启动。杀除方法如下:

1、关闭Xp系统的还原功能。具体的可以进入组策略查找或是右击我的电脑属性,关闭系统还原功能。

2、然后在运行键入regedit,打开注册表编辑器。删除以下键值

[HKEY_CLASSES_ROOTCLSID{081FE200-A103-11D7-A46D-C770E4459F2F}]

@="hookmir"

[HKEY_CLASSES_ROOTCLSID{081FE200-A103-11D7-A46D-C770E4459F2F}InprocServer32]

@="C:WINNTsystem32interapi64.dll"

"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOTCLSID{081FE200-A103-11D7-A46D-C770E4459F2F}ProgID]

@="interapi64.classname"

[HKEY_CLASSES_ROOTinterapi64.classname]

@="hookmir"

[HKEY_CLASSES_ROOTinterapi64.classnameClsid]

@="{081FE200-A103-11D7-A46D-C770E4459F2F}"

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks]

"{081FE200-A103-11D7-A46D-C770E4459F2F}"="hookmir"

3、重新启动系统,进入文件夹选项菜单,单击查看选项卡,显示隐藏的文件和文件夹,显示系统文件,扩展名。然后在 Windows/WINNT(2000/NT)/system32下找到 interapi32.dll,interapi64.dll,exp1orer.exe三个文件,将其删除就可以了。

(注:exp1orer.exe伪装成了jpg的图片格式图标。小心谨慎。还有文件夹选项卡在杀除病毒后可以自己把它改回到原来的状态)

果能把PDF转为EXE格式电子画册,还可增加背景音乐,增加真书翻页特效,增加视频多媒体、增加加密、控制过期时间等功能,你会不会觉得很棒呢?那么,怎样可以让PDF转EXE电子画册呢?今天就来安利这么一个好玩的网站,可以在线上PDF转换为炫酷的翻页电子画册,一键转换是免费使用的,如果转换成EXE格式才需要会员操作。

云展网是一个在线电子画册、报纸期刊制作与发布平台,制作出来的电子画册有着翻书效果,还可以通过链接和二维码进行传播,深受当代年轻人/设计师的喜好,制作完发布后还能导出PDF文件、生成EXE程序文件、导出HTML格式等,每种格式的文件展示效果都不同。
大家可以研究下,不仅仅可以把PDF转为EXE格式电子画册,还可以在线设计制作多媒体电子画册,并加入视频、音频、动画都可以,功能很强大,会员版的更好用,解锁好多功能。这下制作电子画册不用愁了。

接下来,就为大家简单介绍一下,使用是如何云展网把PDF转为EXE格式电子画册呢:

1.首先,当然就是打开云展网啦,需要我们登录一下;
2.点击免费制作,云展网有四种创建方式,我们选择上传文档创建,进入上传PDF的界面;
3.稍等片刻进行转换,转换完成后进入编辑界面,编辑一下标题或选择隐私设置,就可以发布了;
4.待PDF变为翻页电子画册之后,我们进入个人中心后台,找到这本画册,点击下载按钮,会弹出一个“选择下载版本”的窗口,我们在这里点击下载EXE版就可以了;
5.下载完之后,我们找到下载存放的位置,双击预览,就会看到和在云展网平台展示的效果一样,有着动画和翻书特效;

就这样简单几步,就可以快速把PDF转为EXE格式电子画册,你也快来试试吧!

windeployqt.exe是Qt自带的工具,用于创建应用程序发布包。 简单来说,这个工具可以自动地将某程序依赖的库、资源拷贝到其所在目录,防止程序在其他电脑上运行报找不到库的错误。 这里贴上官方文档:https://doc.qt.io/qt-5/windows-deployment.html

原理

windeployqt.exe工作原理很简单,它会到当前的环境变量PATH配置的搜索路径中,查找应用程序所需要的库和资源,拷贝到应用程序目录中。

使用

1、先从开始菜单中打开「对应版本的Qt」命令行终端界面,如下图:

2、命令行中输入

windeployqt.exe 应用程序完整路径

我们知道,Qt项目路径不能包含中文,所以为了保险起见,应用程序路径中不要包含中文。另外,如果应用程序路径中包含空格,需要用双引号将整个路径字符串包裹起来。

回车即可执行发布命令。输出界面如下图所示:

进入到应用程序目录可以看到,目录中增加了很多依赖库和数据文件。如下图所示:

大体上的流程只有这两步。 整个发布过程看似比较简单,但是其中还是存在一些坑的。

坑点一:未使用Qt的命令行终端执行发布命令,导致库版本拷贝错误

下面是直接使用系统cmd命令行发布软件的过程:

直接打开cmd命令行,进入到windeployqt.exe所在目录 输入:windeployqt.exe 应用程序完整路径,回车。

这样发布出来的应用程序可能会崩溃或者出现以下问题:

面对这个错误没有经验的话,很难解决,特别是软件直接崩溃的话,更无从下手。要解决这个问题,估计至少要半天时间。

0xc000007b是一个经典错误,它代表着程序启动时使用了不正确的版本的库,导致无法正常运行。例如,64位的软件使用了32位的库。

所以,发生上面错误的原因是,windeployqt.exe从系统的环境变量路径PATH中找到了其他版本的依赖库,而这个依赖库并不是我们的应用程序真正依赖的那个版本。当你的计算机中安装了很多软件,某些软件会添加系统环境变量,指向自己的bin目录;抑或是安装了几个版本的Qt开发环境时,难免会导致搜索路径中有同名称的、不同版本的库存在,这些情况下,库版本错乱的问题经常发生。

在Qt命令行中输入 echo %PATH%,可以查看当前Qt使用的环境变量:

上图中红色框内是此版本Qt的库文件目录,已添加到当前PATH环境变量的最开头,将会被windeployqt.exe优先搜索到。如此一来,Qt相关的库便不会产生库版本错误的问题。

坑点二:未使用与Qt版本对应的windeployqt.exe

发布软件时,必须确定项目开发所使用的Qt版本,并使用此版本Qt安装目录下的windeployqt.exe完成发布过程。每个Qt版本中的工具只有在此Qt版本下才能确保正常工作,混用会引入未知的风险。

坑点三:发布时,默认文件不会覆盖

在Qt命令行终端中多次执行发布命令时,已发布到应用程序文件夹中的文件默认不会被覆盖。当你第一次发布出问题时,调整好环境后再次发布并不会覆盖已存在的文件。这可能和我们期望的不太一样。可以通过添加强制覆盖参数--force强制覆盖已存在的文件,如下图所示:

建议始终添加--force参数,防止因文件未覆盖而出现问题。

细节问题

Qt命令行启动时有一行提示:

上面打包输出界面的红框中,有这样一行警告:

Warning: Cannot find Visual Studio installation directory, VCINSTALLDIR is not set.

意思是说,因为我们没有运行vcvarsall.bat,所以VS的环境变量没有配置好,所以不会拷贝VS相关的依赖库。

vcvarsall.bat是VS的自带的配置环境变量的批处理文件。以VS2010为例,它位于路径 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC 下。它属于VS命令行工具的一部分,这里不多说,直接去看VS官网文档即可:通过命令行使用 Microsoft C++ 工具集。

那我们就尝试运行vcvarsall.bat来配置一下VS的环境。整个过程的完整操作过程界面如下:

可以看到,那一行警告不见了。同时,应用程序目录下多了两个库文件,如下图:

这样发布出来的目录就带上了VS的依赖库,拷贝到没有安装VS的电脑上亦可以运行。

命令帮助

除本文提及的基本参数,发布程序还提供了一些额外参数选项,可以通过查看命令帮助了解。

在Qt命令行终端中输入

windeployqt.exe -h

可以查看命令帮助,如下图所示:

限于篇幅,这里不再进一步讲解,大家可以自己动手尝试。

结语

总体来说,虽然发布步骤比较简单,但是有坑有细节,自己尝试操作几次就能熟悉了。里面的坑笔者踩过,会浪费很多时间,希望大家能避免踩坑,提高效率。

本文原创首发于公众号/头条号 Qt未来工程师。