必威体育开户-易迅游戏网
菜单导航

新U新显卡到手玩游戏却报错?老司机教你怎么做

作者: 易迅游戏网 发布时间: 2020年10月12日 12:22:24

不少学子经历了高中的三年寒窗苦读,正将步入大学校园,在暑期配一台游戏PC,不失为犒劳自己的好方案。

而近日更是恰逢AMD发布了新一代锐龙Ryzen处理器、RX 5700系列显卡等新产品,NV更新了Super系列显卡,想要装一台新的游戏PC,这时候可谓是正值天时地利人和。

不过,有些朋友买了新电脑,正打算畅玩PC游戏的时候,却可能遇到种种游戏出错的情况。

例如装好游戏打开却报错、玩游戏激战正酣电脑却突然重启等等,瞬间给人浇了一盆冷水,新电脑带来的兴奋感荡然无存。

那么关于游戏出错的种种情况,该如何解决?今天就给大家分享一些经验,希望能帮到大家!

d3dxx_xx.dll等文件报错:DirectX作怪

这是一个PC游戏极其常见的报错。

相信绝大部分PC游戏玩家,都遇到过双击游戏图标,却无法开启游戏,反而系统弹出“无法启动此程序,因为计算机中丢失 d3dx9_42.dll。尝试重新安装该程序以解决此问题”之类的对话框。


典型的Directx报错

报错原因:

这样的报错是由于系统中DirectX接口出现了问题。我们知道DirectX是微软Windows所才用的图形接口API,游戏通过DirectX来调用显卡等硬件,才能正确渲染图像、发出声音等。

尽管Windows自带DirectX,但由于一些原因,自带的DirectX仍无法满足游戏运行的需求(例如某些Ghost版系统对DirectX进行了精简),因此游戏无法运行。


另一种DirectX报错

DirectX出错会产生很多种不同的报错,除了上文提到的d3dxx_xx.dll报错,还有XINPUT1_x.dll报错、XAudiox_x.dll、DXError.log、0xc000007b等报错。

解决办法:

要如何解决这些报错?很多朋友的解决办法就是看到系统报错缺乏某个dll文件,就到网络上寻找相应的dll文件,下载后把它放到System32等目录中。

但是,这样是无法解决DirectX出错的问题的,DirectX出错并不仅仅是缺乏某个文件,而是一系列的组件都出现了相应的问题。对此,我们可以通过安装微软最新的DirectX来解决。

微软在官方网站上提供了最新版的DirectX下载。通过微软的“DirectX End-User Runtime Web Installer”,可以通过网络下载最新的DirectX组件,安装后即可修复问题。

新U新显卡到手玩游戏却报错?老司机教你怎么做


微软提供了DirectX安装程序

MFCxxx.dll、MSVCxxx.dll报错:Visual C++作祟

这也是PC玩家经常碰到的报错。这个错误也会导致游戏无法开启,这提示框会显示“无法启动此程序,因为计算机中丢失 MSVCP110.dll。尝试重新安装此程序以解决此问题”等信息。


Visual C++报错

报错原因:

这是由于系统Visual C++运行环境出错引起的。C++是微软Windows程序常见的编程语言,且微软的Visual C++开发工具提供了DirectX API,因此大量游戏都采用微软的Visual C++工具来开发,需要相应的运行环境才能游玩。

而Visual C++程序的运行环境并没有内置到系统当中,因此很多游戏会无法运行。

解决办法:

和DirectX的错误类似,Visual C++的问题也不能直接通过下载dll文件来解决。

我们需要手动安装Visual C++的软件包,安装后即可解决问题。而Visual C++的包有很多不同的版本,例如2013、2015、2017等,所幸的是微软将各个版本的Visual C++都集合到了同一页面当中,玩家下载安装即可。

0xc0000135、.NET Framework报错:缺乏.NET Framework

这个问题在一些支持跨平台的游戏当中比较常见,报错后游戏也无法打开。

这类报错会显示“应用程序无法正常启动(0xc0000135)”、“若要运行此程序,您必须首先安装.NET Framework 的以下版本之一”等信息。


.NET Framework报错

报错原因

热门标签