我有一个产品安装在Windows 7 64位机器上。 msi是无符号的,当它试图安装它被阻止说
“此文件被阻止,因为它没有validation其发布者的有效数字签名”
我以前见过这个,但通常你可以覆盖这个块并进行安装,但是在这种情况下只有一个OKbutton。
有没有人知道选项/组策略,或者是否需要closures以允许msi正确安装?
老话题,但我觉得@derryl的答案实际上甚至没有接近正确。 这是安装未签名的.msi
软件包的正确方法。
通过打开开始菜单(或根据您的操作系统版本使用Windowssearchfunction)来禁用UAC,并find:“uac”并将滑块完全滑下。
打开开始菜单并inputcmd.exe
然后right mouse click
– > run as administrator
。
input: bcdedit /set testsigning on
重新启动你的机器
这真的是所有这一切。 你不需要下载任何东西,你尤其不需要运行任何3:d派对库。
注意:这会将您的计算机打开成可能不需要的恶意软件。 所以在安装未签名的软件包时要小心。 我知道微软可能不是最安全的平台,但这肯定不会增加默认的安全性。 所以要小心 !
禁用用户帐户控制(UAC)
转到开始并在search框中inputcmd;
右键单击cmd.exe(应位于列表顶部),然后select以pipe理员身份运行;
bcdedit / set loadoptions DDISABLE_INTEGRITY_CHECKS
注意:DDISABLE不是一个错字!
5.从http://www.ngohq.com/home.php?page=Files&go=cat&dwn_cat_id=34下载最新的驱动程序签名实施覆盖(DSEO)
6.无需安装应用程序,只需将其复制到安全位置并运行即可;
7.点击下一步,请花时间阅读许可协议,然后点击“是”。
8.可选:select如何使用,然后点击“下一步”。
9.select启用testing模式,然后点击下一步;
10.现在selectSign a System File,点击下一步;
11.在文本框中,input文件的path和名称(请参阅包含的示例),然后单击确定签名驱动程序;
注意:如果不知道什么文件需要签名,请看下面。
12.被告知文件签名成功后,继续对其他文件进行签名(如果还有剩余的话),然后重新启动;
你的驱动程序现在应该载入成功,你现在可以启用UAC!