c/c++语言开发共享什么阻止Windows中的驱动程序安装?

我在Windows中编写了一个C程序,它使用WinDivert中的一些预编译文件。 我的程序使用WinDivert中的.dll和.dll中的一些函数安装WinDivert.sys驱动程序。 还有一些来自WinDivert的文件是其中的一部分(.lib,.inf和另一个.dll)。

问题是,在我的一台计算机上(Windows 8.1 64位),一切都运行良好。 但是,当我尝试在我的笔记本电脑(Windows 8.1 64),我朋友的笔记本电脑(Windows 7 64)或其他Windows 7 64桌面上使用该程序时,会阻止安装驱动程序。 我不确定是什么阻止它或如何阻止它被阻止,因为在所有计算机上:

+我正在运行管理员个人资料

+在管理员命令提示符下运行程序

+尝试禁用防火墙,防病毒等(尽管它可以运行正常,适用于有效的计算机)

+据我所知,我所有的安全设置都是一样的

+注意:驱动程序确实有有效签名。

为什么驱动程序在一台计算机上完美安装,而在另外三台计算机上却没有? 可能有什么问题?

    WinDivert常见问题解答中记录了1275错误的主要原因 。 但是,可能还有其他原因我不知道(也许有些专家可以提供帮助吗?)

    另一件要尝试的是以下命令:

    sc stop WinDivert1.1 sc delete WinDivert1.1 

      以上就是c/c++开发分享什么阻止Windows中的驱动程序安装?相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。

      www.ctvol.com true Article c/c++语言开发共享什么阻止Windows中的驱动程序安装?

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/c-cdevelopment/519653.html

      (0)
      上一篇 2020年12月5日 下午7:08
      下一篇 2020年12月5日 下午7:09

      精彩推荐