关注

Windows下打不开Unity Editor,提示Failed to initialize unity graphics

问题

  • 在Windows下启动Unity时显示以下信息:

原因

您在Windows重新配置/安装之后打算重新激活您的Unity授权,下载并重新安装Unity后试图启动Unity。

但Unity没有启动并出现错误提示:Failed to initialize unity graphics,您无法创建/打开工程。发生该错误的原因是您的Windows计算机上没有启用DirectX的Direct3D Acceleration功能。

解决方案

查看Direct3D Acceleration是否启用:

  • 打开开始菜单,输入框内键入”dxdiag”。
  • 点击运行,打开DirectX Diagnostic Tool。
  • 查看Display选项卡,所有三个选项都应处于开启状态。

您也可以检查该文件:

C:\Users\(username)\AppData\Local\Unity\Editor.

注意AppData是一个隐藏文件夹,您需要打开“文件夹选项”的“显示隐藏文件”选项。

修复错误:

  1. 确保Unity在本机运行(而不是远程桌面/虚拟机);
  2. 升级显卡驱动;
  3. 以OpenGL模式启动Unity,使用 “-force-opengl command”参数,请参考该文档

更多信息

请注意,Unity没有针对OpenGL模式进行足够的测试,可能存在一些不可预料的问题。

这篇文章有帮助吗?
1 人中有 1 人觉得有帮助
还有其它问题?提交请求

0 评论

登录写评论。