解决 Windows 10 Insider 在 VirtualBox 里无法升级的问题

一句话解决

在 VirtualBox 的虚拟机设置里,开启 3D 加速 的设置

繁琐点的解释

因为有一些奇葩测试需要在 Windows 下进行,于是在 macOS 上装 VirtualBox 跑 Windows,又因为既不想付钱也不想用盗版,所以用的 Windows Insider,就是给微软当小白鼠跑最新的公开测试版,微软也允许免费商业使用(脑补微软的内心:你们都敢在生产环境用我的测试版我也不好意思收你钱)

从九月份开始出现了点问题,Windows 10 自动更新后在重启过程中会失败,然后会尝试回滚到上一个可用版本,最后一个可以正常运行的 Windows 10 Insider Preview 是 Fast Ring 里的 14915 版本,后面的 14926,14931,14936,14942 都有这样的问题,而且在微软的官方更新日志里也承认了这点

本来可以置之不理,但是 Win10 是不是弹提示框说当前版本授权十月一号就到期了后面会隔一段时间自动重启如何如何,还是要想办法解决才行,搜 VirtualBox 论坛中枪的人满地都是,对原因的猜测是 VirtualBox 提供的显卡驱动有问题,导致新版的 Win10 不认从而挂掉,但是都没有给出好的解决办法

今天更新 14942 还有问题,忍不住再搜,终于有见到有人说把 VirtualBox 设置里的 3D 加速 打开就可以了,试了下果然,应该还是驱动有问题吧,期待早点解决