我正在使用 Linux live USB 在 Windows 安装已损坏的计算机上运行,以便进行备份、检查硬盘的 SMART 状态以及其他操作。
通常在那之后,我会全新安装 Windows 10。Windows 会自动安装大多数驱动程序。有些驱动程序只有在我进入设备管理器并右键单击设备 -> “更新驱动程序” -> “自动搜索更新的驱动程序软件”时才会安装,然后它会下载驱动程序。但有些驱动程序仍然没有安装。对于其余的驱动程序,我必须右键单击设备 -> “更新驱动程序” -> “浏览我的计算机以查找驱动程序软件”,然后选择驱动程序的位置。
我想备份驱动程序,这样当我重新安装 Windows 时,我可以选择未自动安装的驱动程序文件夹,让 Windows 安装它们。我已经知道我可以C:\Windows\System32\DriverStore\FileRepository
从旧安装中复制目录,然后让新 Windows 安装在该文件夹中搜索。但这个文件夹可能很大,复制可能需要很长时间。
如果只复制使用的驱动程序会更好。如果跳过 Windows 中包含的驱动程序就更好了。我在 Linux 中该怎么做?我知道如何编程,也知道如何使用 Linux 中的命令访问 Windows 注册表蜂王浆。
因此,如果有人知道 Windows 注册表中保存了 FileRepository 文件夹中使用了哪些驱动程序,我就会有一个解决方案。