如何在 Windows 10 中回滚驱动程序

一台 PC 的好坏取决于其各部分的总和,其中包括用于控制其许多组件的软件。该软件称为驱动程序——它们允许 Windows 通信和控制 PC 的不同部分,将指令转换为硬件本身可以理解的合适代码。

这些驱动程序会偶尔进行错误修复和功能升级,从而提高Windows PC 的整体稳定性。不幸的是,就像任何人造代码一样,驱动程序更新可能与它们替换的驱动程序一样有问题。如果更新导致您出现问题,您需要知道如何在Windows 10中回滚驱动程序。

为什么要在 Windows 10 中回滚驱动程序?(Why Should You Roll Back a Driver in Windows 10?)

新的(New)驱动程序更新非常普遍,尤其是对于显卡等设备。这些通常带有新功能和修复程序,可以提高 PC 的整体稳定性并提高它们控制的设备的可用性。

不幸的是,这并不意味着您安装的所有驱动程序都是稳定的。例如,如果您是使用NVIDIA显卡的游戏玩家,您可能首先将您的 NVIDIA 显卡驱动程序(ics drivers)更新(updating your NVIDIA graph)为未经测试的 beta 测试驱动程序,从而为最近发布的下一代游戏提供支持。

该驱动程序可能会为该游戏带来支持,但它可能会带来其他问题,这些问题只能通过进一步、更广泛的测试来解决。不过,这并不意味着稳定的驱动程序会更好——它们也可能带有开发人员在驱动程序发布之前无法找到或修复的问题或错误。

如果发生这种情况,并且您的 PC 仍然足够稳定以启动,您可以将驱动程序回滚到以前安装的(希望更稳定)驱动程序版本。

如何备份 Windows 10 驱动程序(How to Back Up Windows 10 Drivers)

你应该确保你有一个系统来备份你的驱动程序。如果您需要将设备驱动程序回滚到早期版本,这将有助于您,因为您将拥有旧设备驱动程序的副本。

Windows通常不会删除旧驱动程序,即使您回滚到旧版本也是如此。但是,备份Windows 10 驱动程序可以帮助您快速恢复这些驱动程序,以防您日后被迫擦除并重新安装 Windows 。(wipe and reinstall Windows)

如果发生这种情况,如果您打算恢复使用较旧的驱动程序,而不是使用有问题的较新驱动程序版本,您将需要这些较旧的驱动程序。幸运的是,您可以使用部署映像服务和管理 (DISM)(Deployment Image Servicing and Management (DISM) )工具创建已安装设备驱动程序的快速备份。

  1. 要使用DISM工具备份驱动程序,您需要使用管理权限打开一个Windows PowerShell窗口。(Windows PowerShell)为此,请右键单击Windows 开始(Windows Start)菜单并按Windows PowerShell (Admin)选项。

  1. 在 PowerShell 窗口中,键入DISM /online /export-driver /destination:C:\Drivers,将C:\Drivers 文件夹替换为驱动程序备份的另一个合适位置。这会将所有可用的第三方驱动程序复制到此文件夹,以便您稍后恢复它们。

  1. 但是,如果您想备份全套可用的Windows驱动程序,则需要手动执行此操作。Windows 10 将驱动程序存储在C:\Windows\System32\DriverStore\ 文件夹中。要备份此文件夹,请打开Windows 文件资源管理器(Windows File Explorer)并访问C:\Windows\System32 文件夹。 

  1. 右键单击DriverStore文件夹并点击复制(Copy)选项,或选择它并按键盘上的 Ctrl + C

  1. 复制DriverStore(DriverStore)文件夹后,将内容粘贴到合适的备份文件夹中(例如C:\Drivers)。这将允许您之后手动恢复它们。

  1. 如果您以后需要重新安装这些驱动程序,您可以使用PnPUtil(PnPUtil )工具一次性安装它们。在具有管理权限的PowerShell窗口中,键入(PowerShell)PnPutil /add-driver “C:\Drivers\*.inf” /subdirs /install /reboot。这将安装此文件夹中的所有驱动程序,重新启动您的 PC 以完成该过程。

如何在 Windows 10 中回滚驱动程序(How to Roll Back a Driver in Windows 10)

如果您需要在Windows 10(Windows 10)中回滚驱动程序,您可以使用Windows 设备管理器(Windows Device Manager)执行此操作。设备管理器(Device Manager)列出所有检测到的设备和连接的硬件,允许您为每个设备安装、升级或回滚驱动程序。

  1. 要访问设备管理器(Device Manager),请右键单击Windows 开始(Windows Start)菜单,然后按设备管理器(Device Manager)选项。

  1. 设备管理器(Device Manager)菜单将所有连接的硬件分类。按任何这些类别旁边 的箭头可查看硬件的完整列表。(arrow)

  1. 要回滚驱动程序,请右键单击任何列出的设备,然后按“属性(Properties)”选项。

  1. 在“属性”窗口的“(Properties)驱动程序(Driver)”选项卡中,按“回滚驱动程序”(Roll Back Driver)选项。这将允许您开始将已安装的驱动程序回滚到以前的版本。

  1. Windows 将要求您确认回滚驱动程序的原因。从所选选项之一中选择一个原因 - 随时在“告诉我们更多(Tell us more)”框中添加其他评论。准备好后,按(Yes)按钮。

确认回滚驱动程序的原因后,Windows将自动开始该过程。此过程完成后,您可能需要重新启动 PC 以完全重新加载旧驱动程序并确保您的 PC 正常工作。

  1. 如果您希望以后返回到较新的驱动程序,请返回到设备管理器(Device Manager)窗口,右键单击驱动程序并按属性(Properties)。在“属性”窗口的“(Properties)驱动程序(Driver)”选项卡中,按“更新驱动程序(Update Driver)”按钮。

  1. 更新驱动程序(Update Drivers)窗口中,按自动搜索更新的驱动程序软件(Search automatically for updated driver software)。这将在您的 PC 和Windows 更新(Windows Update)中搜索更新的驱动程序。如果您的回滚驱动程序比最近发布的驱动程序旧,这应该将您的驱动程序更新到较新的版本。

  1. Windows 将在安装新驱动程序时进行确认 — 按关闭(Close)确认并关闭更新驱动程序(Update Drivers)窗口。

Windows 10 中的有效系统维护(Effective System Maintenance in Windows 10)

了解如何在Windows 10(Windows 10)中回滚驱动程序只是确保您了解如何掌握Windows 10 PC 系统维护的必要步骤。您可以通过设置自动 Windows 备份(setting up automatic Windows backups)来更进一步,如果将来出现问题,您可以选择恢复您的 PC。

虽然您可能需要不时回滚驱动程序,但不要害怕检查定期驱动程序更新(check for regular driver updates)并将它们更新到最新版本。驱动程序(Driver)问题应该不常见,新驱动程序应该会提高您 PC 的整体稳定性。毕竟,如果出现问题,您始终可以回滚驱动程序。



About the author

我是一名 Windows 10 技术人员,多年来一直在帮助个人和企业利用新操作系统。我对 Microsoft Office 有丰富的知识,包括如何为不同的用户自定义外观和个性化应用程序。此外,我知道如何使用 Explorer 应用程序来探索和查找计算机上的文件和文件夹。



Related posts