Display issues on multiple screens after Windows 7 Update KB4034664 (August 2017)

余生长醉 提交于 2019-12-04 12:32:57

Update: This issue has been fixed in update KB4039884.


This seems to be a reasonably wide-spread issue caused by a recent patch. It's not limited to Java:

It seems, that Microsoft’s Update KB4034664 (and KB4034679) for Windows 7 and Windows Server is causing display issues with several applications on a second screen.

Reported by Born City, Computer World, and Microsoft themselves:

If a machine has more than one monitor connected and the screen numbering is not in sequence, some applications will experience rendering issues.

You should be able to solve the problem by rolling back the patch. It is a security update (links above detail what is included), so if you're particularly risk-averse you may not want to do this.

Microsoft lists the workaround as:

  1. Enable Desktop Composition (needs graphics card support).
  2. Make sure that the main monitor is on the top left in the monitor layout.

You could also try switching to a single monitor setup, or making other changes to your monitor configuration (Control Panel > Display > Change display settings). Some reports speculate that which monitor is set as your 'main display' may make a difference.

You might also want to try the following flag: -Dsun.noddraw=true

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!