IE浏览时出现“为了帮助保护你的计算机,Windows已经关闭了此程序”等提示,如何处理?

问题描述
用户来电表示使用IE浏览器时,经常出现“为了帮助保护你的计算机,Windows已经关闭了此程序”的提示,咨询如何解决?具体如下图所示



 
解决方案
一、通过将explorer.exe程序添加到除外的数据保护模式中,具体方式如下图所示:


 


1.桌面“我的电脑”右键属性-高级-性能-设置



 


2.选择数据执行保护-为除下列选定程序之外的所有程序和服务启用DEP



 


3.点击添加找到IE.exe程序,默认路径为:C:\\Program Files\\Internet Explorer



 


4.选择“iexplore.exe”后点击打开



 


5.数据执行保护提示,点击确定即可



 


6.成功添加internet Explorer程序



 


二、通过命令彻底关闭DEP的保护。
VISTA下的方法:

打开CMD(Vista中请已管理员身份运行CMD),并输入bcdedit.exe /set {current} nx alwaysoff回车。如图




XP下的方法:
打开C盘下的Boot.ini文件,将NoExecute=OptOut更改为NoExecute=AlwaysOff即可。如图

 
原理介绍:
    数据执行保护可帮助保护您的计算机免受病毒和其他安全威胁的破坏。这些病毒和威胁尝试从受保护的内存位置运行(执行)恶意代码来发起攻击,而只有 Windows 和其他程序才应使用这些位置。这种威胁通过接管程序正在使用的一个或多个内存位置来执行破坏操作。之后,它会进行传播,从而破坏其他程序、文件乃至您的电子邮件联系人。
  与防火墙或防病毒程序不同,DEP 无法帮助防止有害的程序安装在计算机中,而是对您的程序进行监视,确定它们是否能够安全地使用系统内存。要执行监视操作,DEP 软件既可以独立运行,也可以与兼容微处理器协作,将某些内存位置标记为“不可执行”。如果程序尝试从受保护的内存位置运行代码(无论是否为恶意代码),DEP 均将关闭程序并向您发送通知。
  DEP 可以利用软件和硬件支持。要使用 DEP,您的计算机必须运行 Microsoft Windows XP Service Pack 2 (SP2) 或更高版本,或者 Windows Server 2003 Service Pack 1 或更高版本。DEP 软件独立运行时可帮助防御某些类型的恶意代码攻击,但要充分利用 DEP 可以提供的保护功能,您的处理器必须支持“执行保护”功能。执行保护是一种基于硬件的技术,用于将内存位置标记为“不可执行”。

怎么修改boot.ini文件

boot.ini 文件是系统启动引导程序文件,装多系统或者重装系统的时候会用到它。下面就教大家如何操作该文件。

方法一:直接修改法
1.打开
    boot.ini文件在系统根目录下,默认的情况下是隐藏的,可以用记事本打开这个路径,可以在“运行”中输入“c:\\boot.ini”启动该文件。也可以将此隐藏文件先显示出来,再用记事本打开,具体操作如下:“资源管理器”——“工具”——“文件夹选项”——“查看”去掉“隐藏文件和文件夹”前面的勾,并勾选“显示所有文件及文件夹”,这样就可以在系统根目录下看到boot.ini文件了。

2.修改
打开boot.ini文件,里面的内容如下(这里以我的XP系统boot.ini文件作示范,)
[boot loader]
timeout=0


default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

下面就各个内容作解释
1)timeout=0延迟时间设置
延迟时间是系统启动引导菜单后在设定的延迟时间内用户没有进行任何操作时,进入默认的操作系统。默认设置是30,如果你只有一个系统的话就设置为0,多系统的话就根据自己的情况设置一个时间。

2)default=multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS默认系统
默认系统就是延迟时间到了后自动进入的系统。我们经常修改的是partition(1)\\WINDOWS这一块,partition(1)所指的就是第1个分区,通常也就是c:盘,WINDOWS就是你的系统文件夹。如果你要默认的操作系统是d:盘的XP,那么这一块的内容就是partition(2)\\WINDOWS

3)multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS=\"Microsoft Windows XP Professional" /noexecute=optin /fastdetect系统列表
在这个位置列上你的所有操作系统(一行一个系统)

multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS这一块和上面“默认系统”的修改方法一样。=\"\"\"\"中间的内容就是开机显示列表时本系统的名称,可以任意修改,而且还支持中文!/nodetect /noguiboot这部分是启动参数,在\"后面加一个半角空格/参数,可以加多个。下面是各项参数的详细解释:
  /fastdetect:快速检测,很多网站都推荐修改为/nodetect
  /SAFEBOOT:安全启动,只启动HKLM\\System\\CurrentControlSetControl\\SafeBoot中的驱动程序和服务,其后可跟三个参数Minimal、Network或Dsrepair。Minimal和Network允许在网络连接下启动系统。而Dsrepair要求系统从备份设备中调入活动目录的设置。还有一个选项是Minimal(AlternateShell),它让系统调入由HKLM\\System\\CurrentControlSetSafeBoot\\AlternateShell指定的SHELL程序,而不使用默认的Explorer。
 /NOGUIBOOT:不加载VGA驱动程序,也就不会显示启动过程和失败时的蓝屏信息。
/BOOTLOG:将日志写入Nnbtlog.txt文件。
 /BASEVIDEO:使用标准VGA方式启动,这种方式主要用于显示驱动程序失效时。
/SOS:在调入驱动程序名时显示它的名称,因驱动问题而无法启动时使用比较好。

方法二、其它方法
1.右键单击电脑桌面,选择“属性”“高级”“启动和故障恢复”设置。
2.电脑“开 始”“运行”,输入“msconfig”,切换到“boot.ini”窗口。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值