天天打游戏的人,经常会碰到一个问题,那就是我们安装完游戏的时候。打开游戏,会出现“内存不能read”,提示说游戏缺少安全组件等问题,导致不能正常的打开游戏。这是什么原因呢?也许昨天玩的还是好好的,今天为什么就不行了呢?其主要的原因可能是因为系统中病毒了,或者是缺少游戏软件所需的组件,也有可能是游戏升级了,相对于的支持组件也要升级,要不就是缺少了一些动态链接库等等一些系统文件。今天小编就来教教大家,如果碰到这个问题的时候,如何解决他。
1、现在的游戏都是网络的大型游戏比较多,往往这些游戏都是.net版,需要Microsoft .NET Framework的支持。如果版本太低,就有可能会导致不能打开游戏,运行不了。碰到这个问题,安装这个组件的方法也有很多种,小编今天就教大家一种比较简单的方法,直接用杀毒软件自行修复它,通过软件来下载游戏环境所需的动态链接库。
2、打开360安全卫士,如果没有安装这个软件件,就到网上下载一个。然后选择“软件管家”。
3、在搜索栏中搜索游戏环境所需的“Directx 9.0c”下载安装。
4、选择“编程开发”选项中,选择“Visual c++2010运行库”、“ Visual c++2008运行库”。
5、搜索“physx”找到“NVIDIA PhysX system software”安装,然后再搜索“OpenAL”安装搜索“games for windows”找到“Microsoft Games for Windows”文件。如果显卡驱动程序版本太低的话,也是影响电脑打游戏不能运行的主要原因。上面这些所需的文件都安装完成之后,然后重启电脑,一般游戏就可以运行了,如果还不行,根据游戏提示的错误,把游戏所需要组件都下载安装,直到能够运行。