Q100575:如何在 Windows Server 上启动 Nuke 时解决“无法加载 studio-##.#.#.dll”错误


症状

在 Windows Server 中尝试启动Nuke时,命令提示符窗口中会显示“ failed to load studio-##.#.#.dll错误,例如:


原因

问题的原因与Nuke目录中名为studio-##.#.#.dll文件有关。该文件缺少其正常运行所需的依赖 dll 文件wlanapi.dll ,而 wlanapi.dll 是 Windows 用于控制无线网络连接和检测的WLAN 自动配置服务的一部分。

在某些情况下,当使用虚拟机时,安装wlanapi.dllNuke可能无法初始化。


解决

这个问题似乎只影响Nuke 13.1及更早版本,从Nuke 13.2开始,此错误似乎已不再出现。请尝试更新到最新版本的Nuke ,看看是否能够启动Nuke 。您可以从我们的网站下载最新版本的Nukenuke ://downloads.foundry.com/nuke/

或者,您也可以通过在 Windows Server 操作系统上安装无线局域网服务功能来解决此问题。这可以通过服务器管理器完成,服务器管理器是 Windows Server 上默认安装的工具,可帮助您管理服务器的各个方面。

要安装此功能,请按照以下步骤操作:

1) 打开“开始”菜单,输入“服务器管理器”并按回车键。

2)点击“添加角色和功能”

3) 此时会显示“开始之前”页面,点击“下一步”继续。

4) 选择基于角色或基于功能的安装,然后单击“下一步”。

5) 在“服务器选择”中,选择要安装该功能的服务器,然后单击“下一步”。

6) 在服务器角色区域中保持默认设置,然后单击“下一步”。

7) 在“功能”区域中,向下滚动并选择“无线局域网服务” ,然后单击“下一步”。

8)在确认区域,选中“如果需要,自动重启目标服务器” ,然后单击“安装”按钮。

服务器重启后,无线局域网服务应该会安装完成, Nuke应该可以正常打开。

注意:如果使用虚拟机 (VM), Nuke有时仍然可能无法初始化,经发现,将 VM 的 CPU 设置从 KVM 更改为主机后Nuke即可启动而不会出现任何错误。

延伸阅读

如果您按照本文所述步骤操作后仍然遇到任何问题,请提交支持工单,并告知我们您遇到的问题以及您目前已采取的故障排除步骤。

有关如何提交支持工单的更多信息,请参阅Q100064:如何提交支持工单文章。

您可以在以下文章中找到一些额外的故障排除步骤,这些步骤可能对您遇到的问题有所帮助:

Q100074: Nuke / NukeX / NukeStudio用户故障排除指南

    我们很遗憾听到

    请告诉我们