尝试安装 PCI 设备时收到错误消息“Cannot install this hardware”(无法安装这个硬件)或“An error occurred during the installation”(安装过程中出现了一个错误)

文章翻译 文章翻译
文章编号: 841567 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

尝试安装新的外围组件互连 (PCI) 设备或 PCI 设备驱动程序时,您可能会收到下列错误消息之一:
无法安装这个硬件。安装该硬件时出现问题。
安装设备时出现了一个错误。数据无效。
例如,在尝试安装 PCI 调制解调器或 PCI 调制解调器驱动程序时,您可能会收到这些错误消息之一。

原因

如果存在下列情况之一,则可能会出现此问题:
  • 注册表子项的默认权限设置的不正确。默认权限可能已更改。
  • 设备的安装程序需要比默认权限更为宽松的额外权限。
注意:下面的列表包含注册表中子项的相关默认权限:
  • Everyone:读取
  • System:完全控制

解决方案

警告:注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。

方法 1:还原设备的注册表子项的默认设置

如果能够确定哪个子项与此问题有关,请编辑注册表以配置该子项的正确设置。有关如何解决此问题并确定哪个子项受此问题影响的信息,请参见“更多信息”部分。配置特定子项的正确设置:
  1. 使用具有管理凭据的帐户登录到计算机。
  2. 依次单击“开始”和“运行”,在“打开”框中键入 regedit,然后单击“确定”。
  3. 找到以下注册表项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ENUM\PCI
  4. 右键单击与具有该症状的设备相关的子项,然后单击“权限”。
  5. 单击“高级”,然后单击“权限”选项卡。
  6. 确保配置了以下默认权限:
    • Everyone:读取
    • System:完全控制
  7. 单击以选中“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”复选框,然后单击“应用”。
  8. 单击“是”,然后单击“确定”两次。
  9. 退出注册表编辑器。
  10. 如果问题没有解决,请重复此过程,然后向此子项的 Everyone 组授予完全控制权限。

方法 2:还原 PCI 项和其子项的默认权限

  1. 使用具有管理凭据的帐户登录到计算机。
  2. 依次单击“开始”和“运行”,在“打开”框中键入 regedit,然后单击“确定”。
  3. 找到以下注册表项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ENUM\
  4. 右键单击“PCI”,然后单击“权限”。
  5. 确保配置了以下默认权限:
    • Everyone:读取
    • System:完全控制
  6. 单击“高级”,单击以选中“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”复选框,然后单击“应用”。
  7. 单击“是”,然后单击“确定”两次。
  8. 退出注册表编辑器。

更多信息

对于高级疑难解答,请将 Setupapi.log 文件配置为使用详细日志记录,然后尝试安装该设备驱动程序。

注意:详细日志记录会增加 Setupapi.log 文件的大小。我们建议您仅在解决问题时才使用详细日志记录。问题解决后,请删除“LogLevel”值以关闭详细日志记录。

该日志可能精确记录了哪个注册表子项与本文中描述的症状有关。配置详细日志记录:
  1. 使用具有管理凭据的帐户登录到计算机。
  2. 依次单击“开始”和“运行”,在“打开”框中键入 regedit,然后单击“确定”。
  3. 找到以下注册表项:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup
  4. 右键单击“Setup”,指向“新建”,然后单击“DWORD 值”。
  5. 键入 LogLevel 为新值命名,然后按 Enter。
  6. 右键单击刚才创建的“LogLevel”值,单击“修改”,在“数值数据”框中键入 0xFFFF,然后单击“确定”。
  7. 将现有的 Setupapi.log 文件重命名为 Setupapi.old。

属性

文章编号: 841567 - 最后修改: 2008年3月4日 - 修订: 1.1
这篇文章中的信息适用于:
  • Microsoft Windows XP Professional Edition
关键字:?
kbprb KB841567
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com