Fix error 0x000006D9 on Windows 7 and Server 2008 R2 - Sharing Printer

Printer-friendly versionPDF version
Windows 7

If you are trying to share a printer on Windows 7 or Server 2008 R2, you may experience this error:


This issue occurs because the Spooler services uses the Firewallapi.dll file to make an API call to check the availability of the Windows Firewall service. If you experience this error, you must have the firewall enabled in order to share out the printer. This only seems to affect network printers, not locally attached printers.

To enable the firewall:

Start > Run > firewall.cpl > Turn Windows Firewall on or off > Turn on Firewall for the type of network location you use

As far as I can tell, you can turn the firewall back off after you share the printer and it will not mess up the printer sharing.

And if the computer is in a remote location ? Activating the firewall makes you loose the hand...

Thank you so much as it's helped me to resolve the issue.

Start the windows firewall services.
And check .......Its DONE .

Correct, the Windows Firewall service may be disabled. If so, you will need to start it.

I once had to deal with such. I would not recommend trying it. Then problems may occur at least to the system files. If you decide to do so, it is useful to you Do replace system files, this is the simplest solution of possible problems. Good luck.

You can use download the dll file and add it to your dynamic lybrary in the special folder

Post new comment