邀对了,我碰巧知道原因之一。
Win8以上的DWM桌面混合是单线程的,也就是说所有窗口如果用到D2D或DComp,DWM就得停下来等那个窗口完成,才能接下去画其他窗口,甚至光标。结果就表现为屏幕锁死。而重灾区,正是浏览器。很多网页并不考虑渲染效率,比如用很多细碎的div和css来构造本来应该很简单的效果。而如果浏览器在渲染的时候也碰巧是同步渲染(对,Chrome,就是你),那就悲剧了。