那港 发表于 2006-7-29 22:50:44

求助:T43本本 “内存不能为read问题”

我在使用工行网上银行——网上支付的时候出现这个情况:
系统提示:情插入证书!
插入证书后输入证书密码,按确定就出现:
应用程序错误
“0x00000004"指令引用的“0x00000004”内存,该内存不能为“read " .
一直不知道怎么解决!
重新装系统,仍然出现这种情况!
请问这到底是怎么回事啊?

bcw 发表于 2006-7-29 23:33:54

“插入证书”是什么意思,这种情况我在写程序的时候倒是遇到过,但大多是指针应用的问题,比如指向了一个系统保留的内存单元或其他,不明白你插入的是个什么东东??

adolfdi 发表于 2006-7-30 01:26:14

换一个版本的操作系统!try

dolphin 发表于 2006-7-30 13:19:51

我遇到的这个问题是WINDOWS XP SP2 的DEP数据执行保护出现的问题。关掉它就行了。

需要对C:\boot.ini文件进行修改,首先你要改变它的只读属性,右键单击该文件选择“属性”,然后取消选择“只读”。然后你可以用记事本来对它进行编辑,找到以multi(0)disk(0)开头的条目,在那一行的结尾应该是/fastdetect选项,如果你安装了SP2,就还能看到/noexecute选项,这正是DEP生效的标志。你可以将/noexecute改为/execute,然后重新启动机器。这样就可以关闭数据执行保护 (DEP)机制。

[ 本帖最后由 dolphin 于 2006-7-30 13:28 编辑 ]

chqj 发表于 2006-7-31 10:06:22

学习学习~我只是知道是软件的问题,不是硬件问题,呵呵~

wsb 发表于 2006-7-31 18:26:17

原帖由 bcw 于 2006-7-29 23:33 发表
“插入证书”是什么意思,这种情况我在写程序的时候倒是遇到过,但大多是指针应用的问题,比如指向了一个系统保留的内存单元或其他,不明白你插入的是个什么东东??
就是相当于一个USB的加密狗之类的东东吧。

那港 发表于 2006-7-31 21:34:59

对!“插入证书”是指工行的“U盾”,用于支付的安全!
我刚换了个OEM版的系统,还是会出现这种情况!
呵呵

那港 发表于 2006-7-31 21:42:46

C:\boot.ini文件收索找不到啊!老大!赫赫我是菜鸟级的

rqh999 发表于 2006-8-1 15:40:57

可以去更新一下系统,

看看有没补丁。。

那港 发表于 2006-8-2 13:30:09

跟这个没关系吧!我经常更新的!
页: [1] 2
查看完整版本: 求助:T43本本 “内存不能为read问题”