正在阅读:谁说游戏不兼容?论Win10为何最适合游戏谁说游戏不兼容?论Win10为何最适合游戏

2016-05-19 15:57 出处:PConline原创 作者:Aimo 责任编辑:censi

  Win10游戏不兼容:多不是Win10本身问题(二)

  Win10从开发流程上来说,是不会出现大的兼容问题的,那么为什么还会朋友游戏无法在Win10上安装、运行的情况呢?这其实很多情况下,是因为游戏环境没有配备好造成的。

  很多用户在升级Win10的时候,为了不出问题,并没有保留原有的数据。如此一来,游戏必须的运行环境,需要重新配置。很多朋友都忽略了这一步,导致了游戏无法正常运行。那么游戏需要配置什么运行环境呢?最重要的大概有三个,分别是DirectX、Microsoft Visual C++以及.NET。

  DirectX的重要性自然不言而喻,这是微软提供的图形接口。其实Win10本身自带最新的DirectX12/11,但是一些老游戏可能需要调用到比较老的DirectX的相关文件,这时候就需要玩家安装一下旧版的DirectX了。如果你看到游戏报错的时候出现了“D3DX”、“dll”等字眼,如无意外就是这方面的问题。如果想要安装DirectX,可以点此参考微软的解决方案

Win10游戏兼容性 Win10游戏不兼容
像这种报错,一般是因为DX引起的

  而Microsoft Visual C++,则是微软的C++开发工具。在Win平台上,很多开发者都是用了C++编写程序,在游戏开发中C++的使用尤为普遍。要运行这些游戏,需要用户安装C++的运行环境。目前Visual C++的最新版本是2015,游戏玩家通常还会安装的版本有2008、2010、2012和2013。这些运行环境Win系统并不自带,需要玩家手动安装。点击这里,就可以下载到微软的C++运行库了。

Win10游戏兼容性 Win10游戏不兼容
这些C++运行库,往往都是游戏必须

  微软的.NET框架是微软推出的跨平台开发平台,很多游戏也是基于.NET开发的。特别是一些个人开发的小游戏,使用.NET开发会更加便捷。如果没有安装.NET框架,这些游戏是无法运行的。点击这里可以下载到微软最新的.NET框架,安装就可以解决问题了。

Win10游戏兼容性 Win10游戏不兼容
很多游戏都基于.NET开发,没有配置好.NET的话会直接报错

  除了这三个和系统相关的运行环境需要配备,显卡的驱动也是一个大问题。如果使用了太老的显卡驱动,在Win10这样的新系统中有可能会出问题。例如一些笔记本刚刚升级到了Win10,会出现集显和独显无法自动切换的情况。而一些本身支持DirectX 12的显卡,也需要新的驱动来发挥其威力。

  要如何才能够搞定DX、C++、.NET运行环境,以及显卡驱程呢?这里笔者给大家推荐一个非常便捷的方法——Steam!Steam是目前世界上最大的游戏平台,它的客户端除了可以买游戏、安装游戏外,还能够帮你一键配备游戏运行环境。Steam的客户端会自动检测当前的软硬件,在游戏安装前,一次性安装好DX、C++以及显卡驱程等等游戏必须的东西。在Win平台上玩游戏,加入Steam党的确会体验更加省心。

Win10游戏兼容性 Win10游戏不兼容
Steam可以帮你解决显卡驱动等东西

  总的来说,如果发现在Win10下游戏无法安装运行,无需第一时间怀疑是系统问题。毕竟Win10的兼容性测试工作做得是相当充分,对旧程序的兼容性还是很好的。仔细检查当前的运行环境是否已经配备完善,更容易解决兼容问题。

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品