问题描述:
防火墙软件有助于阻止来自网络外部的威胁,但某些设置或配置可阻止与网络打印机的通信。防火墙设置可能会导致出现以下某个问题:
无法安装打印机软件。
安装打印机软件时,网络上找不到打印机。
有些打印机功能可以使用,有些功能无法使用。
打印机突然无法打印。
虽然打印机已联网,但打印机状态仍显示为未连接。
问题分析:
防火墙设置问题。
解决方案:
步骤 1:
暂时禁用防火墙
使用 HP Print and Scan Doctor 暂时禁用防火墙,以确定它是否阻止驱动程序安装或打印机功能。
1.下载并运行 http://ftp.hp.com/pub/printers/hppsdr/HPPSdr.exe。
2点击网络,然后点击排除防火墙故障。
3.单击所有显示启用状态的防火墙软件的名称,然后单击禁用。将所有防火墙都设为禁用。
所有防火墙都被禁用后,安装您的打印机软件,或尝试使用您的打印机。如果安装已完成,请在 Print and Scan Doctor 中重新启用防火墙。以后安装时,您可以每次都暂时禁用防火墙,或者继续执行下一步,将防火墙配置为允许 HP 程序。
如果打印机功能已恢复,请在 Print and Scan Doctor 中重新启用防火墙,然后继续执行下一步,将防火墙配置为允许 HP 程序。
注意:
同时使用多个防火墙不会让您的电脑更安全,相反可能会导致出现问题。如果启用了一个以上防火墙,请禁用所有防火墙,仅保留一个。
步骤 2:配置防火墙
杀毒和电脑安全程序,如 McAfee 和 Norton,包含防火墙软件,可监控您电脑的通信威胁。按照本部分中适用于您的安全软件的步骤操作。
在 Windows Defender 中配置防火墙设置
Windows Defender 在所有 Windows 8 和更高版本的电脑上自动安装。如果您使用的是 Windows Defender 防火墙,请按照以下步骤操作,配置防火墙。
步骤 1:解除阻止 HP 程序
打开 Windows Defender,管理可发送和接收信息的程序。
打开控制面板。
点击系统和安全。
单击 Windows Defender 防火墙。
要查看允许通过防火墙的程序,请单击允许应用程序或功能通过 Windows Defender 防火墙。
向下滚动,直到您看到电脑上可用的 HP 程序。
确保您使用的网络类型(私有或公用)允许所有 HP 程序。
要允许程序,请首先单击右上角的更改设置,然后在适用于您的网络的列中勾选复选框。
步骤 2:
确认 HP 打印机端口设置了规则
打印机通过端口与电脑通信。规则可为特定端口在防火墙中创建开口。为避免 HP 打印机以后出现问题,请查找并启用规则,以允许 HP 打印机端口。
返回 Windows Defender 防火墙主界面,然后单击高级设置。
在左侧面板中,单击出站规则。
滚动到右侧,直到看到标有远程端口的列,然后单击远程端口,按数字进行筛选。
在列表中搜索以下出站规则。确保协议匹配(TCP 或 UDP)。
注意:
所有丢失的端口均在后续步骤中进行了添加,以创建规则。
TCP 80
TCP 139
UDP 139
UDP 161
UDP 427
TCP 443
TCP 631
UDP 3702
UDP 5353
TCP 8080
TCP 9100
TCP 9220
TCP 9290
TCP 9500
确保您找到的规则已启用。启用旁边有绿色复选标记 的规则。
要启用没有绿色复选标记的规则,请选择规则,然后单击右侧面板中的启用规则。
按照以上方法启用入站规则。在左侧面板上,单击入站规则,然后筛选并在本地端口列表中搜索以下入站规则,确保它们已启用。
TCP 80
UDP 427
TCP 443
TCP 631
UDP 3702
UDP 5353
TCP 8080
TCP 9100
如果您找到并启用所有 HP 端口,则无需执行后续操作。如果仍然出现问题,继续进行故障排除。
如果您未找到所有 HP 端口,则请继续执行下一步。
步骤 3:
为丢失的 HP 端口创建规则
创建的规则可允许您的打印机与电脑通信,即使防火墙设置更改,例如建立新的家庭网络或增加使用公共网络时的防火墙级别。
在右侧面板上,单击新建规则...
注意:
在左侧窗格上,确保您为每个创建选择了正确类型的规则(入站或出站)。
选择端口,然后单击下一步。
选择 UDP 或 TCP 和特定本地端口,在字段中输入端口编号,然后单击下一步。
如果您只使用一个受信任的安全网络,请选择允许连接,然后单击下一步。
如果您使用多个网络或一个不安全的网络,请选择如果安全,允许连接,然后完成剩余步骤,以进行授权或阻止特定电脑。
检查与您的网络类型相匹配的复选框,然后单击下一步。
为规则命名,并添加描述(可选),然后单击完成。
重复上述操作,为其它所有丢失的 HP 端口创建规则。