Q100588:如何解决在 Windows 上启动 Nuke 时出现“Hiero 遇到致命错误”警告并崩溃的问题

关注

症状

当尝试在 Windows 上启动Nuke 12 版本时,我们有用户报告崩溃,命令提示符中出现以下错误消息:

工作进程失败。 Hiero遇到致命错误。这很可能是由于未处理的异常造成的。

大多数遇到此问题的记者都使用Nuke非商业、试用或教育许可证。然而, Nuke的商业许可证也有这样的报道。

原因

工作进程失败...错误消息通常源于框架服务器问题,其中框架服务器无法连接到主Nuke GUI 会话。有许多因素可能会阻止框架服务器连接到 GUI 会话,主要原因之一似乎是安装了 QuickTime。

根据调查,该问题似乎有几个潜在原因:

a) PATH 环境变量中缺少所需的 QuickTime 目录,或者 QuickTime 以非英语格式安装,可能会影响Nuke的启动

b) 机器上未安装“Apple Application Support”程序。

Nuke 12.0+ 版本经历了开发更改以减少 QuickTime 依赖性,这是问题开始出现的潜在原因。根据我们的测试,此问题似乎在Nuke 13.0+ 版本中已得到解决。

解决

以下是一些解决方案,可以阻止亲身经历过该问题的用户的行为:


卸载 QuickTime:

对于安装了 QuickTime 的用户来说,卸载 QuickTime 似乎已经解决了该问题。因为它将重新安装 Apple 应用程序支持程序。


安装 QuickTime:

如果之前未安装 QuickTime,在某些情况下,安装推荐版本的 QuickTime 7.7.9也有助于正确启动Nuke


验证PATH 环境变量:

确保如果安装了 QuickTime,则PATH环境变量包含 QuickTime 的安装路径。 QuickTime 路径的默认值为: C:\Program Files (x86)\QuickTime\QTSystem\

QuickTime 已安装但被禁用:

对于遇到问题但仍需要保持安装 QuickTime 的用户,请设置NUKE _QUICKTIME_ENABLE=0环境变量。

有关如何设置环境变量的说明可以在以下文章中找到: Q100015:如何设置环境变量

进一步的帮助

如果您在尝试上述解决方案后启动Nuke时仍然遇到崩溃问题,请打开支持请求并让我们知道遇到的确切问题以及已采取的故障排除步骤。

有关如何提出支持请求的更多信息,请参阅本文: Q100064:如何提出支持请求

    我们很遗憾听到

    请告诉我们