如何将旧驱动程序转移到新的 Windows 安装?

如何将旧驱动程序转移到新的 Windows 安装?

我刚刚安装了新的 Windows 软件,但我没有计算机硬件所需的任何驱动程序,我有旧 Windows 驱动器中的所有文件,我想问一下我是否可以将新安装的 Windows 设置为使用旧驱动器中安装的驱动程序?

我已经尝试复制驱动程序文件夹中的所有内容,但 Windows 仍然无法识别驱动程序。

答案1

我认为我有一个答案可以给你。至少有一个对我有用的解决方案。

我不想安装驱动程序中的所有额外软件,所以我发现如果你查看“驱动程序详细信息”,你会看到一个 .sys 名称。只需复制该将不会工作。您还需要 .inf 文件,但该文件当然不存储在此处。

因此,如果您转到 C:\Windows\System32\DriverStore\FileRepository,那么所有需要的信息都存储在这里。找到所需信息的方法就是查看 .sys 的名称(如上所述),然后找到相同名称或非常接近的名称。

例如:

驱动程序具有 bthpan.sys(蓝牙)的系统文件,因此如果您查看 FileRepository,您将找到一个类似这样的文件夹“bthpan.inf_amd64_neutral_024281c0e4e954e2”。请注意,第一部分与 .sys 的名称相同,但具有 .inf_.... 如果您打开该文件夹,宾果! 这里有您的 .sys、.inf 以及与 .sys 文件的名称匹配的任何其他必要文件。

现在,您只需将该文件夹或文件复制到闪存驱动器,然后将其带到无法正常工作的计算机上。将设备指向该文件夹,它应该会毫无问题地安装驱动程序。

希望这对你有帮助!

答案2

我不会复制任何东西。我会使用旧驱动器,并在 Windows 提示驱动程序时将其指向旧的 system32 文件夹 (C:\WINDOWS\system32)。此时,它通常能够自行找到所需的一切。复制很麻烦,因为您可能会覆盖较新的驱动程序,而且您肯定会复制远远超过实际需要的内容,从而用不必要的文件填满您的文件夹。

答案3

对于 2014 年来这里的任何人:只需转到设备管理器、其他设备,右键单击需要驱动程序的任何设备,然后浏览我的计算机以查找驱动程序软件,然后从旧窗口中选择 system32 文件夹。就这么简单。您应该能够安装所有驱动程序。

答案4

这不太可能奏效,因为许多驱动程序安装程序使用脚本行为自行安装到系统上。(例如图形驱动程序)

最好的做法是安装网络驱动程序并从制造商的网站下载。或者,将它们放在 USB 密钥上并安装。

注意:如果您切换 Windows 版本,它可能更不可能工作;如果您从 32 位切换到 64 位或反之亦然,它根本就无法工作。

相关内容