在Win 8上安装错误 [英] Install error on Win 8

查看:342
本文介绍了在Win 8上安装错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Win 8 64位VM上安装自定义WDM驱动程序(仅用于测试目的)时遇到困难。当我在VS 2013中构建驱动程序时,驱动程序已签名。当我尝试使用devcon实用程序在Win 8 64位VM上安装相同的驱动程序时,我在setupapi.dev文件中得到
以下错误:

I am having difficulties installing a custom WDM driver( just for test purpose only) on Win 8 64 bit VM. When I build the driver in VS 2013, the driver is signed. When I try to install the same driver on Win 8 64 bit VM using devcon utility I am getting the below error in setupapi.dev file:

Error 0xe000024b: The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.


我在网上发现了类似的帖子,但没有找到帮助。我尝试使用signtool.exe签署驱动程序。但是那个 似乎也没有用。在我运行devcon实用程序的文件夹中,我有inf文件,驱动程序和目录文件。
我也启用了测试签名模式 上。这可能有什么问题?我知道如果我们对INF等进行任何更改,则必须再次签名驱动程序,否则目录将被损坏。但重建驱动程序以获得正确构建的目录文件
是不是可以?

I came across similar posts online but didn't find helpful. I tried by signing the driver using signtool.exe. But that  also doesn't seem to work. In my folder from where I run the devcon utility I have the inf file, the driver and the catalog file. I also have enabled the testsigning mode  ON. What could be wrong here? I am aware that if we make any changes to the INF, etc, then the driver has to be signed again otherwise the catalog will be damaged. But isn't it OK to rebuild the driver to get the catalog file correctly built?

推荐答案

你从这些文件中提取这些文件吗?驱动程序包项目还是来自驱动程序项目? 确保将所有三个文件复制到目标计算机上。
are you pulling these files from the driver package project or from the driver project?  make sure you are copying all three files over to the target machine.


这篇关于在Win 8上安装错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆