Enable iOS 4.2 AirPrint in Windows 7

AirPrint is a new feature introduced in iOS 4.2 offering wireless printing over a wifi network. If you have a iOS 4.2 device and thinking of testing/using its AirPrint  service in Windows 7 go through this detailed article. This installer works on Windows XP, Windows Vista and Windows 7. I tried this out in Windows 7 x86 version and found perfectly working.

Initially set your printer as shared in Windows and be ready with iTunes 10.1 installed in your machine. Now, download the AirPrint ZIP package from here.

After downloading unzip its contents to C:/Program Files/AirPrint. (Unpack the archive into C:/Program Files/AirPrint (x86) folder if you are using Windows 7 x64 version)

After extracting take run console and open ‘cmd‘.

In the  terminal window that appears excecute the following command to install AirPrint:

For x64 version:

sc.exe create AirPrint binPath= “C:\Program Files (x86)\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
sc.exe start AirPrint

For x86 version:

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

After installation Windows Firewall will prompt you to allow access for AirPrint. ‘Allow’ access. Now you are ready to use your iOS 4.2 AirPrint with Windows 7.
If you have any queries related to AirPrint do comment.

One Reply to “Enable iOS 4.2 AirPrint in Windows 7”

  1. Hi. I ran cmd as an administer and copied and pasted in the first line given and this is what I got:

    Microsoft Windows [Version 6.1.7600]
    Copyright (c) 2009 Microsoft Corporation. All rights reserved.

    C:\Windows\system32>sc.exe create AirPrint binPath= “C:\Program Files (x86)\AirP
    rint\airprint.exe -s” depend= “Bonjour Service” start= auto
    Creates a service entry in the registry and Service Database.
    sc create [service name] [binPath= ] …

    NOTE: The option name includes the equal sign.
    A space is required between the equal sign and the value.
    (default = own)
    (default = demand)
    (default = normal)
    (default = LocalSystem)


Leave a Reply

Your email address will not be published. Required fields are marked *