一次性注册所有dll文件解决大量游戏问题
来源: admin 2011/3/18 8:35:35 浏览量:1498
你的机器是否存在这类问题?
1、机器是比较长时间运行3D类型的游戏后,退出时经常出现这种情况:“0X????????”指令引用的“0x00000000”内存,该内存不能为“read”或“written”」,然后应用程序被关闭。
2、在运行某些程序的时候,有时会出现内存错误的提示(0x后面内容有可能不一样),然后该程序就关闭
3、在使用浏览器的时候有时候也会提示IE出错等信息,二级链接无法打开。笔者自己遇到过的问题是网页能打开,但是网页中的超连接等都打不开。
4、点击进入游戏的时候有时候会出现比如,“0x87f5cd0”指令引用“0xffffffff”内存,该内存不能为“read”等等的问题!
上述问题很有可能是因为动态链接库没注册导致的。
点击开始菜单,运行,输入CMD进入命令提示符,在命令提示符下输入: for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1 注意,是在命令提示符下,不是在“运行框”中!
该命令的作用是将所有的dll文件一次性注册。
如果遇到了可以尝试一下这种解决方法。虽然不是绝对的能解决,但可以把它作为一种解决方案作为参考。