我今天尝试了多种办法,最后我发现问题出在微软的NET.Framework上面。我升级了这个软件,并打齐了补丁,短暂平安后,有出现“内存不能为read”的情况。后来我受上面文章的启发,卸载了微软的NET.Framework1.0和1.1,世界太平了。
另外:如果是打开“我的电脑”、“我的文档”等的时候出现上述情况,还有一种可能,就是你的右键菜单太臃肿了,此时只要清理右键菜单问题就解决了。
下面的方法,最管用、最彻底的方法是这个:
运行 输入cmd 回车在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
【技巧】如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的
如有哪些地方不解
可以发消息给我
我帮你详细解答
回答者: 风神如玉 - 六级 2006-9-24 10:24
想先问下你是不是联机玩比较多?
有这些可能,一个是你文件太多,文件太多是指“场景”“战役”“音效”文件过多,导致出错,或者是你的语音文件太多,就是帝国主目录的Taunt里自己加了太多文件,也会出错
我降低了硬件加速解决了,右击桌面→属性→设置→高级→疑难解答→硬件加速调低一点,推荐调低三级(无为0级,全部为5级。设为2级)即可。
那恐怕你们的游戏不全,建议去买,我可是帝国时代2的老玩家了,有超过十几年的历史了.
就是帝国主目录的Taunt里自己加了太多文件