ACCESS_VIOLATION是什么意思啊
意思是“非法访问”。
Access Violation常常在计算机用户运行的程序试图存取未被指定使用的存储区时遇到。比如:
“Access violation at address 00000000.Read of adress 00000000.意思是:在地址 00000000 存取违反,禁止对地址00000000的读取。
或者用户在计算机运行.exe应用程序的时候,有时候程序运行不起来,遇到提示:“access violation at address xxxxxxxxx ”。
扩展资料:Access Violation(非法访问)错误的防治方法
一、硬件原因
在启动或关闭Delphi IDE以及编译一个Delphi工程时容易出现设计期的Access Violation。在计算机运行中出现Access Violation信息可能由各种各样的原因引起,包括系统BIOS、操作系统或者是硬件驱动线,有些声卡、显卡、网卡实际上也会导致这种错误。
计算机里的每一块卡都有它的设备驱动程序。对于不同的制造商、不同版本的Windows或者不同版本的Delphi都可能会遇到不同的问题。如下有助于解决遇到的这些问题:
1、按照必要的步骤来证实安装的驱动程序之间没有冲突。
2、降低显示分辨率可能会使某些古怪的显卡驱动程序稳定一些。
3、如果使用双处理器的主板,则保证对每个处理器的修改步骤一样。
4、对于计算机上的所有硬件注意使用最新的驱动程序。
二、软件原因
尽管Intel的计算机中Windows是最流行的操作系统,由于Windows系统天生的脆弱性和BUG,应用程序的误操作可能导致操作系统的迅速瘫痪。如下可以防止某些Access Violation的发生:
1、确保对于Windows NT/2000已经安装了最新的service pack。每次安装完新版的service pack,你会发现机器变得稳定了。
2、为你使用的各种版本的Delphi装上当前的更新或补丁(BDE、ADO……),这是提前预防错误的好办法。尽量使用最新的Delphi补丁——Access Violation错误数量尤其是设计期的错误数会大大减少。
exception access violation
异常访问冲突
双语例句
When an exception occurs, such as dividing by zero or an access violation, the result depends on whether the thread has an exception handler.
当异常发生时,例如除零或非法访问,程序执行的最终结果,要看线程是否拥有一个异常处理。
非法访问
ACCESS_VIOLATION是什么意思啊
ACCESS_VIOLATION,直译为“访问冲突”,在编程和计算机科学中,它通常指的是一种常见的错误,即程序试图访问一个未被授权的内存地址,或者试图执行一个未被授权的操作,这会导致程序崩溃或产生错误。这是一种非常严重的编程错误,可能带来一系列严重的后果,包括数据损坏、系统崩溃等。详细来说...
access_violation是什么意思啊
access_violation的意思是访问违规或访问越界。以下是对该词汇的 在计算机科学和编程领域,access_violation通常指的是程序试图访问其无权访问的内存区域或进行非法操作时所产生的错误。这种错误通常会导致程序崩溃或产生不可预测的结果。例如在编程时,如果一个程序试图读取或写入一个未分配的内存空间,或是...
ACCESS_VIOLATION是什么意思啊
我们可以把遇到的Access Violation分成两大类:运行期和设计期。一、设计期的Access Violation 1.硬件原因 在启动或关闭Delphi IDE以及编译一个Delphi工程时容易出现设计期的Access Violation。在你的计算机运行中出现Access Violation信息可能由各种各样的原因引起,包括系统BIOS、操作系统或者是硬件驱动线,有...
exception_access_violation错误原因是0x00000004
exception_access_violation错误通常是因为程序试图访问了未被授权的内存地址导致的,错误代码0x00000004指示了这种内存访问违规。解释:1. 内存访问违规:exception_access_violation错误是典型的内存错误,当程序尝试读取或写入一个它没有权限访问的内存地址时,就会触发此错误。这可能是由于程序存在漏洞,或者...
ACCESS_VIOLATION是什么意思啊
意思是“非法访问”。Access Violation常常在计算机用户运行的程序试图存取未被指定使用的存储区时遇到。比如:“Access violation at address 00000000.Read of adress 00000000.意思是:在地址 00000000 存取违反,禁止对地址00000000的读取。或者用户在计算机运行.exe应用程序的时候,有时候程序运行不起来,...
Access Violation是什么意思?
Access Violation常常在计算机用户运行的程序试图存取未被指定使用的存储区时遇到。其含义为非法访问。win7系统中,可设置数据执行保护例外程序有效避免该问题,步骤如下:1、点击开始,点击运行,输入sysdm.cpl ,点击确定;2、点击高级选项卡,点击性能下设置按钮;3、点击为除下列程序之外的所有程序和服务...
access violation怎么解决?
access violation at address错误通常可以通过以下几种方法解决:运行兼容性故障排除器,更新驱动程序,运行系统文件检查器,或者进行病毒和恶意软件扫描。1. 运行兼容性故障排除器:这种错误可能是由于软件兼容性问题引起的。Windows自带的兼容性故障排除器可以帮助我们找到并解决这些问题。只需右键点击引发错误的...
Access violation的解决方法是什么?
出现access violation at address错误,是应用存取内容没有未被指定使用的存储区问题导致的,需要对应用程序启用DEP,以下是解决方法:第一步:鼠标右键此电脑,选择属性,进去之后,点击高级系统设置,如下图;第二步:进去之后,点击性能的设置;第三步:在性能设置中,点击数据执行保护;第四步:进去数据...
access violation错误的解决方法是什么?
如果你遇到"exception access violation"错误,以下是一些步骤帮助你解决这个问题:首先,右键点击桌面的"我的电脑",在弹出的菜单中选择"属性",进入系统设置界面。接着,进入系统属性后,找到并进入"高级"选项,然后在"性能"部分中,点击"设置"以调整相关设置。在"视觉效果"选项中,找到并进入"数据执行...
EXCEPTION_ACCESS_VIOLATION错误原因是0x00000004
EXCEPTION_ACCESS_VIOLATION错误原因是0x00000004,是显卡问题造成的,解决方法如下:1、首先在Win 10×64位的平台上,安装Adobe Photoshop CC的2018版本、2019版本,均出现这样问题:在打开Photoshop后的1分钟左右,会出现 Crash 报错对话框。2、如果点击【Learn more】,会看到错误提示是EXCEPTION_ACCESS_...
乌露盐酸: 意思是“非法访问”. Access Violation常常在计算机用户运行的程序试图存取未被指定使用的存储区时遇到.比如: “Access violation at address 00000000.Read of adress 00000000.意思是:在地址 00000000 存取违反,禁止对地址...
下陆区13125917945: "Access Violation"是什么问题?
乌露盐酸: 这是一个无权访问的问题,出现此问题时需要你单步进行调试,找到出现问题所在的位置,然后逐步进行处理,看看是不是此变量的分配空间不够的问题或者是变量没有初始化.
下陆区13125917945: 电脑开机出现Access violation at address?
乌露盐酸: Access Violation(非法访问),General Protection Fault(一般保护性错误)或者Invalid Page Fault(无效页面错误),虽然说法不一样,但本质上总是由同一种错误引起的.Access Violation常常在计算机用户运行的程序试图存取未被指定使用的存储区时遇到. Access violation at address in module Read of address 看这里解决方法http://wenwen.sogou.com/z/q864508620.htm 一般是自动运行程序有兼容性问题造成的.在运行输入msconfig,把所有程序都关闭,然后逐一排查.
下陆区13125917945: Accessviolation是什么意?EAccessBiola ?
乌露盐酸: E Access Biolation:Access violation E访问Biolation:访问违例
下陆区13125917945: 显示access violation.错误命令怎么办 - ?
乌露盐酸: 显示access violation.错误命令怎么办 第一步:在电脑桌面用鼠标右键点击我的电脑,在下拉栏里选择属性.第二步:打开属性之后显示系统属性.第三步:这时切换到高级,在性能里面选择设置.第四步:点击设置之后,显示视觉效果.第五步:切换到数据执行保护,选择为除下列选定程序之外的所有陈旭和服务启用DEP.然后点击添加.第六步:显示打开,将WPS选择好,点击打开.第七步:返回性能选项,切换到数据执行保护,勾选WPS表格,确定.
下陆区13125917945: 电脑开机后出现 Access Violation - ?
乌露盐酸: 你试试 打开任务管理器 看看有没 这个 koases的进程 如果有的话 开始 运行 msconfig 然后点 启动 把这个进程给禁用了
下陆区13125917945: 做杭电acm题目时提交的代码出现ACCESS - VIOLATION错误. - ?
乌露盐酸: ACCESS_VIOLATION Your program tried to read from or write to a address for which it does not have the appropriate access. 您的程序想从一些非法的地址空间读取或向其中写入内容.一般例如指针、数组下标越界都会造成这个错误的.还有个新手常犯的错误会造成这个提示:int a; scanf("%d",a); 应该写成 scanf("%d",&a); 你检查下,如果不是这个错误,基本上是数组或者指针越界了.
下陆区13125917945: 打开游戏时电脑的这个提示是什么意思? ?
乌露盐酸: Access Violation(非法访问),General Protection Fault(一般保护性错误)或者Invalid Page Fault(无效页面错误),虽然说法不一样,但本质上总是由同一种错误引起的.Access Violation常常在计算机用户运行的程序试图存取未被指定使用的存储区时遇到. Access violation at address in module Read of address 遇到Access Violation的一些解决方法可以看这里面
下陆区13125917945: Access violation 是怎么一会事啊??
乌露盐酸: 异常代码:ACCESS_VIOLATION(0xc0000005) 异常描述:The thread tried to read from or write to a virtual address for which it does not have the appropriate access. 抄别人的:)参考一下 这个问题是很多人遇到过的了,也是问的人最多的,不...
下陆区13125917945: 杭电3199为什么ACCESS - VIOLATION?这是什么意思? - ?
乌露盐酸: ACCESS_VIOLATION 是栈溢出的意思 这证明你的程序在运行的过程中爆栈了 你应该注意一下数据的范围和你程序的严谨性