这个问题已经出现很久了,我的核显是2代酷睿的Intel HD3000,从2015年底开始,越来越多用OpenGL的程序开始工作不正常,如Virtualbox的3D加速,Sketchup等。
用AIDA64一看,是这种情况:
后来查阅资料得知,是因为Intel没有为HD3000/HD2000/HD Graphics这些一代及二代的老核显为Win10更新驱动,以至于程序在manifest文件中的supportedOS加上了Win10之后,OpenGL的DLL就无法被加载。这个问题从来没能得到解决,有一种不完美的解决办法就是修改程序的manifest,把supportedOS里的Win10去掉,但是这样治标不治本。