删除并重新安装*所有*驱动程序

Jak*_*ake 5 windows-7 drivers repair-install

我一直在努力让一些 3G USB 调制解调器和一些其他硬件工作,在这个过程中我设法安装了很多不必要的和完全错误的驱动程序。这导致我的系统和其他硬件无法正常工作。我想删除此系统上的所有驱动程序,并让 Windows 重新安装所有默认驱动程序。

我可以通过 Windows 7 修复安装来做到这一点,或者我可以如何摆脱所有当前的驱动程序。

Pom*_*oma 5

您可以为此使用sysprep工具。只需运行它c:\windows\system32\sysprep\sysprep.exe,检查Generalize并点击确定

  • 最好放在您的答案中,而不是发表评论。 (2认同)

cyb*_*ard 5

删除所有驱动程序会损坏窗户并使您的生活变得糟糕!您最好有选择地删除驱动程序。

从 Windows 7 DVD 启动选择修复命令提示符

如果不是使用wim文件,而是使用 Windows 的脱机副本,请将其上具有 windows 文件夹的路径替换为 c:\test\offline。在 Windows 7 DVD 的命令提示符模式下,您的驱动器号可能不同。也可以跳过windows dism /Mount-Image的离线副本。

这就是离线版本的 Windows 所需的全部内容。

Dism /Image:C:\ /Get-Drivers 
Run Code Online (Sandbox Code Playgroud)

列出所有驱动程序

Dism /Image:C:\test\offline /Get-Drivers 
Run Code Online (Sandbox Code Playgroud)

将列表一次一个输入到下面的删除命令中。只需安装一次,而不是每个驱动程序安装一次。

您创建一个名为 test 的空文件夹,并在该文件夹中创建另一个名为 offline 的空文件夹。wim 文件将挂载到该文件夹​​中。

Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
Run Code Online (Sandbox Code Playgroud)

从映像中删除特定驱动程序。可以在一个命令行上删除多个驱动程序。例如,键入:

Dism /Image:C:\test\offline /Remove-Driver /Driver:OEM1.inf /Driver:OEM2.inf
Run Code Online (Sandbox Code Playgroud)

删除启动关键驱动程序包可能会使脱机 Windows 映像无法启动

添加驱动也有命令

Dism /Image:C:\test\offline /Add-Driver /Driver:C:\drivers\mydriver.inf /ForceUnsigned

Dism /Image:C:\test\offline /Add-Driver /Driver:c:\drivers /Recurse
Run Code Online (Sandbox Code Playgroud)


stu*_*ack 1

我建议您彻底重新安装Windows 7,这样您就可以擦除所有旧驱动程序,并且 Windows 7 将自动重新安装所需的默认驱动程序(大部分)。

显然,不可能删除操作系统中的所有驱动程序,因为这会永久破坏操作系统,因此干净地重新安装几乎是唯一的方法......