为啥应用程序的驱动程序无法在 Windows 10 中运行?

Posted

技术标签:

【中文标题】为啥应用程序的驱动程序无法在 Windows 10 中运行?【英文标题】:Why application's driver not working in windows 10?为什么应用程序的驱动程序无法在 Windows 10 中运行? 【发布时间】:2016-10-30 05:49:12 【问题描述】:

应用程序的微过滤器驱动程序在 Windows 10 之前的 Windows 中运行良好。我想让它在 Windows 10 中也能运行。需要帮助!!

我无法找出 Windows 10 中的原因,因为驱动程序在 Windows 10 版本的早期版本中运行良好。

【问题讨论】:

【参考方案1】:

驱动程序要求 (superuser) 包括驱动程序签名要求 (ms blog) 在 Windows 10 中已更改。您很可能需要一个新驱动程序,因为我认为 Windows 10 中的大多数驱动程序问题都无法解决.

我遇到的问题是由旧的音频驱动程序引起的,我不得不从硬件供应商网站手动下载一个具有较新日期的驱动程序。

如果您想了解有关实际问题的更多信息,请查看 Windows 事件日志或驱动程序调试日志。例如微软的网站说:

如果存在签名问题,SetupAPI 将在日志文件中记录有关签名问题的信息。此日志文件的名称是 SetupAPI.dev.log,默认情况下,它位于 Windows INF 文件目录 (%SystemRoot%\inf)。

【讨论】:

我已经签署了这个驱动,但仍然存在遗留问题。 或者有办法在 Windows 10 上测试驱动程序代码?这样我就可以知道它是否在某些条件下提供输出。 @ArsalanHussain 您的 cmets 暗示您正在编写自己的驱动程序,但上面的问题似乎您正在使用其他人的驱动程序。如果您要将驱动程序移植到 Windows 10,问题应该是这样的。

以上是关于为啥应用程序的驱动程序无法在 Windows 10 中运行?的主要内容,如果未能解决你的问题,请参考以下文章

为啥 MIDI 音序器无法在 Windows 10 上第二次播放

找出为啥 Mingw64 编译的应用程序无法在特定端口上绑定套接字?

win10应用商店为啥登陆不上

为啥 Windows 10 在我的程序中启动额外线程?

为啥没有一个 Windows 10 应用程序处于挂起状态

为啥堆栈展开后程序无法到达正确的返回指令?