将 Windows 更新到版本 1803 后,笔记本电脑(Intel hd 500 GPU)上的所有 WPF 应用程序都不再正常工作(从空白窗口开始或根本不显示 GUI)。我制作了一个简单的测试应用程序,它只显示一个按钮,结果是一个空窗口。如果我关闭硬件渲染(根据 Software rendering mode - WPF ),应用程序将按预期工作。
我尝试了多个版本的 GPU 驱动程序,包括通用 MS 版本、最新版本、笔记本电脑制造商推荐的最新版本、旧版本,但结果都相同。先前版本的恢复点不再可用。
膝上型电脑几乎没有运行现有的应用程序,因此由于性能下降,无法将注册表设置为不对所有 .net 应用程序使用硬件渲染。
有没有人遇到过类似的事情,有没有其他解决方案来解决这个问题?
谢谢,
托米斯拉夫
最佳答案
出现此问题是因为我正在使用带盖的笔记本电脑(我远程连接到它)。这似乎使 GPU 进入休眠/断电状态,从而弄乱了使用 GPU 加速的应用程序。有趣的是桌面和一些应用程序运行正常。
添加一个假显示器解决了这个问题( https://forums.lenovo.com/t5/ThinkPad-X-Series-Laptops/Working-with-closed-lid/td-p/1623610 , https://superuser.com/questions/1271344/fake-montitor-for-teamviewer-on-laptop-with-closed-lid )。