Unable to print – Configuring Total Defense Personal Firewall to work with printer
Applicable Products
General(Or All Products) 2010, Total Defense Internet Security Suite 2007, Total Defense Internet Security Suite 2008, Total Defense Internet Security Suite Plus 2008, Total Defense Personal Firewall 2007, Total Defense Personal Firewall 2008
Problem Summary
Unable to print with the Total Defense Personal Firewall enabled, how do I correct this?
Problem Resolution


You might experience this problem if the printer drivers, associated files, or if the port the printer uses, is being blocked by the firewall.

Total Defense Personal Firewall-Overview:

There are three different security levels within the Total Defense Personal Firewall program. These zones are used to group applications, protocols, and ports. They also determine the local network and Internet access that these grouped items have. The high security level puts your computer into stealth mode and makes it safe from hackers.

The firewall protection uses the port information to block certain types of incoming packets associated with common hacker attacks. For example, hackers use port scanner software to identify target computers for attack. Port scanners “ping” ranges of IP addresses via specific ports. If a computer responds to the ping, it becomes a target for further probing for open ports. By default, personal firewall software packages block these incoming pings on specific ports so that the computer does not respond.

Total Defense Personal Firewall lets you have greater control over access to applications, local networks and Internet resources. Rules can be established to allow, block or ask for access for specific network protocols, ports and IP addresses. You can configure rules to run continually or at specific times and enable auditing to provide you with an alert or log of access attempts.

You will have to configure the firewall to allow applications and ports for the printer:

1. Application Control:

Open Total Defense Personal Firewall .Click on the Firewall tab to the left and then the Application Control tab.


You can add applications here and allow it in the firewall.

For example for a HP AIO printer, Important programs used by AIO are:

C:WindowsSystem32hpzipm12.exe ( For example: Click add in the firewall application control-browse to C:windows:system32 and add hpzipm12.exe).



C:Program FilesHpDigital Imagingbinhpqtra08.exe

C:Program FilesHpDigital Imagingbinhpqscnvw.exe 

C:Program FilesHpDigital Imagingbinhpqdstcp.exe

C:Program FilesHpDigital Imagingbinhpqkygrp.exe

C:Program FilesHpDigital Imagingbinhpqste08.exe

C:Program FilesHpDigital Imagingbinhpzwiz01.exe

C:Program FilesHpDigital Imagingbinhpfccopy.exe

C:Program FilesHpDigital Imagingbinhpoews01.exe

C:Program FilesHpDigital Imagingbinhpofxm08.exe

C:Program FilesHpDigital Imagingbinhposfx08.exe

C:Program FilesHpDigital Imagingbinhposid01.exe

C:Program FilesHpDigital ImagingbinhpqCopy.exe

C:Program FilesHpDigital ImagingUnloadHpqPhUnl.exe

C:Program FilesHpDigital ImagingUnloadHpqDIA.exe

2. Allow ports used by the printer in the firewall:

Please open Total Defense Personal Firewall and click the Firewall tab to the left and then Expert Rules.


Click Add and then enter the rule description; for example: type in Printer and then check Enable Rule box.


Click on the dropdown menu next to protocol and ports and select TCP UDP All.


Click on the Edit button on expert rule configuration window :


Type in the port number in the box highlighted above. This will be the port that the printer uses.

Note: Most commonly used printer port is 9100. (HP, Lexmark printers etc).

If you are not sure of the port the printer uses:

  1. Click start > settings > control panel > Printers and Faxes.
  2. Right click on the printer icon and click on properties.
  3. Click on the ports tab and make a note of the port the printer uses.

If you have any difficulties finding the port number, please check with your printer manufacturer to know the port number.