远程开软件报错:LoadLibrary failed with error 126: The module could not be found

    科技2022-08-06  151

    在本地用没问题,在宿舍远程过去就报这个错。好像跟显卡有关。把 [1] 的前两个答案的操作一起做了才行。

    打开设备管理器,在 display adapters 禁用 Intel HD Graphics(我这台机还有另外一块 AMD Radeon)。Win + R 运行 gpedit.msc,找 Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Remote Session Environment,打开(是双击 Remote Session Environment 本身而不是它里面那个文件夹)。将 Use hardware graphics adapters for all Remote Desktop Services、Prioritize H.265/AVC444 graphics mode for Remote Desktop Connections、Configure H.264/AVC hardware encoding for Remote Desktop Connections 这 3 个设成 enabled(双击打开)。将 use WDDM graphics display driver for remote desktop connections 设成 disabled。重启电脑。

    TL;DR

    禁完之后,回到实验室显示器又没信号了…原来是有几个 DP 接口,据说因为这主机有独显(我觉得是因为前面把核显禁了),要直接怼到显卡的口才行(可以把主机上所有 DP 口都插一遍试试)。

    References

    Error “LoadLibrary failed with error 126: The module could not be found” when launching Spyder IDE through VPN
    Processed: 0.010, SQL: 8