我的电脑下载游戏打不开 运行不了怎么办(下载好了 但是打不开游戏为什么)

2024-09-11 游戏 86阅读 投稿:羽化尘

1.我的电脑下载游戏打不开,运行不了怎么办

出现这个错误,可能是硬件的问题,也可能是软件的问题。但是,由于硬件引起该问题的概率很小,并且除了更换硬件之外没有更好的解决方法,因此本文将详细介绍如何通过软件解决此问题,这也是大家最关心的。

大致介绍一下这个错误是如何发生的。这个错误的本意是提示内存错误,但是通常情况下并不是内存存在问题,而是由于软件的问题产生了这个错误。究竟是什么软件的问题呢?答案是DirectX,并且多数情况下是DirectX 9.0的问题。

也许大家会问了:我玩的游戏都有DirextX 11的特效了,还会和DirectX 9有关系吗?

事实上,游戏公司为了游戏的兼容性,往往都是基于DirectX 9.0的API开发游戏,然后加上DirectX 10和DirectX 11的特效,这样的话,不管什么样的显卡都可以玩游戏。也正是如此,DirectX 9.0有问题会e79fa5e98193e59b9ee7ad9431333365663433影响目前最新的游戏(比如极品飞车15)。

还有人会问了:我的Windows 7都能支持DirectX 11了,怎么还不行?

这里要做两点说明,首先,Windows 7是最高支持DirectX 11,向下兼容DirectX 9以及DirectX 10,并不是Windows 7只支持DirectX 11;还有,原版的Windows 7中只包含了最基本的DirectX 组件,而游戏需要的往往是较高级的组件(如d3dx9_42.dll、xinput1_3.dll),系统缺失这些关键的文件会造成游戏无法运行。

还有人会问:我已经装过DirectX 9.0了,还是不管用呀?

请大家一定要牢记一点,不管是32位操作系统还是64位操作系统,一定要安装32位版本的DirectX文件,这是关键。因此请大家一定要从文中给出的链接下载,因为我给出的版本是最新32位文件。

说到这,大家自然就知道解决方法了——安装最新版的DirectX文件。这里给大家介绍一种简便方法(置顶方法)和两种高级方法。

置顶方法

简便万能,一键修复,使用DirectX修复工具

很多遇到这个问题的人对电脑都不甚了解,即使我非常详尽的介绍了操作方法,但是仍然会有问题。鉴于此,推荐一款绿色软件——DirectX修复工具。该款软件采用傻瓜式一键操作,只要点一个按钮,就能自动完成校验、检测、修复、注册的功能,十分简便易用。该软件可支持Windows XP、Windows Vista、Windows 7操作系统,可以同时兼容32位与64位操作系统。大家完全不必操心自己的操作系统到底是什么操作系统,需要做的只是下载该软件,然后运行,因此极力推荐普通用户使用该方法。

2.下载好了 但是打不开游戏为什么

游戏文件丢失或损坏造成的无法启动游戏,可重新下载并安装游戏来解决;

游戏需要登陆网络方可启动的即网络游戏,登陆游戏时没有开通网络、刚好网络信号断点、网络出现错误等情况会导致网络游戏无法启动,待网络恢复后可正常启动游戏;

系统与游戏有冲突无法开启游戏的,重新安装系统可解决;

因电脑硬件损耗过大性能降低所引发的带不起游戏,可清理电脑机箱内的灰尘能少量提高硬件性能,也可以有针对性的升级电脑硬件;

由于驱动不全、驱动程序太旧引起的游戏不能正常启动,更新驱动程序到最新版后可以解决,要定期针对显卡驱动升级。

3.玩游戏是打不开而且出来这个该怎么办

考虑多种可能会造成这种情况。

1、杀毒软件检测到该应用程序(bcv.exe)存在风险,修改了该应用程序的PE头信息,这种情况会造成应用程序无法正常启动。

2、电脑内存不足造成的程序无法正常运行(请不要在虚拟机中运行)。

3、程序自身的问题,例如文件丢失、数据异常等等,还有可能是编写程序时的代码错误,造成死循环、代码执行错误、代码变量填写错误也会造成无法正常运行。

4、内存分配的问题,内存缓存区分配内存错误造成的应用程序无法正常启动,一般是程序自身代码问题造成的此类错误。

5、病毒造成的有些应用程序无法正常启动。

6、written也有可能是硬件问题,内存条有损坏或金手指上有灰尘。

解决方法:

1、如果是被杀软拦截了,可以在杀软黑名单或拦截库中将该程序移动到白名单,在启动程序的时候,有些杀软,例如360就会弹出误报,此时点击允许即可。

2、如果是内存、缓存原因可以尝试重启电脑。

3、如果是程序的文件丢失、数据异常则可以卸载游戏重新安装。

4、如果是系统DLL、OCX控件未正常注册造成的错误,则可以尝试批量注册c:/windows/system32下所有DLL、OCX控件,在开始菜单-运行-输入"cmd"-确定,然后在弹出的cmd.exe窗口中输入以下命令注册所有控件:

for %a in (%windir%/system32/*.dll) do regsvr32.exe /s %a

for %b in

(%windir%/system32/*.ocx) do regsvr32.exe /s %b

以上两行命令,分两次执行。

5、如果以上方法还是无法解决则有可能是病毒原因,杀毒之后重启试试。

6、硬件问题,可以尝试把内存条拔下,用橡皮擦擦拭内存条,当然这种情况的可能性很小。

7、如果以上方法还是无法解决问题,则可以重新安装电脑系统试试,因为系统关键文件损坏、丢失、缺少控件(.ocx、.dll),还有使用精简版系统都有可能造成部分程序无法启动。

8、如果当您重新安装电脑系统和尝试了以上方法都还无法解决问题,那就很有可能是游戏自身问题了,Beta(测试)、Alpha(内部测试)版一般都存在很多BUG。

【纯手打】

4.电脑打不开游戏没反应

出现此类问题首先考虑到中毒,升级杀毒软件全盘杀毒。

另外一种可能是丢失了系统文件,是由于卸载某些软件造成的,如cpl类型的文件cpl类型文件为控制面板扩展文件,每个cpl文件实际上都对应着系统的某种功能,如果将它们移走,便会限制相应的功能。以下列出各cpl文件对应功能,供大家参考。

Access.cpl对应“辅助选项属性” Appwiz.cpl对应“添加/删除程序属性” Desk.cpl对应“显示属性” Intl.cpl对应“区域设置属性” Inetcpl.cpl对应“Internet属性” Joy.cpl对应“游戏控制器” Main.cpl对应“鼠标属性” Mmsys.cpl对应“多媒体属性” Netcpl.cpl对应“网络属性” Password.cpl对应“密码属性” Powercfg.cpl对应“电源管理属性” Sticpl.cpl对应“扫描仪和数码相机属性” Sysdm.cpl对应“系统属性” Telephon.cpl对应“拨号属性” Timedate.cpl对应“日期/时间属性” 小提示:在移走这些cpl文件时,不要打开控制面板,否则有可能会因为这些文件正在被调用而无法移动。另外,某些cpl文件的移动需要在“安全模式”下进行,如Sysdm.cpl,这是因为在常规模式下,系统登录后该文件将被调用,这时将它移走,系统会自动将其恢复。

*.cpl文件的妙用(随意修改cpu显示数据,内存显示随意修改等等)今天在csdn上面看到一个问题:如何才能使得cpu显示的数字由自己修改。我其实也没有研究过这个问题,于是马上查阅资料看看有什么法可实现。

结果找了许久都没有答案后来发现系统属性的显示是由C:/Windows文件夹中(由于系统的不一样这些*.cpl的具体的位置也是不一样的不过都在system或system32文件夹中你可以通过搜索)Sysdm.cpl文件控制的。我使用VS.NET打开了这个文件发现可以修改系统属性的外观也就是说上面的文字可以由自己写上去无论写什么都可以这样就可以死板的改变系统的显示的内容了。

注意Sysdm.cpl文件需要在安全模式下覆盖要不然系统会自动恢复这个文件的。当然包括内存的大小等等相关的显示*.cpl文件的妙用是非常的多的例如上面说的Sysdm.cpl还有移动Timedate.cpl这样,无论你通过“任务栏属性”还是“控制面板”,都不能对“日期/时间”属性进行修改,这样还可以有效地维护了机器。

关于*.cpl的妙用各位自己摸索哦把相应丢失的.CPL文件复制到C:/WINDOWS/SYSTEM32下面即可,如果本机没有就从别的机器上拷贝过来就行.。

5.下载的游戏打不开怎么办

0X000000该内存不能为read的解决方法 运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。

“0x????????”指令引用的“0x????????”内存。该内存不能为“read”。

“0x????????”指令引用的“0x????????”内存,该内存不能为“written”。 以上的情况相信大家都应该见到过,甚至说一些网友因为不爽于这个经常出现的错误提示而屡次重装系统。

相信普通用户应该不会理解那些复杂的十六进制代码。 出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。

一:先说说硬件: 一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。

内存条坏了(二手内存情况居多)、2。使用了有质量问题的内存,3。

内存插在主板上的金手指部分灰尘太多。4。

使用不同品牌不同容量的内存,从而出现不兼容的情况。5。

超频带来的散热问题。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。

二、如果都没有,那就从软件方面排除故障了。 先说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。

这就是“动态内存分配”,内存地址也就是编程中的“光标”。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。

当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的光标,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。

若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用光标,继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。

在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。

内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。

在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了。有可能是 “忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。

注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止执行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。

无效光标不一定总是0,因此错误提示中的内存地址也不一定为 “0x00000000”,而是其它随机数字。 首先建议: 1、检查系统中是否有木马或病毒。

这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。

2、更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。

3、尽量使用最新正式版本的应用程序、Beta版、试用版都会有BUG。 4、删除然后重新创建 Winnt/System32/Wbem/Repository 文件夹中的文件:在桌面上右击我的电脑,然后单击管理。

在"服务和应用程序"下,单击服务,然后关闭并停止 Windows Management Instrumentation 服务。 删除 Winnt/System32/Wbem/Repository 文件夹中的所有文件。

(在删除前请创建这些文件的备份副本。)打开"服务和应用程序",单击服务,然后打开并启动 Windows Management Instrumentation 服务。

当服务重新启动时,将基于以下注册表项中所提供的信息重新创建这些文件: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WBEM/CIMOM/Autorecover MOFs 下面搜集几个例子给大家分析: 例一:IE浏览器出现“0x0a8ba9ef”指令引用的“0x03713644” 内存,或者“0x70dcf39f”指令引用的“0x00000000”内存。该内存不能为“read”。

要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。解决方法: 1、开始-运行窗。

6.我的电脑下完网络游戏打不开是什么原因

分析原因:

1、回忆昨天中午的时候,你在登陆网络游戏之前是否对电脑进行过什么操作,比如windows优化大师清理系统、超级兔子清理系统,等等,如果说出现了上述情况,也许你的网络游戏注册表内信息丢失,你可以尝试在游戏根目录登陆网游实验下

2、如果是双击网游如穿越火线的图标,没有反应,应该是游戏文件损坏,如果是双击后如浩方,弹出登录窗口连接后,查看提示信息是什么

3、对网络重新进行设置,一般这种情况也是由于DNS解析错误造成的 首先右键点击“网上邻居”→属性→右击本地连接→属性→Internet 协议(TIC/IP)→属性→选择自动获取DNS服务器(这是最佳选择)。或者参照其他2户人间进行设置。

其次开始→运行→cmd→regsvr32 actxprxy.dll→确定→提示→actxprxy.dll中DllRegisterServer成功→确定。然后再次→运行→regsvr32 shdocvw.dll→确定。

方法二:修复TCP/IP网络连接:开始→运行→cmd→输入→netsh int ip reset→命令后会回车→ipconfig /flushdns来重建本地DNS缓存→重新启动计算机后IE与网络连接已修复。

方法三:HOSTS文件被修改常常会导致类似问题:文件位置 C:/WINDOWS/system32/drivers/etc 把hosts用记事本打开,内容清空,只保留 127.0.0.1 localhost 这一个条目。

4、分析你得杀毒软件是否开启了防火墙,比如金山毒霸的金山网镖(防火墙)是否对网络游戏进行了禁止访问

5、如果上述都没有问题,那么可能你得计算机有病毒了,用360安全卫士查杀恶意软件,更新杀毒软件,一般金山毒霸首先试用3个月也不错。

游戏下到电脑打不开怎么办

声明:沿途百知所有(内容)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们将尽快删除