Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way to remove the requirement Windows 7 has to have the firewall enabled to add a shared printer to the computer?

share|improve this question
    
Not sure its possible. I supposed you could open some ports, but thats about it. How could your firewall know if its printer traffic or not? – soandos Jul 11 '11 at 22:11
    
It is possible, just make a rule – wizlog Jul 11 '11 at 22:21
    
Instead of the question about the firewall, what are you actually trying to do? For example, I am trying to add an HP xxx printer to Server 2003 32-bit, share it, and then access it from Windows 7 64-bit. To a question like that, I can probably give you a very definitive answer. – KCotreau Jul 12 '11 at 0:07
up vote 1 down vote accepted

Start > [type in] Windows Firewall with Advanced Security > [enter] > Actions > New Rule > (under rule type) Predefined Rules > * File and printer sharing * > Next > Check all the boxes you want > Next > Allow the Connection > finish.

Note: When you add a program to the list of allowed programs in a firewall you allow a particular program to send information to or from your computer through the firewall. Allowing a program to communicate through a firewall (sometimes called unblocking) is like opening a tiny door in the firewall. Each time you allow a program to communicate through a firewall, your computer becomes a bit less secure. The more allowed programs your firewall has, the more opportunities there are for hackers or malicious software to use one of those openings to spread a worm, access your files, or use your computer to spread malicious software to others. To help decrease your security risk: Only allow a program when you really need to, and remove programs from the list of allowed programs that you no longer need. Never allow a program that you do not recognize to communicate through the firewall.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .