Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
22213 Discussions

Intel(R) HD Graphics 530 运行 .Net 4.5 WPF 桌面程序 偶发 Windows10 冻屏死机

xdlu
Beginner
8,722 Views

基于.Net 4.5开发的WPF桌面应用在Windows10上运行偶发不定期死机(非蓝屏死机)问题,有事持续运行几小时就会死机,有时运行将近一个月才会死机。

 

死机现象:

Windows界面定格,不蓝屏,鼠标键盘无响应,硬盘灯不闪烁,CPU风扇正常工作,温度正常

 

我们这边使用的PC机是在西门子定制的:

操作系统是Windows10 LTSC 1809 (17763)版本

集成显卡Intel(R) HD Graphics 530,驱动版本为20.19.15.4463

桌面程序是基于.Net Framework 4.5开发的WPF程序,程序是界面多但是仅一个位置使用了少量的3D图形

 

经过测试:

1. 将显卡驱动升级至27.20.100.8190版本后,测试将近两个月没有死机问题出现。

2. 将显卡驱动维持在20.19.15.4463版本,但是关闭掉DirectDraw加速以及Direct3D加速,测试将近一个半月没有死机问题出现。

3. 将显卡驱动维持在20.19.15.4463版本,不关闭显卡DirectDraw加速以及Direct3D加速,在C#程序中设置RenderOptions.ProcessRenderMode = RenderMode.SoftwareOnly试将近一个半月没有死机问题出现。

 

如果可以,我们这边想要达到的目的是这样的:

1. 死机的真实原因是什么?虽然目前所有测试证据都指向显卡驱动,但是毕竟是一个很难复现的问题,所以不敢下定论,如果可以,请给予支持。

2. 怎么操作才可以稳定的复现这个死机问题?因为现在公司不太可能将已经发往客户现场的大批量PC机进行驱动升级,所以我们必须找到稳定复现这个死机问题的方式,从而在软件层面进行修改和测试,如果继续这种随机死机,那么测试成本过高,并且很难下结论是否修正了问题。

 

以上,请给与帮助,十分感谢

0 Kudos
2 Replies
Senkuchan
Valued Contributor II
8,665 Views

Could you specify the application that's experiencing the issue? Also, it would be helpful to know whether you're working on a desktop or a laptop. If it's convenient, sharing the SSU logs would allow us to examine your system's configuration more closely. Additionally, could you describe the method you used to update the graphics driver? 

 

Here's the link on how to generate the ssu logs: https://www.intel.com/content/www/us/en/support/articles/000057926/memory-and-storage.html

 

You can attach the logs here. 

0 Kudos
xdlu
Beginner
8,607 Views

您好

 

针对您的回答:

1. 引发死机问题的软件是我自己基于.Net Framework 4.5开发的WPF桌面程序,具体的见面可以参考后面的图片

2. 死机问题发生在台式机上

3. 第一台电脑(A)的显卡驱动是使用 DirectX Repair 关闭的硬件加速,可以参考后面的图片

4. 第二台电脑(B)没有关闭显卡驱动的硬件加速,但是在C#代码中加入了RenderOptions.ProcessRenderMode=RenderMode.SoftwareOnly代码

5. SSU logs我扫描了两份,一份是电脑A的,一份是电脑B的

 

再说一下我的测试结果:

1. 这个非蓝屏死机问题是随机的偶发的,软件持续运行过程中,有时几小时就会死机,有时三周到四周才会死机。

2. 将显卡驱动升级至27.20.100.8190版本后,测试将近两个月没有死机问题出现。

3. 将显卡驱动维持在20.19.15.4463版本,但是关闭掉DirectDraw加速以及Direct3D加速,测试将近一个半月没有死机问题出现。

4. 将显卡驱动维持在20.19.15.4463版本,不关闭显卡DirectDraw加速以及Direct3D加速,在C#程序中设置RenderOptions.ProcessRenderMode = RenderMode.SoftwareOnly试将近一个半月没有死机问题出现。

 

以上,请给与帮助,十分感谢

 

 

0 Kudos
Reply