打印机驱动装错型号了删不干净重装也失败怎么办

问题

同事拿到新打印机,没看清型号直接下了个相近型号的驱动装上了,能打印但排版全是错的。想删掉重装,结果「设备和打印机」里删了设备,装正确驱动时提示「已存在同名驱动」或者干脆装一半失败;设备管理器里还挂着带黄色感叹号的旧设备。这种装错的驱动怎么才能清干净?

原因

  1. 只删了设备没删驱动包:在「设备和打印机」里删除只是移除设备条目,驱动包还留在系统里,Windows 发现新设备时又会拿旧驱动去匹配。
  2. 驱动文件被 Print Spooler 占用:打印服务正在加载这个驱动,直接删会提示「驱动正在使用」,删不掉。
  3. 注册表和 spool 目录残留:32/64 位驱动装错位、安装中途失败,会在 C:\Windows\System32\spool\drivers 和注册表里留下孤儿条目,普通卸载清不掉。

解决

按顺序做,每步完成再进下一步:

  1. 先删设备:控制面板→设备和打印机→右键错误的打印机→「删除设备」。注意必须先删设备再删驱动,顺序反了必留残留。
  2. 停止打印服务:Win+R 输入 services.msc,找到 Print Spooler,右键「停止」。
  3. 用「打印服务器属性」删驱动包:设备和打印机窗口空白处右键→「打印服务器属性」→「驱动程序」选项卡→选中装错的那个驱动→点「删除」→勾选「删除驱动程序和驱动程序包」。刚才服务已停,这次不会再提示「正在使用」。
  4. 设备管理器扫尾:Win+X→设备管理器→「查看→显示隐藏的设备」,展开「打印机队列」,把带感叹号的旧设备右键「卸载设备」,勾选「删除此设备的驱动程序软件」。
  5. 重启 Print Spooler,重启电脑,重新到打印机官网按完整型号+正确系统位数下载驱动安装。
  6. 还不行就进安全模式:开始菜单→电源→按住 Shift 点重启→疑难解答→高级选项→启动设置→重启进安全模式,安全模式下服务不加载,再重复第 3 步,基本都能删掉。

预防

装驱动前核对三件事:打印机正面/背面的完整型号(一个字母之差就是不同驱动,如 M405dn 和 M405dw)、电脑系统版本、32/64 位;从打印机品牌官网下载而不是搜索引擎第一条;装完在「打印服务器属性→驱动程序」里看一眼,驱动列表里只有本机真实连接的型号才算干净。诚鑫致达科技处理这类驱动残留工单时,标准流程就是上面六步,多数卡在第二步没停服务。

来源: HP 全面卸载打印机驱动程序 https://support.hp.com/cn-zh/document/c04780264 ;Microsoft Q&A 如何删除未正常卸载的打印机驱动 https://learn.microsoft.com/zh-cn/answers/questions/4103623/question-4103623 ;CSDN 提示驱动正在使用无法删除 https://blog.csdn.net/m0_58727979/article/details/135147113