麒麟系统使用 WPS 打印时显示大量陌生打印机的处理办法
📍 使用场景
在银河麒麟桌面系统中使用 WPS 打印文档时,打开“选择打印机”列表,会发现出现大量从未添加过的打印机设备,列表非常长,真正已经配置好的本地打印机反而很难快速找到。
这种情况并不是打印机配置错误,而是系统自动发现并加载了局域网内的网络打印服务。可以通过升级 WPS 或调整系统服务的方式进行处理。
🧪 准备工作
-
• 系统可正常进入桌面 -
• 已确认本地打印机本身可正常使用 -
• 当前用户具备 sudo 权限
🛠 实操步骤
1. 方案一:优先尝试升级 WPS(推荐)
部分旧版本 WPS 在麒麟系统下会把所有网络发现的打印服务一并加载,导致打印机列表异常臃肿。
建议先通过软件商店或单位统一软件源,将 wps-office 升级到最新版本,升级完成后重新打开 WPS 测试。
如果升级后问题仍存在,再继续下面的方案。
2. 方案二:关闭 avahi-daemon 服务(立竿见影)
avahi-daemon 是系统用于自动发现局域网服务和设备的组件,会将网络中的打印服务广播给应用程序,WPS 会全部加载显示。
如果当前环境 只需要使用本地打印机,可以临时关闭该服务。
3. 调出终端(Ctrl + Alt + T)
后续操作在终端中完成。
4. 关闭 avahi-daemon 服务及开机自启动
在终端中执行:
sudo systemctl disable avahi-daemon.socket avahi-daemon.service --now
首次使用 sudo 需要输入 系统登录密码,盲输无回显(显示星号/圆点)。
该命令会同时完成两件事:
-
• 立即停止 avahi-daemon 服务 -
• 禁止其随系统启动自动运行
5. 重新打开 WPS 打印界面验证
重新打开 WPS 文档 → 点击【打印】此时打印机列表中 只会显示本地已添加的打印机,查找和选择将明显变得清爽。
✅ 验证结果
-
• WPS 打印机列表不再出现大量陌生设备 -
• 本地打印机可快速定位并正常打印 -
• 系统打印功能无异常
📢 银河麒麟桌面办公常见问题持续整理中涵盖 WPS、打印机、网络与外设等真实单位环境问题。可在公众号 【小网工运维记】 查看历史文章。
🎯 常见问题
Q:关闭 avahi-daemon 会影响什么功能?A:会影响网络打印机、网络扫描仪等自动发现功能,但不影响本地打印机使用。
Q:后续需要使用网络打印机怎么办?A:可以随时重新开启 avahi-daemon 服务,恢复自动发现能力。
恢复 avahi-daemon 服务及开机自启动
sudo systemctl enable avahi-daemon.socket avahi-daemon.service --now
执行完成后,系统会重新加载局域网内的网络设备。
Q:为什么会有这么多陌生打印机?A:avahi-daemon 会通过局域网多播发现网络服务,WPS 会将发现的打印服务全部列出显示。
⭐ 总结
WPS 打印时出现大量未添加的打印机,并不是系统异常,而是网络服务自动发现导致的显示问题。通过升级 WPS 或临时关闭 avahi-daemon 服务,可以快速恢复清爽、可控的打印机列表。建议收藏本文,后续遇到类似情况可直接处理。
夜雨聆风
