LoadLibrary 函数错误在 Windows 10 中未找到 STATUS DLL

在今天的帖子中,我们将探讨为什么LoadLibrary 函数在(LoadLibrary function)Windows 10中的模拟线程上返回STATUS_DLL_NOT_FOUND错误。我们还将介绍解决此问题的解决方法。

STATUS_DLL_NOT_FOUND

模拟是线程使用与拥有线程的进程不同的安全信息执行的能力。

LoadLibrary 函数错误状态 DLL NOT FOUND(STATUS DLL NOT FOUND)

错误代码 0xC0000135 (Error Code 0xC0000135) – STATUS_DLL_NOT_FOUND

如果您在使用LoadLibrary函数加载 DLL时未授予对进程令牌本身的动态链接库 (DLL)(dynamic-link library (DLL))访问权限,则会在Windows 10中的模拟线程上收到“STATUS_DLL_NOT_FOUND”错误消息。

根据以下场景,您可能会遇到此错误;

假定所有基于Windows的操作系统都有权访问进程令牌所引用的DLL 。但无论此处描述的情况如何,此问题在Windows 10Windows Server 2016Windows Server 2019 和Windows Server版本 1909 中比在早期版本的Windows中普遍存在。

如果您在运行任何软件时收到此错误,请尝试重新安装它并查看是否有帮助。

值得注意的是,这种行为是在Windows中设计的。

但是,要解决此问题,Microsoft建议确保进程令牌对进程加载的所有可执行文件具有访问权限。

I hope you find this post helpful!



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts