我的笔记本电脑是MacBook Pro 13" 2010年中期采用nVIDIA 320M GPU。我的操作系统是Windows 10 x64 ver 1607. nVIDIA驱动程序版本是341.98。
我遇到了一个破碎的GUI渲染问题。请参阅Visual Studio 2017 RC GUI的屏幕截图:
您可以看到左侧的“解决方案资源管理器”窗格显示了损坏的渲染。
实际上,不仅有Visual Studio GUI,而且许多应用程序GUI都有相同的破解渲染问题,例如,JabRef,Atlassian SourceTree,......
并且,不仅Windows 10而且Windows 8也存在同样的问题。有没有人有解决方案或解决方法?
答案 0 :(得分:0)
我找到了几个常用应用的解决方法。这些变通方法显示问题来自GPU硬件加速。禁用加速以解决损坏的渲染问题。
对于Java应用程序(例如,JabRef),解决方法是将环境变量J2D_D3D设置为false。看到: Swing rendering appears broken in JDK 1.8, correct in JDK 1.7
对于Windows Presentation Foundation(WPF)应用程序(例如,SourceTree和Visual Studio 2017 RC),解决方法是通过添加注册表值来禁用WPF加速: HKEY_CURRENT_USER \ SOFTWARE \微软\ Avalon.Graphics \ DisableHWAcceleration 数据" 1。"看到: How does one disable hardware acceleration in wpf?
答案 1 :(得分:0)
我在MBP Pro 2010年中的Windows 10上遇到很多问题,我通过下载升级实用程序来安装到Build 1909的升级解决了所有问题: https://www.microsoft.com/en-us/software-download/windows10 之后,我安装了BootCamp4.0.4033并通过魔术一切正常。