如何使用注册表编辑器识别未知 PCI 设备 来自MS官方的说法

来源:互联网 发布:c语言递归求最大公约数 编辑:程序博客网 时间:2024/05/01 06:14
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注册表说明


概要

本文介绍了如何识别和查找在系统属性对话框中的设备管理器选项卡上以未知设备形式列出的设备的供应商信息。

使用此方法,还可以识别列为“标准 PCI 图形适配器 (VGA)”的未知显示适配器。

更多信息

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

当您安装 Microsoft Windows 时,“添加新硬件向导”会搜索未知设备的驱动程序。当 Windows 找不到最适合该设备的驱动程序时,您可能会看到以下消息:
Unknown Device
Windows has not installed a driver for this device.
当您在系统属性对话框中的设备管理器选项卡上单击“按类型查看设备”时,该设备可能会在“其他设备”下显示为未知设备

当计算机启动时,会对“外围设备组件互连”(PCI) 设备进行轮询以获取以下信息:
供应商 ID
设备 ID
子系统 ID
硬件修订版 ID
该信息存储在以下 Windows 注册表位置中:
HKEY_LOCAL_MACHINE/Enum/PCI/VEN_<vendorID>&DEV_<deviceID>&SUBSYS_<subsystemID>&REV_<hardwarerevisionID>
其中 <vendorID> 是指四位的十六进制供应商 ID 号,<deviceID> 是指四位的十六进制设备 ID 号,<subsystemID> 是指子系统 ID 号,<hardwarerevisionID> 是指硬件修订版 ID 号。

要使用此信息来帮助识别未知设备,请按照下列步骤操作: 1. 单击开始,然后单击运行。 2. 在“打开”框中,键入 Regedit,然后单击确定。 3. 展开以下注册表子项:
HKEY_LOCAL_MACHINE/Enum/PCI
4. 在 PCI 下,展开以下子项之一。
VEN_vendorID&DEV_deviceID&SUBSYS_subsystemID&REV_hardwarerevisionID
例如:
VEN_11C1&DEV_0442&SUBSYS_04401668&REV_01
5. 单击在第 4 步中展开的子项下面显示的文件夹。 6. 在右窗格中,记录出现的下列注册表项的值:
Class
DeviceDesc
Mfg
“Class”是指设备类别,例如“调制解调器”。“DeviceDesc”是指设备的说明,例如“Lucent Win Modem”。“Mfg”是指设备制造商,例如“Lucent”。 • 要识别未知 PCI 设备,请执行以下步骤: a. 在以下注册表项的每个注册表子项中,查看出现的文件夹中的注册表项:
HKEY_LOCAL_MACHINE/Enum/PCI
b. 请注意 Class 注册表项,它的数据值为“Unknown”。 c. 记录该值所在的父注册表子项的以下信息:
供应商 ID
设备 ID
子系统 ID
硬件修订版 ID
例如,Unknown 数据值位于以下注册表子项的子文件夹中:
HKEY_LOCAL_MACHINE/Enum/PCI/VEN_11C1&DEV_0442&SUBSYS_04401668&REV_01
在这种情况下,记录以下信息:
Vendor ID            11C1Device ID            0442Subsystem ID         04401668Hardware Revision ID 01
• 要识别列为“标准 PCI 图形适配器 (VGA)”的显示适配器,请执行以下步骤: a. 在以下注册表项的每个注册表子项中,查看出现的文件夹中的注册表项:
HKEY_LOCAL_MACHINE/Enum/PCI
b. 请注意 DeviceDesc 注册表项,它的数据值为“Standard PCI Graphics Adapter”。 c. 记录该值所在的父注册表子项的以下信息:
供应商 ID
设备 ID
子系统 ID
硬件修订版 ID
例如,“Standard PCI Graphics Adapter”数据值位于以下注册表子项的子文件夹中:
HKEY_LOCAL_MACHINE/Enum/PCI/VEN_8086&DEV_7121&SUBSYS_801F104&REV_03
在这种情况下,记录以下信息:
Vendor ID            8086Device ID            7121Subsystem ID         801F104Hardware Revision ID 03
7. 启动 Microsoft Internet Explorer,然后访问以下 PCI 供应商和设备列表网站:
http://www.pcidatabase.com/ (http://www.pcidatabase.com/)
Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。 8. 单击“按供应商 ID”链接。 9. 单击“0xVendor ID”链接,其中 Vendor ID 对应于您在步骤 c 中记录的供应商 ID。例如,单击“0x11C1 AT&T Microelectronics”。 10. 在供应商信息页上,搜索 0xDevice ID,其中 Device ID 对应于您在步骤 c 中记录的设备 ID。例如“0x0442”。 11. 记录对应于此设备 ID 的设备 ID 信息。例如:
芯片号:1646T00
描述:V.90 Lucent Modem
备注:Drivers http://808hi.com/56k/ltwin7.htm
12. 使用该信息查找设备的兼容驱动程序。 该信息可以帮助识别在设备中使用的芯片组。此芯片组可能不提供硬件设备的具体制造商,但是会提供足够的信息来获得设备的兼容设备驱动程序。

有关如何与计算机硬件制造商联系的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
65416 (http://support.microsoft.com/kb/65416/) 硬件和软件供应商联系信息,A-K

60781 (http://support.microsoft.com/kb/60781/) 硬件和软件供应商联系信息,L-P

60782 (http://support.microsoft.com/kb/60782/) 硬件和软件供应商联系信息,Q-Z
Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。

本文中提到的第三方产品由 Microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,Microsoft 不作任何暗示保证或其他形式的保证。
 
原创粉丝点击