milk713785 发表于 2015-8-9 00:49

关于 致命错误 未知错误 黑屏 nvwgf2um.dll故障 的解决建议

本帖最后由 milk713785 于 2015-8-9 00:51 编辑

今天整了好久这游戏了。最终还是没解决问题,不过我能把心得分享一下。
系统:Win7 64位(注意,该游戏不支持XP,这个在官方推荐配置里已注明)

第一个问题:
启动游戏,报个红叉 致命错误,然后游戏没了
解决方法:更新Win7的 KB2670838 补丁包
https://support.microsoft.com/en-us/kb/2670838
PS:记得选择安装语言后,下载对应的x86或者x64的版本


第二个问题:
启动游戏,报个红叉 未知错误,然后游戏又没了
解决方法:更新 DirectX 11至最新版,并安装或者修复安装 随同游戏一同下载下来的_CommonRedist文件夹里的4个运行包


第三个问题:
启动游戏,一直黑屏,按Ctrl+Alt+Delete启动任务管理器切回桌面,发现外面弹了个系统错误框,里面内容如下:
=========================
问题签名:
问题事件名称:      APPCRASH
应用程序名:      MagicDuels.exe
应用程序版本:      0.0.0.0
应用程序时间戳:      55b2458e
故障模块名称:      nvwgf2um.dll
故障模块版本:      9.18.13.4144
故障模块时间戳:      54d1603a
异常代码:      c0000005
异常偏移:      00206f56
OS 版本:      6.1.7601.2.1.0.256.1
区域设置 ID:      2052
其他信息 1:      0a9e
其他信息 2:      0a9e372d3b4ad19135b953a78882e789
其他信息 3:      0a9e
其他信息 4:      0a9e372d3b4ad19135b953a78882e789


联机阅读隐私声明:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0804


如果无法获取联机隐私声明,请脱机阅读我们的隐私声明:
D:\windows\system32\zh-CN\erofflps.txt

========================
PS:故障模块版本等信息根据系统驱动的版本会有所区别
解决方法:更新显卡驱动。去官网下最新或者次新版的驱动。(建议先在控制面板里卸载所有老版本的显卡驱动后,再安装新驱动。)


不过我通过以上方法并没有解决这个问题,通过谷歌查了一下英文的官方解释,大致意思是说:
造成以上问题的原因是因为该游戏会打开一个某个显示效果,但是失败了。
失败的原因有两种,一种是驱动不支持这个显示效果,所以更新驱动可以解决;
还有种是显卡就不支持这个显示效果,这个问题官方已经意识到,不过目前的版本无法解决这个问题。官方推荐的临时解决策略是请安装一个虚拟机(比如vmware),经过测试,发现可以在虚拟机里成功运行该游戏。


不过我觉得我自己就不尝试了,因为再忍一个月,我就换机器了。
用着淘汰级别显卡但是还想跑这个游戏的玩家,请换到苹果平台或者通过安装虚拟机来玩吧。。。

milk713785 发表于 2015-8-9 01:00

附上原文:
http://steamcommunity.com/app/316010/discussions/1/535152276588415270/
Info about the Black Screen crash (nvwgf2um.dll Nvidia driver)
As far as I know, the error that freezes the game to a black screen on startup (not the "fatal error" other people is experiencing) is caused when the game calls to a dll ( nvwgf2um.dll ) on the nvidia drivers.

I updated the driver to the last but it didn't solve the problem. As far as I know it's NOT a problem of the driver but of the way the game tries to read the dll

Starting the task manager with CTRL+ALT+DEL allows to see the crash screen:

Problem Signature:
Problem event name:        APPCRASH
Application Name:        MagicDuels.exe
Application Version:        0.0.0.0
Application Timestamp:        55b2458e
Fault Module Name:        nvwgf2um.dll
Fault Module Version:        9.18.13.4174
Fault Module Timestamp:        559196e2
Exception Code:        c0000005
Exception Offset:        00206f56
OS Version:        6.1.7601.2.1.0.768.3
Locale ID:        3082
Additional Information 1:        0a9e
Additional Information 2:        0a9e372d3b4ad19135b953a78882e789
Additional Information 3:        0a9e
Additional Information 4:        0a9e372d3b4ad19135b953a78882e789

UPDATE: Windows Update KB 2670838 does not solve this problem. That update fixes the "Fatal Error" but not the instant black screen and crash upon launch as described above. More details here: http://steamcommunity.com/app/316010/discussions/0/535152276584329817/#c535152276588385291

UPDATE 2: Seems like the Customer Support and technical team cannot find a cause (and thereby not a fix) to this bug we are experiencing. We'll have to be patient and wait for now.

引用自 "Response Support Rep via Email 07/30/2015 04:44 PM":
******,

I'm sorry, I misunderstood the issue you were dealing with then.

Sadly, I don't have any further troubleshooting at this time. I'll pass the information along to the developers to investigate for you.


Thanks,


Josh D.
Online Response Crew
Wizards of the Coast
Monday-Friday 7am-7pm PST / 10am-10pm EST

UPDATE 3:
I've figured out a workaround (not a fix) for this problem. As the crash is related to our graphic cards, using a virtual card was worth a try. I installed Steam on one of my virtual machines and surprisingly the game works. Please keep in mind that a virtual machine is a "computer being emulated onto another computer" so it's quite resource intensive. Your computer specs need to be way above the minimum requirements of the game plus twice the requirements of the OS.

Here is how to do it:

-Download VMWare Player. It is a free and easy to use Virtual Machine manager.

-After it's installed, open it and create a new virtual machine. VM Player will ask for the virtual computer specs such as RAM size and disk size. Now you'll need to install Windows 7 or 10 onto that virtual computer using one of the iso available for download on the official windows size (just google them). Your original Windows DVD will work too.

-Once the virtual Windows 7 / 10 machine is running, install steam and Magic duels on it as you would do on your host computer. Even if the virtual machine emulates a generic graphic card which is not really fancy, if your computer is powerful enough in terms of CPU and RAM the game will be playable if you set a low resolution and disable all the graphical effects and animations.

Enjoy it while we wait for a real fix.
相关信息:
http://steamcommunity.com/app/316010/discussions/1/535152276588613613/
https://www.reddit.com/r/magicduels/comments/3e117j/having_issues_with_magic_duels_origins_view_this/

lizhaoguan 发表于 2015-8-9 10:25

本帖最后由 lizhaoguan 于 2015-8-9 10:28 编辑

关键是第三个问题,我用驱动精灵更新了显卡也没用,然后换成win10系统就能玩游戏。所以不是物理显卡不支持的问题。
但是我在win7里就要黑屏
页: [1]
查看完整版本: 关于 致命错误 未知错误 黑屏 nvwgf2um.dll故障 的解决建议