据悉,微软正向 Windows 10 设备管理器推出一项升级,用户将可通过查看正在使用的设备来卸载特定的驱动程序。这项新功能可能会在今年秋季发布的 Windows 10 Sun Valley 更新(21H2)中推出。
众所周知,在 Windows 10 检测到新的硬件组件时,它将尝试查找兼容的驱动程序以在操作系统中初始化硬件。如果已在使用的驱动程序可用于初始化其他设备,Windows 10 也将使用该驱动程序。
安装硬件驱动程序时,操作系统将读取其安装信息文件或 “ .inf” 文件,其中包含有关应如何安装驱动程序的信息。
在向 Windows 10“Dev” 通道上的 insider 用户发布的版本中,微软在设备管理器中添加了一项新功能,该功能会警告您,如果其他设备正使用某个驱动程序,操作系统可能无法卸载该驱动程序。
如下所示,当我们尝试卸载 NVIDIA GeForce GTX 670 设备时,它弹出了警告,告知用户如果其他设备仍在使用该驱动程序,则 Windows 10 可能不会删除该驱动。
然后,该提示建议用户查看 “按驱动程序划分的设备” 视图,该试图列出了正在使用的.inf 文件和使用它们的设备。
这种新的 “按驱动程序划分的设备” 查看模式,可使我们轻松查看使用特定驱动程序的所有设备,并卸载每个设备以最终删除相关的驱动程序。
除了 “按驱动程序划分的设备”查看模式之外,微软还引入了 “按类型划分的驱动程序”和 “按设备划分的驱动程序”查看模式,以不同的维度和视图显示相同的信息。
这些新视图使我们可以查看用于安装驱动程序的特定 “inf” 文件,以及需要卸载哪些设备才能完全删除该驱动程序。
例如,“按类型划分的驱动程序” 视图模式将按设备的类型对.inf 驱动程序文件进行分组。
另一种查看模式 “按设备驱动程序”,则以使用它的设备的名称下显示.inf 文件。