access violation at address是什么意思?原因和解决方法!

2022-06-02 14:00发布

出现access violation at address错误是什么原因?如何解决?


1条回答
郯湛颖
1楼 · 2022-06-02 15:08.采纳回答

电脑上打开应用程序出现access violation at address错误,表示程序运行出现“地址非法访问”错误,出现这个错误的原因通常是应用存取内容没有未被指定使用的存储区问题导致的,需要对应用程序启用DEP。据寻小山问答小编了解,Access Violation常常在计算机用户运行的程序试图存取未被指定使用的存储区时遇到。

access violation at address

我们打开某个程序(.EXE后缀的可执行文件)时提示:Access Violation At Address xxxxxxxxx,每个程序出现的代码也不一致,常见的是00000000、00402d25、005479A7、7ef9664b等等这些。下面以Win10系统为例,介绍下access violation at address错误的解决方法:

1、在电脑桌面,右键点击“此电脑”>“属性”,弹出系统窗口

access violation at address错误

2、点击左侧“高级系统设置”,弹出系统属性;

access violation at address原因

3、在系统属性界面,切换到“高级”选项卡,在性能栏单击“设置(S)”,弹出性能选项;

4、在性能选项里面,切换到“数据执行保护”选项卡;

access violation at address解决方法

5、选中“为除下列选定程序之外的所有程序和服务启用DEP(U)”;

access violation at address

6、点击“添加”。选择要运行程序的所在路径;

access violation at address是什么意思

7、应用>确定,保存即可。