access violation at address 00000000 这个问题怎么解决

运行软件时出现的错误,紧接这个错误,还会弹出runtimeerror216at00054f79这是软件的问题,还是内存的问题,请各位高手解答,万分感谢!网上现在对这个问题... 运行软件时 出现的错误,紧接这个错误,还会弹出runtime error 216 at 00054f79
这是软件的问题,还是内存的问题,请各位高手解答,万分感谢!
网上现在对这个问题有三四种解决模板,如果照抄我不会给分,那些都没有用。
展开
 我来答
一点设计演示
高粉答主

2015-09-15 · 职场/教育各类模板,衷于原创
一点设计演示
采纳数:874 获赞数:83595

向TA提问 私信TA
展开全部

1.XP系统:点击计算机桌面左下角的“开始” → “运行”,在“运行”界面打开中输入“msconfig”,点击【确定】按钮,弹出“系统配置实用程序”界面,点击“启动”选项卡,再次点击【全部禁用】按钮,勾选启动项目列表中“ctfmon”项前复选框,然后点击【确定】按钮,弹出“系统配置”消息框。

2.提示:“你必须重新启动你的计算机以便某些由系统配置所作的更新生效”。首先保存重要文档或退出相关应用程序,再点击【重新启动】按钮重启计算机。

3.重新登录系统桌面后会弹出一个“系统配置实用程序已被更改”的消息框,需勾选消息框中“在windows启动时不显示此信息或启动系统配置实用程序”项前复选框,然后点击【确定】按钮,再次登录抵扣联软件即可(如图)。

威孚半导体技术
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层... 点击进入详情页
本回答由威孚半导体技术提供
qkdkhmtygl
推荐于2018-10-17 · TA获得超过216个赞
知道答主
回答量:515
采纳率:100%
帮助的人:350万
展开全部
1、开始——运行——msconfig——启动——把加载项***.dll的那个勾勾去掉。 重启电脑,通常到这就可以了,如果还弹出来再进行第二步
2、开始——运行——regedit 在下面的位置删除相应键值: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

说明:以上问题大多是杀毒残留,就是杀毒后,病毒被删除,但启动项里相关加载设置还在,解决方法就是上述方法,如果找不到那个加载失败的启动项说明是做了伪装,具体他伪装到那个启动项不好说需要自己分析分析。

如果启动项没有的话,请接着用下面软件解决的方法
1、AutoRuns 8.73 汉化版 下载地址
运行“autoruns.exe”,点“全部”,然后按“Ctrl+F”(或点文件-----查找)-----输入加载时出错的“****.dll”文件名,找到后右键点删除。

2、IceSword 1.22 中文版 下载地址
打开IceSword.exe,点左下角的“文件”,在目录"+"找到加载时出错的文件所在文件夹,加载时出错的文件上键点“强制删除”。

注:启动项并不一定指向特定的dll名字,提示中的加载失败的项可能只是启动项其中一个需要调用的文件,所以要了解你所有启动项的意义,这样才能找出可疑的启动项来删除,从而解决加载失败的问题。正常的启动项在百度都可以搜索到其含义。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
francis674
2011-08-14 · TA获得超过362个赞
知道小有建树答主
回答量:428
采纳率:100%
帮助的人:402万
展开全部
可以肯定是软件问题。
理由:
1 access violation at address 00000000 直译过来是在地址0000000000上发生违规访问
而看地址值是个全零的内存地址,这个地址是系统保留的,跟定不让访问。可以猜测是程序编制的时候,没考虑周全,致使运行时某个指针的值为0,所以就去访问那块内存。

2.runtime error 216 at 00054f79 上面的错误被操作系统(严格来讲应该是运行库)阻止,所以后面的工作无法完成,就报了一个错误,说是运行时错误,代码216,内存地址是00054f79,可以理解为这块内存上的指令造成了上面的访问违规。而编程序时没有留意,就没有处理这个“Exception“

如果程序是你编写的,需要检查代码,那哪里可能使用了0指针.
如果不是你编的,找个更新版或者联系软件作者吧。
更多追问追答
追问
我用的是Daemon Tools Lite打开ccd文件,安装无误,运行出现这种情况。而用时下载到的同系列文件中,有iso格式的,运行没有问题。会不会是与ccd文件同文件夹的sub文件没用上。
能不能将ccd文件转为iso文件,怎么转,谢谢!!!!
追答
我很少用ccd文件,一般都用iso,所以我刚才也查了一把,说是daemon tools加载ccd文件需要对应的cue文件,如果是加载错误应该就是这个原因。
里面还提到arcohol 120%,你可以试试。
ccd文件目前没有方法直接转换成iso。都需要加载正常以后,用iso制作文件去压缩已经加载好的ccd文件(因为此时已经将这个文件还原成一个驱动器了)

参考资料: http://zhidao.baidu.com/question/156783279

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
9199无忧传奇
2023-12-04 · 无忧传奇,长久稳定老传奇
9199无忧传奇
经典战法道三职业 长久稳定老传奇
向TA提问
展开全部
出现access violation at address错误,是应用存取内容没有未被指定使用的存储区问题导致的,需要对应用程序启用DEP,以下是解决方法:
第一步:鼠标右键此电脑,选择属性,进去之后,点击高级系统设置;
第二步:进去之后,点击性能的设置;
第三步:在性能设置中,点击数据执行保护;
第四步:进去数据执行保护界面,可以看到默认勾选的是仅为基本windows程序和服务启用DEP;
第五步:勾选“为除下列程序之外的所有程序和服务启用DEP”,点击确定之后,就解决了access violation at address错误。
详情
  • 在线客服
  • 官方服务
    • 官方网站
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式