Scott G Sanders

AirPrint iOS5 Shared Printers

Enable Apple AirPrint Printing on Windows with iOS 5 & Any Printer

With Apple’s release of iOS 5 back in October 2011 AirPrint solutions enabling Windows users to print from an iOS device to a Non-AirPrint printer stopped working. There is an excellent program, FingerPrint, from Collobos Software that just makes it work for around $10. Not bad, but it does not install itself as a true Windows service. The program must remain running in order for you to print. I had forgotten about AirPrinting as I try not to print unless it is really necessary. This past week I found myself wanting to print from my iPad. So I resumed my search for a resolution the the iOS5 AirPrint issue. It took a combination of a few different techniques in order to get AirPrinting to work again. I set this up on an older Windows XP Pro machine.

Step 1 | Check for AirPrint – Un-register the Service or Download AirPrint

Check to see if AirPrint is a registered service on your Windows machine.

Start.. Run… “services.msc”

Windows AirPrint iOS5 Windows Services
Windows AirPrint iOS5 Windows Services

If it is there you will need to remove the service by typing the following in a command prompt window.

sc.exe delete Airprint

If you do not see AirPrint listed as a Service you can download the AirPrint files here. Unzip and place the AirPrint folder in your Program Files directory.

Step 2 | Re-Register AirPrint as a Windows Service

This is the tricky part as you need to they the following in order to re-register AirPrint as a service and work with iOS 5 devices.

sc.exe create AirPrint binPath= “C:\Program Files\AirPrint\airprint.exe -R _ipp._tcp,_universal -s” depend= “Bonjour Service” start= auto

Windows AirPrint iOS5 Step 2
Windows AirPrint iOS5 Step 2

Step 3 | Start AirPrint Service

This is where you will find out if you completed Step 2 correctly. From the command prompt type the following.

sc.exe start Airprint

If you did not enter Step 2 correctly you will see… [SC] StartService FAILED

Windows AirPrint iOS5 Step 3 FAILED
Windows AirPrint iOS5 Step 3 FAILED

Hopefully, you will see the following…

Windows AirPrint iOS5 Step 3 SUCCESS
Windows AirPrint iOS5 Step 3 SUCCESS

Step 4 | Share Printers

If you do not already have your printers shared this is the time to do so. You can even share a PDF printer (more on that later)

Step 5 | Check you iOS Device

If all went to plan you should now see your printer(s) on your iOS device.

AirPrint iOS5 Shared Printers
AirPrint iOS5 Shared Printers

If your screen looks like this then you are done and ready to print away from any iOS device!

However, if your printers have a lock icon like the screenshot below proceed to Step 6.

AirPrint iOS5 Shared Printers Lock Icon
AirPrint iOS5 Shared Printers Lock Icon

Step 6 | Enable Windows Users Guest Account

To remove the locks and get printing access open up your Windows User accounts and enable the Guest account.

You will need to restart your computer or manually restart the AirPrint service to compete this step.

Step 7 | Extra Add a PDF Printer

You can install and share a PDF printer as well. I have CutePDF installed. From my iOS device I can print a PDF which is then saved to C:\Windows\Temp\cupslite

Windows AirPrint iOS5 PDF Output
Windows AirPrint iOS5 PDF Output

To make life easy I created a desktop shortcut to this directory for easy access to any PDFs.

Windows AirPrint iOS5 PDF Output Shortcut
Windows AirPrint iOS5 PDF Output Shortcut

Good Luck and enjoy the freedom of printing from your iPod Touch, iPhone, or iPad on non-AirPrint enabled printers!


Posted

in

by

Comments

One response to “Enable Apple AirPrint Printing on Windows with iOS 5 & Any Printer”

  1. Matt Avatar
    Matt

    If pasting this into Windows 7, delete and retype the quote marks if you do not get a success message.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.