该内存不能为read或written最彻底的解决方法
) ^: @8 {. F+ p9 h! L- T k
! K0 H* X! F# i' G" u e8 `电脑知识 2009-04-08 23:48 阅读114 评论1 字号: 大大 中中 小小 资料来源//网络 编辑整理//园丁 . a6 H) g3 A( c) ^) b( ^: @
. P* w/ B& o1 }, G8 i1 [$ V" Y6 M& ^' x r
--------------------------------------------------------------------------------3 X- C3 K' n$ N+ M9 Y6 H# c
4 `7 u/ H* m# ?' f3 x使用Windows操作系统的人有时会遇到这样的错误信息:「“0X????????”指令引用的“0x00000000”内存,该内存不能为“read”或“written”」,然后应用程序被关闭。 7 Q! f0 U* C& Q
网上介绍了无数解决方案,最后发现以下是最彻底的解决方法:
4 t5 l% @( w& l/ {8 \' \, v! n 运行 输入cmd 回车在命令提示符下输入for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 ' ]0 x2 U; L% u, `4 D, k
如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,选中下拉菜单里的“编辑-粘贴”功能就不会出错了。0 a; a- v" A- [! J' |( y9 f
在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的硬盘指示灯不闪了。该内存不能为“read”或“written”的问题也就解决了。 |