编写C程序运行时为什么经常弹出该指令指向ox0000000,该内存不能read呢?

[复制链接]
查看11 | 回复2 | 2011-10-16 12:05:11 | 显示全部楼层 |阅读模式
内存不能为"Read"或"written"(原因以及解决方案):(【sql1981】原创答案,引用请说明原作者:sql1981,未通知原作者严禁复制本答案!!)系统出现内存不能为"Read"或"written"的原因:1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者文件保护2、系统安装了一个或者多个流氓软件,这出现 IE 或者系统崩溃的机会也比较大,也有可能出现文件保护3、系统加载的程序或者系统正在运行的程序之间有冲突,尤其是部分杀毒软件监控程序4、系统本身存在漏洞,导致容易受到网络攻击。5、病毒问题也是主要导致内存不能为 Read、文件保护、Explorer.exe 错误……...
回复

使用道具 举报

千问 | 2011-10-16 12:05:11 | 显示全部楼层
该内存不能read的解决方法:开始 运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks下,应该只有一个正常的键值"{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行