WIN7 出现access violation at address 0012FC22 是什么情况?怎么解决

 我来答
子夕al
推荐于2016-05-01 · TA获得超过341个赞
知道答主
回答量:32
采纳率:0%
帮助的人:17.9万
展开全部
关于Access violation at address 0012F973错误
解决办法:

AMD的64位处理器中采用了一种新型的EVP功能(增强型病毒防护)为我们从源头截断了病毒等恶意代码执行的可能。但它只提供硬件支持,要发挥这一功能,还必须与Windows XP SP2或64位操作系统的DEP(数据执行保护)技术相结合。两者结合会把所有内存位置均标记为不可执行——除非该位置已明确包含可执行代码。此举能有效阻止攻击程序企图在不可执行的内存位置中插入代码并执行,很大程度上扼制了病毒等恶意代码的入侵,是一种主动的防毒机制。
在实际使用过程中,DEP会导致32位软件出现兼容性问题。这是因为DEP阻止了某些程序的运行,我们可通过修改DEP的方式来解决。下面以设置“Virtal PC”为例进行说明。

方法一:更改DEP默认选项

右击 “My Computer”,选择“Properties(属性)→Advanced(高级)→Settings→Data Execution Prevention(数据执行保护)”,可看到性能选项界面。

选择第二项“Turn on DEP for all programs and services except those I select(为除下列我选定程序之外的所有程序和服务启用DEP)”,再单击“Add…”,定位到“Virtual PC”的安装目录,再选中启动“Virtual PC”的可执行程序,然后单击当前界面上的“打开”即可将它添加到允许运行的列表中。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式