access violation问题的解决办法!
发布网友
发布时间:2022-04-22 13:35
我来回答
共2个回答
热心网友
时间:2022-05-03 22:06
Access Violation(非法访问),General Protection Fault(一般保护性错误)或者Invalid Page Fault(无效页面错误),虽然说法不一样,但本质上总是由同一种错误引起的。Access Violation常常在计算机用户运行的程序试图存取未被指定使用的存储区时遇到。 Access violation at address <十六进制值> in mole <应用程序名> Read of address <十六进制值> “Access violation at address 00000000.Read of adress 00000000.意思是:在地址 00000000 存取违反,禁止对地址00000000的读取 出现access violation at address 00000000. read of address 00000000.原因是:没有运行服务端软件,所以客户机会提示"Access violation at address 00000000, read of address 0000000",开启服务端程序或检查网线即可解决。 另外,可能出现这个问题的原因是因为你是在WINRAR的窗口中运行程序,而程序又找不到主要文件引起的。 解决方法:)~~ 尝试用兼容方式运行该程序.右键点击图标——属性——兼容型——选中“以兼容方式运行该程序”——下面的选框中可以选择以95、98、NT4.0或2000模式来运行。推荐选择98试试看。 遇到Access Violation的一些解决方法可以看这里面 http://www.wesoho.com/showlog.asp?log_id=1403&cat_id=28 参考资料: http://zhidao.baidu.com/question/6817227.html
热心网友
时间:2022-05-03 23:24
在xp系统中总是弹出对话框 ,提示 "Iexplore 错误"Access violation at address 511E18DD in mole TT_yanji.EXE .Read of addre
应该是内存访问受限,是漏洞了,
解决办法:)~
你最好是升级你的IE,或者重装你的IE,试试看了:)~
第一种可能:
去掉 php中 eaccelerator 的扩展
这样做能够解决您的问题,不过可能会加重系统负担
因为eaccelerator主要是为了节省系统资源的东西
具体做法是找到php.ini
如果是我帮您配置的,一般在c:/php/php.ini或者 c:/winnt/php.ini 或者c:/windows/php.ini
去掉
zend_extension_ts="c:\php\extensions\eaccelerator_win_xxx.dll"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="c:\temp"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
ea主要是在unix环境下开发的,但是作者忽略到windows实际上不像u主机那样,是没有u主机的那种内存共享机制的
这个bug已经提交给他们了,希望0.9.5能够解决
当然,如果您的机器这个问题不严重,建议还是保留,ea是一块非常优秀的php缓存+加速软件
配合zo使用,将会降低系统负担 50%-80%左右,提高负载能力、速度和效率 200%左右
第二种可能
session_save_path 需要设定一个实际的物理路径,并且该目录需要everyone的所有权限,类似u主机的0777
第三种可能
c:/winnt/temp 或者 c:/windows/temp
也需要everyone的所有权限,类似u主机的0777
第四种可能
您的内存严重不足,查看一下,如果有问题,请加内存,最好是一次加两条
比如加1g内存,最好是加2条一模一样的512m。否则没有启用双通道,效果也很一般
第五种可能
zendoptimizer和php的搭配不是很好
换个版本试试看
目前比较稳定的搭配是
php4.3.11+zo 2.5.10a
或者php4.4.1+zo 3.0 beta2
第六种可能
这种多属于用win2003的用户
他们在应用池中设定了*
比如多长时间回收,最大使用内存多少等等
这些设置势必造成这个经典的php错误
木头经过数以百计的测试,敢担保问题会出现在这里。
access violation怎么解决?
access violation at address错误通常可以通过以下几种方法解决:运行兼容性故障排除器,更新驱动程序,运行系统文件检查器,或者进行病毒和恶意软件扫描。1. 运行兼容性故障排除器:这种错误可能是由于软件兼容性问题引起的。Windows自带的兼容性故障排除器可以帮助我们找到并解决这些问题。只需右键点击引发错误的...
Win8系统提示错误Access Violation怎么办
1、你如果用翻译软件翻译的话“Access Violation At Address”的意思是“在地址访问冲突”,虽然具体意思不是这样,但这个问题是Access Violation计算机用户在运行的应用程序试图存取时未被指定使用的存储区出现的问题。解决方法:将此应用程序设置为启用DEP。具体解决步骤 1、首先,需要找到不需要启用DEP的应...
Access violation的解决方法是什么?
出现access violation at address错误,是应用存取内容没有未被指定使用的存储区问题导致的,需要对应用程序启用DEP,以下是解决方法:第一步:鼠标右键此电脑,选择属性,进去之后,点击高级系统设置,如下图;第二步:进去之后,点击性能的设置;第三步:在性能设置中,点击数据执行保护;第四步:进去数据...
accessviolationataddress怎么解决?
accessviolationataddress怎么解决:方法一:1、首先右击桌面的此电脑打开“属性”然后点击左侧的“高级系统设置”。2、然后选择高级选项卡,点击“设置”。3、在设置中的性能选项点击“数据执行保护”选项卡。4、勾选“为除为除下列程序之外的所有程序和服务启用DEP”并确定即可。方法二:1、还可以去选择...
access violation问题的解决办法!
所以客户机会提示"Access violation at address 00000000, read of address 0000000",开启服务端程序或检查网线即可解决。 另外,可能出现这个问题的原因是因为你是在WINRAR的窗口中运行程序,而程序又找不到主要文件引起的。 解决方法:)~~ 尝试用兼容方式运行该程序.右键点击图标——属性——兼容型——...
access violation错误的解决方法是什么?
如果你遇到"exception access violation"错误,以下是一些步骤帮助你解决这个问题:首先,右键点击桌面的"我的电脑",在弹出的菜单中选择"属性",进入系统设置界面。接着,进入系统属性后,找到并进入"高级"选项,然后在"性能"部分中,点击"设置"以调整相关设置。在"视觉效果"选项中,找到并进入"数据执行...
exception_access_violation错误求助解决
1. 避免非法操作:不要尝试直接访问未分配或保护的内存在编程时。2. 及时更新系统:定期更新操作系统和驱动程序以修复已知的安全漏洞和错误。3. 注意硬件维护:定期检查硬件状况,特别是内存和硬盘等关键部件。按照上述步骤操作后,大部分情况下可以解决“exception_access_violation”错误。如果...
edge错误代码:STATUS_ACCESS_VIOLATION的解决方法
近期有用户反映在使用edge浏览器时出现错误代码提示 STATUS_ACCESS_VIOLATION,以下为解决此问题的几种方法。方法一:禁用渲染器代码完整性 步骤如下:选择edge浏览器快捷方式,右键选择“属性”,在快捷方式选项卡中,添加目标字段末尾的字符串--disable-features=RendererCodeIntegrity,确保浏览器启动路径包含...
怎么解决“access violation at address 00000000”这个问题?
1、开始——运行——msconfig——启动——把加载项***.dll的那个勾勾去掉。 重启电脑,通常到这就可以了,如果还弹出来再进行第二步 \x0d\x0a2、开始——运行——regedit 在下面的位置删除相应键值: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\...
exception_ access_ violation错误的原因和解决方法
答案:exception_access_violation错误通常是因为程序试图访问了未被授权的内存地址导致的,错误代码0x00000004指示了这种内存访问违规。解释:1. 内存访问违规:exception_access_violation错误是典型的内存错误,当程序尝试读取或写入一个它没有权限访问的内存地址时,就会触发此错误。这可能是由于程序存在漏洞,...