在工作中您也许会遇到
IE
不能打印的问题。
1
、
explore
你用坏过,有插件损坏了,所以导致不能打印网页,但是你可以通
过先保存然后打印的方法打印。
2
、这是你浏览器被劫持的问题,一个
360
修复或安装
360
安全浏览器安装,然
后按照提示修复就可以了,你再重新运行软件,即可以打印了。
3
、
像
Office
软件等都可以正常打印,就是
IE
无法打印,点打印就出错,哪怕是
about:blank
页点打印也
一样出错,就有可能是
C:\Program Files\Internet Explorer\setupapi.dll
在干扰。
先是用
360
的云去查了一下,发现一个未知文件,我上传了样本,之后报该文件是木马,但是
360
清理不
掉,要么就是我没点对地方。只能自己干这活了。
想用
IceSword
试试,结果运行之后,一点进程,连
IceSword
都出错,看来这个木马应该能防御一些进程
管理软件或清理工具。为了节省时间,因为同事还要用,所以就没再深入研究,直接拿
U
盘引导系统,进
入
PE
环境,并进入相应的路径,居然没有发现该文件,看来这个文件是由别的进程生成的,我也懒得去
扫了,直接新建了一个
setupapi.dll
的文件夹,然后在该文件夹上点右键,属性,安全,高级,点掉从父项
继承那些可以应用到子对象的权限项目,之后在弹出的对话框中选择删除,让该文件夹不属于任何人。
之后重启,正常进入系统,发现问题就这么解决了,虽然解决的不彻底,但
IE
现在可以打印了。
利用
NTFS
权限,可以免疫多种病毒,遇到一些总杀不干净的病毒,大家可以尝试一下这种方法,如果在
PE
环境下,可以看到病毒文件的话,就先删除病毒文件,然后新建一个相同名称的文件夹,并删除所有权
限。
该方法不适用于
FAT32
分区。
4
、
@echo off
:::Andy12-9