我必须在京瓷打印机上运行不同的测试,包括在我的计算机上多次重新安装打印机以运行不同的测试。
但是,出于某种原因,即使在我尝试重新安装打印机时从计算机上移除它,计算机仍然告诉我端口已经有相同的名称。
我在这里遗漏了什么?有什么解决方案可以解决这个问题?
我正在运行最新的 Windows 10 版本,打印机处于在线状态,多个用户可以使用它。我可以毫无问题地 ping 打印机并访问其网页。
答案1
这是一个众所周知的问题,几十年来一直存在于 Windows 中。
Windows 中的打印机安装由两个组件组成:
- 实际驾驶员
- 端口定义指定如何与打印机进行通信(例如 LPT、几种 USB 变体、几种网络连接形式)。
当您卸载打印机时,驱动程序会被删除,但端口会保留下来。而且打印机驱动程序安装程序通常很愚蠢,在下次安装时没有意识到他们可以重新使用已经存在的端口定义。他们只是坚持创建一个新的,但最终会失败,因为同名的端口已经存在。
如何删除端口:(我无法向您提供详细步骤,因为我使用的是 Mac,目前手边没有 Windows 系统。)
选择随机安装的打印机,然后转到高级打印机属性(旧控制面板样式面板版本)并查看“端口”选项卡。
您将看到系统已知的所有端口,并且 1 带有复选标记,表示它是您正在查看的打印机使用的端口。其他端口可以从同一面板中删除。
请注意,您只能删除“可移除”的端口,如 USB 和网络端口。与内置硬件相关的端口(如 LPT 端口)是既定的,无法移除,但这对您来说应该没什么影响。