所有单机游戏都不能运行,没有任何提示,就是打不开。发生了什么事?我已经重装过几次了。

在运行一些程序时,有时会出现内存错误提示,然后程序就会关闭。

“0x”指令引用了“0x”内存。存储器不能被“读取”。

0x指令引用的0x内存,不能“写入”。

不知道你有没有过这样的断层?(0x之后的内容可能不一样。)

一般是硬件有问题,也就是内存有问题,软件也有问题,所以问题很多。

先说硬件:

一般来说,内存出现问题的可能性不大。主要方面是:内存条坏了,内存质量有问题,有两个不同品牌不同容量的内存,也容易出现不兼容的情况。同时一定要注意散热问题,尤其是超频之后。可以用软件MemTest来检查内存,可以彻底检查内存的稳定性。

如果您有双内存,并且不同品牌的内存芯片混用或者您购买二手内存,就会出现此问题。这时候你就要检查一下是不是内存有问题,还是和其他硬件不兼容。

如果没有,则排除软件故障。

我简单说一下原理:

内存中有一个地方用来存储数据,叫做缓冲区。程序把数据放在一个地方,会因为空间不够而溢出。比如一个水桶只能装一斤水。你放两斤水进去,就会溢出来。系统显示在屏幕上。这个问题经常出现在windows2000和XP系统中。Windows 2000/XP对硬件的要求非常严格。在类似Windows 98的资源死锁、溢出或非法操作的情况下,为了保持系统稳定,会出现上述情况。此外,也可能是硬件设备之间兼容性差造成的。

一般原因是:

1,驱动不稳定,与系统不兼容,最容易造成内存无法读取或文件保护。

2.系统中安装了一个或多个流氓软件,可能导致IE或系统崩溃,还可能出现文件保护。

3.系统加载的程序或系统正在运行的程序之间存在冲突,尤其是一些杀毒软件监控程序。

4.系统本身存在漏洞,容易受到网络攻击。

5、病毒问题也是导致内存无法读取、文件保护、Explorer.exe错误的主要原因...

6.如果玩游戏时内存无法读取,很可能是显卡驱动不合适(这里有不适合游戏和电脑的显卡),或者是DX9.0C版本不够新或者不符合游戏和显卡驱动。

7.有些软件本身就不足。

8.电脑硬件过热也是内存无法读取的原因之一。

9.电脑内存和主板兼容性差也是内存无法读取的致命原因!

解决方案:

更有用的通用方法是:

在开始-运行中输入CMD OK,在命令行窗口中输入以下内容,然后按Enter键。

用于(%windir%\system32\*中的%1。ocx) do regsvr32 /s %1

完成后,输入以下内容并按回车键。

用于(%windir%\system32\*中的%1。do regsvr32 /s %1

这需要很长时间,耐心等待,但也可能需要重启,整个效果才会出来。

提示如果怕出错,可以复制这个指令,然后点击命令提示框左上角的C: \即可。使用下面的“编辑-粘贴”功能,不容易出错。快速滚动完全静止后,不要急着启动其他程序,先耐心等待一段时间,因为此时dll还在寻找位置。在指示灯停止闪烁之前,不要做任何其他事情。

如果不行,唯一的解决办法就是升级软件或者打补丁。我从几个例子给你分析一下:

例1:打开IE浏览器或者几分钟后会出现“0×70dcf39f”指令引用的“0× 00000000”内存。存储器不能被“读取”。要终止程序,请单击“确定”。单击“确定”后,将出现消息框“出现内部错误,您正在使用的一个窗口即将关闭”。关闭这个提示信息后,IE浏览器也关闭了。解决方法:修复或升级IE浏览器,同时打补丁。我看到有一种修复方法是Win2000自升级,即Win2000升级到Win2000。其实这个方法就是把系统恢复到初始状态。比如你的IE升级到6.0,升级后就换成了IE5.0。

例2:双击windows xp下光盘中的“AutoRun.exe”文件,显示“0×77f745cc”指令引用的“0×00000078”内存。存储器不能被“写入”。要终止程序,单击“确定”,但它在Windows 98中正常运行。解决方法:这可能是系统的兼容性问题。对于winXP系统,右击“AutoRun.exe”文件,属性和兼容性,选择“在兼容模式下运行此程序”,选择“Windows 98/Me”。Win2000,如果SP打了补丁,只要启动运行,输入:regsvr 32 c:\ win nt \ app patch \ slayer ui.dll。右键单击,属性和兼容性选项也会出现。

例3:关闭RealOne Gold时出现错误。以前是正常的,但是最近“0xffffffff”指令引用的“0xffffffff”内存在每次关闭时都会出现。这种记忆不可能是“已读”的暗示。解决方法:当使用的输入法是微软拼音输入法2003,并且语言栏是隐藏的(不隐藏的时候没问题),关闭RealOne的时候会出现这个问题,所以你可以在关闭RealOne之前显示语言栏或者使用其他任何输入法作为当前输入法来解决这个问题。

例4:我的英雄超级解霸上网后无法玩了。每次提示“0×060692f6”命令引用的“0xff000011”内存无法“读取”时,请按OK终止程序。解决方法:尝试重装英雄超级解霸。如果是重装,可以尝试从官网下载相应版本的补丁。还没有,所以我不得不尝试另一个球员。

例5:双击一个游戏的快捷方式,指令“0x77F5 CD 0”指向内存“0xffffffff”,无法“读取”,提示Client.dat程序错误。解决方法:重新安装显卡最新驱动,然后下载安装DirectX9.0。

例6:朋友给我发消息,我的电脑得到一条错误信息:“0×772b548f”命令引用的“0×00303033”内存,不能“写”,然后QQ自动下线,然后我打开QQ发现他发的十几条消息。解决方法:这是对方利用QQ的BUG发送特殊代码,在QQ中出错。只要打补丁或者升级到最新版本就没事了。