需要帮助查找 HP 笔记本电脑的驱动程序

Aus*_*ers 3 laptop windows-7 drivers

我刚刚将我的 HP Pavilion 15-n284ca 笔记本电脑从 Windows 8 降级到 Windows 7 (x64),现在看到以下两个设备抱怨没有所需的驱动程序:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

有人可以为这些司机指出正确的方向,并解释他们是如何找到他们的吗?我试过谷歌搜索硬件 ID,但没有成功。

谢谢!

编辑:

尝试安装加速度计驱动程序时出现以下窗口:

在此处输入图片说明

窗口关闭后,加速度计驱动程序(显示为​​“未知设备”)仍然显示为丢失。

有任何想法吗?

更新:现在已经回答了这个问题。

and*_*415 6

解决方案

为了获得正确的驱动程序,您需要通过硬件 ID 来识别设备。每个设备都有多个 ID:第一个是最具体的,最后一个是最通用的。

最相关的位是VEN_XXXXDEV_YYYY,分别是供应商 ID 和设备 ID。ID 是与制造商/设备关联的十六进制值,您可以使用PCI 数据库进行查找。USB 设备使用VID_XXXXPID_YYYY,它们类似(PID 代表产品 ID)。可以在USB ID 存储库中找到列表。

您希望尽可能获得最具体的驱动程序,因为这将是设备的最佳匹配。另一方面,通用驱动程序可能会错过某些功能,甚至可能无法正常工作。

瑞昱读卡器

让我们从第一个设备开始。硬件 ID 如下:

PCI\VEN_10EC&DEV_5229&SUBSYS_216B103C&REV_01
Run Code Online (Sandbox Code Playgroud)

供应商 ID 是10EC,它与Realtek相关联。该设备似乎是一个读卡器

出于某种原因,HP 下载页面在选择 Windows 7 时没有提供读卡器驱动程序;你必须选择 Windows 8。在这种情况下并不重要,因为驱动程序包旨在与 XP 及更高版本兼容。该.inf安装文件不包含正确的ID:

%Rts5229CR%=Rts5229.Inst, PCI\VEN_10EC&DEV_5229&SUBSYS_216B103C
Run Code Online (Sandbox Code Playgroud)

惠普 3D DriveGuard

这是第二个设备的硬件 ID:

ACPI\HPQ6007
Run Code Online (Sandbox Code Playgroud)

快速搜索返回了一个论坛帖子,该帖子表明它与HP 3D DriveGuard(一种专有的主动硬盘驱动器保护)有关

HP 3D DriveGuard 接收来自集成加速度计的通知,并通过自动“停放磁头”来保护硬盘驱动器 (HDD),以降低在笔记本电脑/笔记本电脑意外跌落或突然受到其他物体撞击时损坏的风险。

来源:HP 3D DriveGuard | 惠普®支持

这可以通过检查实际的驱动程序包来确认。实际上,安装文件包含以下行:

%DeviceDesc% = HPAccelerometerDriverInstall.ntamd64, ACPI\HPQ6007
Run Code Online (Sandbox Code Playgroud)

该设备确实是一个加速度计。这是人类可读的描述:

DeviceDesc = "HP Mobile Data Protection Sensor"
Run Code Online (Sandbox Code Playgroud)

您可以从官方支持页面下载。安装包将无法正常启动(从 version 开始6.0.18.1),您将看到以下窗口:

截图 1

通过任务管理器进一步分析,原来使用的命令行如下:

"C:\SWSetup\SP66078\setup.exe" "setup.exe" /s /v"/qn REBOOT=REALLYSUPPRESS" 
Run Code Online (Sandbox Code Playgroud)

参数乱了 他们应该是这样设置的:

"C:\SWSetup\SP66078\setup.exe" "/s /v/qn REBOOT=REALLYSUPPRESS"
Run Code Online (Sandbox Code Playgroud)

要解决此问题,只需setup.exe手动运行应用程序。完成后,C:\SWSetup\SP66078可以删除该文件夹。作为替代方案,您可以spXXXXX.exe使用7-Zip 自行解压缩软件包。


附加信息

某些设备需要供应商提供的驱动程序,该驱动程序专为该设备设计或设计用于支持一系列设备。但是,其他设备可以由系统提供的驱动程序驱动,该驱动程序支持给定设备设置类的所有设备。Windows 选择与设备最匹配的驱动程序。如果 Windows 没有找到这样的驱动程序,它会从越来越通用的驱动程序中进行选择。

来源:驱动程序选择过程概述

硬件 ID

Windows 通过使用一组特殊的标识符来标识设备及其所属的安装程序类。这些标识符用于将硬件设备与允许它们与 Windows 通信的设备驱动程序进行匹配。

一个或多个设备 ID 由其制造商分配给设备。其中之一,硬件 ID,非常具体 - 取决于设备的品牌、型号,甚至固件版本。其他设备 ID 也被分配,并且更通用,这些 ID 可能被分配给制造商提供的其他设备,这些设备在某种程度上是兼容的。

来源:发现设备的硬件 ID 和设备设置类

INF 文件

INF 文件是一个文本文件,其中包含设备安装组件用于安装驱动程序的所有信息。Windows 使用 INF 文件安装驱动程序。该信息包括以下内容:

  • 司机姓名和地点

  • 驱动版本信息

  • 注册信息

来源:INF 文件概述

进一步阅读