【问题标题】:full uninstall/remove of Windows printer driver - automation完全卸载/删除 Windows 打印机驱动程序 - 自动化
【发布时间】:2014-06-07 08:40:13
【问题描述】:

完全卸载 Windows 打印机驱动程序的正确方法是什么?

我需要自动化这个过程。现在我执行的操作列表甚至需要两次重新启动之一:

  1. pnputil -e 选择所需的 inf 并运行 pnputil -f -d

  2. 清理注册表:

    在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print 中

干净

Environments\<depending on OS>\Drivers\Version-3\<My Print>
Forms\<My Forms>
Monitors\<My monitor>
Printers\<My printer>

3.删除c:\windows下的dll、gpd、inf文件(重启后才有可能)

我知道在 WinXP 和 Win7/Win8 中这是不同的进程。对我来说更重要的是 Win 7 和 Win 8。

我相信应该是另一种方式来做到这一点。请指教。

【问题讨论】:

    标签: windows printing driver uninstallation printers


    【解决方案1】:

    通过运行命令 (cmd) 使用 PrintUI.dll 提供的功能卸载驱动程序:

    rundll32 printui.dll,PrintUIEntry /dd /m "Your Driver Name"
    

    它是 Win XP、Vista、7、8 中的内置功能。这将在您正在执行的 Windows 版本上独立地从 Windows 文件夹中删除您的注册表数据 + 文件。

    【讨论】:

      猜你喜欢
      • 2017-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-20
      • 1970-01-01
      • 2017-01-26
      • 1970-01-01
      相关资源
      最近更新 更多