我刚刚将我的 HP Pavilion 15-n284ca 笔记本电脑从 Windows 8 降级到 Windows 7 (x64),现在看到以下两个设备抱怨没有所需的驱动程序:
有人能告诉我这些驱动程序的正确方向,并解释他们如何找到它们吗?我试过用谷歌搜索硬件 ID,但没有成功。
谢谢!
编辑:
尝试安装加速度计驱动程序时出现以下窗口:
窗口关闭后,加速度计驱动程序(显示为“未知设备”)仍然显示为丢失。
有任何想法吗?
更新:这个问题现在已经得到解答。
答案1
解决方案
为了获取正确的驱动程序,您需要通过设备的硬件 ID 来识别设备。每个设备都有多个 ID:第一个是最具体的,最后一个是最通用的。
最相关的位是VEN_XXXX
和DEV_YYYY
,分别是供应商 ID 和设备 ID。ID 是与制造商/设备关联的十六进制值,您可以使用以下方式查找PCI 数据库。USB 设备使用VID_XXXX
和PID_YYYY
,它们类似(PID 代表产品 ID)。列表可在以下位置找到USB ID 存储库。
您希望尽可能获得最具体的驱动程序,因为这将与设备最匹配。另一方面,通用驱动程序可能会缺少某些功能,甚至可能无法工作。
Realtek 读卡器
让我们从第一个设备开始。硬件 ID 如下:
PCI\VEN_10EC&DEV_5229&SUBSYS_216B103C&REV_01
供应商 ID 为10EC
,它与Realtek。该设备似乎是一个读卡器。
由于某种原因,HP 下载页面在选择 Windows 7 时不提供读卡器驱动程序;你必须选择 Windows 8。在这种情况下这并不重要,因为驱动程序包旨在与 XP 及更高版本兼容。.inf
安装文件确实包含正确的 ID:
%Rts5229CR%=Rts5229.Inst, PCI\VEN_10EC&DEV_5229&SUBSYS_216B103C
HP 3D DriveGuard
这是第二台设备的硬件 ID:
ACPI\HPQ6007
快速搜索返回论坛主题这表明它与HP 3D DriveGuard,专有主动硬盘保护:
HP 3D DriveGuard 接收来自集成加速度计的通知,并通过自动“停放磁头”来保护硬盘驱动器 (HDD),以降低笔记本电脑意外掉落或突然受到其他物体撞击时发生损坏的风险。
可以通过检查实际的驱动程序包来确认这一点。事实上,安装文件包含以下行:
%DeviceDesc% = HPAccelerometerDriverInstall.ntamd64, ACPI\HPQ6007
该设备确实是加速度计。以下是易于理解的描述:
DeviceDesc = "HP Mobile Data Protection Sensor"
您可以从官方支持页面。安装包无法正常启动(截至版本6.0.18.1
),您将看到以下窗口:
通过任务管理器进一步分析后发现,使用的命令行如下:
"C:\SWSetup\SP66078\setup.exe" "setup.exe" /s /v"/qn REBOOT=REALLYSUPPRESS"
参数乱了。应该这样设置:
"C:\SWSetup\SP66078\setup.exe" "/s /v/qn REBOOT=REALLYSUPPRESS"
要解决此问题,只需setup.exe
手动运行该应用程序即可。完成后,C:\SWSetup\SP66078
可以删除该文件夹。或者,您可以spXXXXX.exe
使用以下方法自行提取软件包7-Zip。
附加信息
有些设备需要供应商提供的驱动程序,该驱动程序是专门为该设备设计的,或设计用于支持某个设备系列的驱动程序。但是,其他设备可以由系统提供的驱动程序驱动,该驱动程序支持给定设备的所有设备设备设置类。Windows 选择与设备最匹配的驱动程序。如果 Windows 没有找到这样的驱动程序,它会从越来越通用的驱动程序中进行选择。
来源:驾驶员选择流程概述
硬件 ID
Windows 使用一组特殊的标识符来识别设备及其所属的安装类别。这些标识符用于将硬件设备与允许它们与 Windows 通信的设备驱动程序进行匹配。
设备制造商会为设备分配一个或多个设备 ID。其中之一就是硬件 ID,它非常具体 - 包括设备的品牌、型号,甚至固件版本。还会分配其他设备 ID,这些 ID 更为通用,这些 ID 可能分配给制造商在某种程度上兼容的其他设备。
INF 文件
INF 文件是一个文本文件,其中包含设备安装组件用于安装驱动程序。Windows 使用 INF 文件安装驱动程序。此信息包括以下内容:
司机姓名和位置
驱动程序版本信息
注册表信息
进一步阅读
答案2
可能是 3D DriveGuard 驱动程序和另一个驱动程序。HP 论坛对您的帖子的回复非常详尽。http://h30434.www3.hp.com/t5/Notebook-Operating-Systems-and-Software/Pavilion-15-n284ca-Windows-7-x64-drivers/mp/4024486
答案3
答案4
我使用驱动程序标识符。看这里:http://www.driveridentifier.com/。下载并启动该程序。它将扫描您的笔记本电脑以查找所有驱动程序。它会自动将您引导至驱动程序标识符网站,其中包含您机器的驱动程序列表。
我没有发现它是不安全的应用程序,我没有遇到任何问题。希望它能帮到你。
在装有 Win 8.1 64 位和 Win 8 32 位的 ThinkPad 上进行了测试。找不到 2 个驱动程序,但这个软件找到了,并且可以使用。只有一个缺点 - 系统会提示您登录才能下载驱动程序(对某些人来说可能会不舒服 :)