SetupDLL.cpp 错误

运行安装时发生(-5004:0x8007005)错误

错误代码:       -5004 : 0x80070005
错误信息:
>SetupDLL\SetupDLL.cpp (1856)
$7.0.100.1342
@Windows XP Service Pack 3 (2600) BT_OTHER 0.64

找来的解决方法,参考一下
首先,这个错误起源于微软一个许可证错误(详请不清楚)
解决办法有两个:
一、
从微软网站下载修复工具,安装修复,但此工具仅支持xp与vista,不支持win7.
http://go.microsoft.com/?linkid=9646979

二、
1》请先到微软网站下载一个名字为SubInACL (SubInACL.exe)的文件

2》将下载下来的文件解压到C:\Windows\System32里面

3》新建一个“记事本”文件,里面输入如下信息:
@echo off

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=system=f

@Echo =========================
@Echo Finished.
@Echo =========================
@pause

然后将“记事本”文件另存为文件名reset.bat,注意的是文件的扩展名为bat

4》运行 reset.bat 完成后再试试安装驱动

你可能感兴趣的:(SetupDLL.cpp 错误)