功能驱动程序上的“[SC] StartService FAILED 127:找不到指定的过程”

问题描述 投票:0回答:1

我开发驱动程序已经有一段时间了。昨天,当我注销时,它功能完美,能够运行并执行预期的操作。

今天,我什么也没改,只是运行驱动程序,看到“找不到指定的程序”。 sc start 命令的错误代码。

我在主机上编译项目,然后在 VMware 虚拟机中运行 .sys。根据我的发现,此错误代码意味着缺少依赖项,但我没有更改任何内容。怎么会出现这种情况?

driver windows-driver
1个回答
0
投票

原因之一可能是 WDK 使用的 API 与目标 Windows 操作系统之间的 API 降级。

您可以使用 dependency walker 检查降级的 API 并尝试删除/替换这些 API。

但是,我建议使用不同的 WDK,除非是支持您的操作系统的较低版本。这个确切的解决方案对我个人来说很有效。

© www.soinside.com 2019 - 2024. All rights reserved.