
小哥所有打印机均无法正常打印,包括PDF虚拟打印机和佳能与惠普的实机,打印机图标全是灰色,只有惠普的是正常颜色,两台打印机均为网络打印机。
检查Print Spooler服务是正常运行的,查看日志发现spoolsv.exe及HpTcpMon.dll报错。

经查询,HPTcpMon.dll 是惠普(HP)专属的 TCP/IP 打印机端口监视器驱动文件,不是 Windows 系统自带文件,仅在安装 HP 打印机驱动(尤其是网络打印机)后才会出现在系统中。
路径:默认在C:\Windows\System32\HPTcpMon.dll
作用:负责 HP 网络打印机的 TCP/IP 端口通信,被系统打印服务(spoolsv.exe)调用
可能原因:HPTcpMon.dll 损坏 / 版本不兼容 / 注册表异常,导致调用它的系统打印服务(spoolsv.exe)崩溃。
测试将 HPTcpMon.dll 重命名,除惠普打印机之外,佳能和PDF等虚拟打印机全恢复正常。

按Win+R,输入regedit回车,打开注册表;
定位路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors;
打开Standard TCP/IP Port,双击右侧Driver,把值“HPTcpMon.dll”改为“tcpmon.dll”(没有可新建字符串值命名 Driver,设为tcpmon.dll);
重启电脑,如无法正常使用,使用解决方案二。
1,先彻底卸载惠普相关软件及驱动
控制面板\所有控制面板项\程序和功能,卸载所有 HP 打印机相关软件;
控制面板\硬件和声音\设备和打印机,右键 HP 打印机 删除设备;
用Win+R输入printui /s /t2,删除所有 HP 打印机驱动包,重启电脑;
2,在官网下载对应型号的打印机驱动,重新安装
如果你的电脑也遇到打印机相关问题或其它电脑故障,自己不会解决,可以找我们进行远程处理。
网友评论