分享

一键查杀顽固病毒! 电脑中毒,我不怕不怕啦~-头条网

 唯我英才 2015-05-03

小编的亲戚总爱用小编的电脑下载乱七八槽的东西,每次都会带来各种病毒,很多顽固病毒需要在PE下才能查杀。小编每次都要使用启动盘进入PE,然后再启动杀毒软件杀毒,杀完毒再重启进入原系统,很是麻烦。有没有在PE下自动杀毒的方法?最好是一键就可以完成

【解题思路】

既然要实现一键杀毒,最好的方法当然是使用批处理杀毒软件。不过默认情况下,普通PE(如从Windows 8安装光盘中提取的PE3.0)进入后加载的是Windows 8安装界面,因此要实现一键杀毒,只要将杀毒批处理命令(在其中添加杀毒后自动重启)配置为PE默认启动项即可实现。

【解题方法】

命令解释:

第一行代码表示调用ClamWin Portable的Clamscan.exe命令行扫描C盘(可以自行添加扫描分区,每个分区用半角空格错开),“--database”指病毒库位置,同时将扫描结果输出到K:\scan.txt文件中,便于杀毒后查看扫描结果。

“wpeutil reboot”是调用PE自带的Wpeutil命令实现自动杀毒完成后自动重启(该命令在正常系统下无效)。

现在启动上述批处理,看看杀毒软件命令行是否在扫描本机C盘(如果要扫描其他分区,请自行添加代码),测试无误后就完成杀毒批处理的制作了(图1)。

(图1 杀毒命令行扫描)

(图2 将批处理转为EXE文件)

配置命令行工具为PE启动项

接下来就是要将杀毒批处理添加到PE启动项中,这里的PE以从Windows 8安装光盘中提取的PE3.0为例,操作系统为Windows 7旗舰版。

准备好Windows 8的安装文件并在资源管理器中加载,然后将“\sources\boot.wim”提取到“C:\boot\”下备用。接着到http:///lcwg5tv下载“DISM管理器”,启动程序后点击“挂载”,按提示挂载“C:\boot\boot.wim”镜像中的Index2,即下图中“系统名称”标示为“Microsoft Windows Setup(X86)”映像,将其挂载到“J:\win8”(需要预先在J盘建立挂载目录,图3)。

(图3 挂载Index2映像到J:\Win8)

这样Boot.wim镜像中的Index2映像就会被挂载到“J:\win8”目录下。启动记事本程序新建一个名为“Winpeshl.ini”的文件,将其保存在J:\win8\Windows\System32文件夹下,代码如下:

[LaunchApp]

AppPath = d:\aa.exe

注意:上述代码中“=”前后各有一个半角空格隔离。

返回“DISM管理器”,在镜像列表中选中上述挂载的镜像,点击“保存镜像”,将添加了Winpeshl.ini文件的镜像保存,最后点击“删除挂载”即可(图4)。

(图4 保存并卸载镜像)

小提示:

Winpeshl.ini文件是WinPE启动配置文件,在Boot.wim里添加这个文件后,WinPE启动后会自动加载其中指定的程序,即自制的aa.exe文件。以后如果要更改杀毒参数,只要同上再制作批处理,然后转化为Aa.exe放置在D:\即可。

杀毒实战

完成上述操作,我们只要将配置了杀毒批处理启动的PE添加到开机菜单即可。开机菜单的添加很简单,使用之前介绍过多次的Bootice.exe即可,进入BCD菜单编窗口后按下图进行设置(图5)。

(图5 配置PE杀毒到多重启动菜单)

启动磁盘:当前硬盘

启动分区:保存Boot.wim文件所在的分区即C盘

设备文件:\boot\boot.wim

SDI文件:\boot\boot.sdi

菜单标题:Windows PE一键杀毒

启动文件:\windows\system32\boot\winload.exe

其他采取默认设置,依次点击“保存当前系统设置”和“保存全局设置”退出。这样以后需要进入PE杀毒时,只要在开机菜单中选择“Windows PE一键杀毒”即可,进入PE后会自动激活上述批处理进行杀毒,完成后会自动重启(图6)。

(开机选择一键杀毒即可)

完成杀毒并重启进入原来系统后,我们还可以使用记事本程序打开K:\scan.log查看详细的扫描结果哦~

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多