概览
右键win图标,打开设备管理器,可以看到由一串五花八门的设备,它们包含了计算机会使用的几乎所有硬件设备。
而在形形色色的设备背后,实际上是以驱动程序为核心的Windows设备管理方案。
驱动程序在哪
打开C:/Windows/System32/driver目录,可以看到大量以sys结尾的文件,这些文件就是驱动程序文件。一般来说,需要TrustInstaller的权限才能管理它,应该很难出现问题才对。然而,我们却常常会遇到驱动程序的问题,并且需要更新或更换驱动程序来解决问题。
设备解析
以本机Lenovo Legion Y9000X为例,解析以下常见的名称对应的物理硬件。
UCM-UCSI ACPI设备
如果你的电脑有Type-c接口,那一般会有这个设备,同时雷电接口也与它有关。
安全设备
受信任的平台模块2.0(Trusted Platform Module2.0,TPM2.0)。收到过早期Windows11更新的朋友应该有印象,当时更新Windows11刚需设备有TPM2.0模块,否则是不能更新Windows11的。
处理器
我的电脑有14个物理处理器,但是这里有20个设备,实际上这里的设备是逻辑处理器,这个可以在任务管理器里看到。
磁盘驱动器
顾名思义,就是硬盘的驱动器。
存储控制器
非常复杂,一般用不到。
https://learn.microsoft.com/zh-cn/windows-hardware/drivers/storage/storage-driver-architecture
打印队列
打印机一般都在这里,实际上打印机也是字符设备
人体学接口设备(Human interface device,HID)
细心的读者可能已经发现,driver文件夹下有很多以hid开头的设备,它们一般就是我们日常打交道最多的触摸板、鼠标、触摸屏和手写笔设备。这些设备的驱动程序最容易缺,但是电脑官网一般都会提供。以我的电脑为例,https://newsupport.lenovo.com.cn/driveList.html?fromsource=driveList&selname=Lenovo%20Legion%20Y9000X%20IAH7(2022%E6%AC%BE,就提供了大部分相应的驱动下载。
FPC设备
一看可能有点懵,但实际上它就是我们的指纹识别设备(Fingerprint Configurator),这个设备一般在生物识别设备下,它的驱动在官网上能下载到。
如果你的设备还安装了ubuntu之类的系统,那么就有可能找不到对应的驱动,只能输密码了(别问我怎么知道的
ITC设备
这个设备千万不要乱动,它很有可能是你的键盘设备!
驱动问题解决办法
- 别慌,打开设备管理器,检查是否禁用
- 如果禁用,则开启
- 如果不存在,则说明可能不小心卸载了,在“操作”中重新加载设备
- 如果开启:尝试禁用重启,或卸载重新加载
- 如果无效:双击打开驱动程序,检查是否可以回退(注意,这个回退不是按版本号,而是安装时间,如果你明确知道上一个没用,不要点回退)
- 如果回退成功,则结束
- 如果回退仍然无效,则点击更新驱动程序-》浏览我的电脑(部分较老机型可能在搜索里)-》查看驱动列表-》选择较老版本的驱动
- 如果没有较老版本驱动,那么你需要登录电脑官网下载相应驱动,
- 官网没有,选择第三方的驱动平台下载
- 如果没有驱动,则尝试重启或者更新Windows
- 特殊情况:如果键盘鼠标都没有驱动,比如联想电脑,一旦你把USB3.1集线器禁用,那么蓝牙鼠标、蓝牙键盘、物理键盘全部都噶了(除了触摸板),因为它们全挂载在usb上,可以打开主板工具AIDA64验证。不要慌,还有补救办法,如果你的触摸板还能用,那就可以重启设备,如果你的触摸板不能用,可以强制关机重启,实在不济,可以强行进入Windows恢复环境(Windows RE),详情请见:https://learn.microsoft.com/zh-cn/windows-hardware/manufacture/desktop/windows-recovery-environment–windows-re–technical-reference?view=windows-11
- 最坏情况:你需要使用WindowsPE备份数据并重装系统。