How To Enable iOS 4.2 AirPrint On Windows

AirPrint on Windows

You should be aware that AirPrint, the wireless printing technology that has been introduced with the latest version of iOS, was originally intended to work over shared printers connected to Mac and Windows as well.

However, this functionality was scrapped in the public release. Consequently, AirPrint on iOS 4.2.1 only works over certain models of HP printers

Nevertheless, if your workspace contains only a shared printer, the step-by-step instructions provided below will help you  to re-enable AirPrint on Windows 7: 

Step 1: You will need the latest version of iTunes on your Windows system. If you do not have it installed yet, download iTunes 10.1 before you proceed.

Step 2: Click here to download the AirPrint files. Extract the zipped version to a folder named 'AirPrint' on your desktop. This folder will contain three files – airprint.exe, libairprint.dll and Xpdfprint.dll

Step 3: If you are on a 32-bit computer, move this folder from the desktop to "C:\Program Files\". Users on a 64-bit computer will have to instead move the folder to "C:\Program Files(x86)\"

Step 4: From the desktop screen, go to Start -> Run and type CMD. Press the return key to continue

Step 5: Enter the following commands in the command window that appears. Please Note : Enter the commands as-is. Remember to insert a space after the '=' symbol

32-bit Windows

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

64-bit Windows

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

Step 6: The airprint.exe application will now be launched. If you are prompted by the Windows Firewall, choose to 'Unblock' the application

Step 7: Configure the printer settings so that it is set to the Shared mode on both the printer settings as well as on the network settings

Step 8: You will be prompted for the Admin user ID and password the first time you launch AirPrint from your iDevice. Enter the credentials to enable wireless printing. 

You are done. You should be able to print from your iPhone, iPad or iPad Touch via AirPrint to any printer connected to your Windows PC. Please let us know how the process goes in the comments below.

[via TiPb]

Like this post? Share it!
  • i wanna know if ios 4.2 is faster than ios 4.1 on iphone 3g

  • 🙁 please million thanks if someone can answer my question if ios 4.2 is faster than ios 4.1 on iphone 3g 🙁

  • deepeepee

    I think you ought to wait more than one minute to reask the question! Patience!

  • curious

    Has anyone had success with a xp system?

  • Nib

    Xp pro – works

  • Dimos

    This method did not work even when I ran CMD as an Administrator. When I entered the second command (sc.exe start AirPrint) I get a message saying "The specified service does not exist as an installed service."

  • Not Working

    I get access denied in windows 7 32bit

    • this is how

      run as admin

  • freak

    i would recommend staying in 4.1 4.2.1 winterboard is bad and the ios is bugy when trying to add a call on n existing call would not go through i was able to dwongrade to ios 4.1 just today the apple certificate windows is still open just be patient plus its tether it realy suck dont go there!!!! and yes it is faster but not worth it at all !!

  • Gustavo

    It worked!!! Just run cmd as administrator

  • Don

    "Access denied" "sc.exe is not a valid win32 application"
    This is what I get 🙁

    So, not working on win7 64 bit!

  • DR

    AVG says this is malware – be warned!

  • My advice to any one running Windows 7 as a non-administrator user should click as follows: Start -> Programs -> Acceesories and right-click on "cmd" -> choose to run as "Administrator".

    With this, the error messages will be gone. I hope 😉

  • My advice to any one running Windows 7 as a non-administrator user is to do as follows: Start -> Programs -> Acceesories and right-click on "cmd" -> choose to run as "Administrator".

    With this, the error messages will be gone. I hope 😉

  • Don

    I've ran it in admin mode wthout success.

  • SteveF

    After I replaced the slanted quotes with straight quotes and pasted in the command, it worked on my Windows 7 64 bit system.

  • RR

    My system is win 7 home pro 64 bits.
    First line process ok, but second sc.exe start Airprint doesn´t work, windows says: StartService Fail 2. Windows cannot found specified archieve..very strange..what can i do? thanks!

  • jakimio

    i got same meaasge

  • JohnII

    This worked for me using a Networked printer via an older Dell P4 with XP Pro. Indeed I had to logon as administrator with a password. (The program asked for user name and password. It would not accept a blank password field. I had to set a password, which I had not done before.)

    Thanks very much to MediaFire, the creators of this fix.

  • There should be a much simple way. Please confirm if this is working since I dare not to upgrade to iOS 4.2.1 for now until the unlock is confirmed.

    Here's the link, check it out

  • busted

    all i have to do now is get the right user name and password even after setting it up – used the geohot link which seemed to work.

  • 3G Owner

    I can say that I am quite pleased with 4.2.1 on the 3G. I find it quite responsive in my case in a lot of ways. I load apps and I don't see the lag that 4.0 or 4.1 had. And I'm jailbroken!! I have been wondering if it was just me noticing this. My opinion, the 3G should've been responding like this from the beginning. Cydia also is faster. Hope that helps.

  • busted

    but it does recognize the printer is there now which it never did before which is a start.

  • MT

    Anyone tried this on Win server!?

  • fas

    Why did Apple scrape it for windows, it is reaally funny

  • Paul

    Thanks for the tip. The slanted quotes kept giving me a syntax error.

  • Harold

    I was able to get this to work on shared Epson NX200 using Windows XP Professional. Also, had to sign-in as a Adminstrator with password but it saves the password so this is done only once. Make sure there's a space after

  • Mozbius

    It would have been nice if Apple actually integrated PictBridge & perhaps bluetooth printting on the iPhone. You would be able to print anywhere! With AirPrint you absolutely need a computer used as a intermediary.


    Probably a stupid question but where can I find my User ID & password? I've tried everything but nothing works. What User ID does it mean? Thanks in advance for any advice. Jim


    Forget the above "stupid question" It's solved now 🙂

  • njdad

    In Step 7. How do you configure the printer? After running "sc.exe start AirPrint" the service is marked "started" but I did not see the printer in the control panel…

  • let me get this straight, i have a hp psc1315 printer connected to my pc running windows 7 ultimate. i have a wifi network setup in my home so i can access my pc over the iphone 4. now if i enable airprint via the above method and upgrade to 4.2.1 on my i4, i will be able to wirelessly print on the psc1315 using my iphone?

  • busted

    you bet. the only issue i had was to create a user account separate from the admin (which is what i should done from the start)put in the username and password, sweet as. cant figure out why its an issue for apple

    • Gmoney

      So it wouldn’t work logged in as the admin?

  • Tuan

    Tried on Vista Business and it did not work. The phone sees the printer but nothing comes out. Deleted service. 🙁

  • Gmoney

    ok, i got the printer to show up on the ipad….but cant get it to accept the user-name & password. now what???

  • Gmoney

    Ok, got it to work. Had to make a new account (I used limited account) with password and it worked!!!!

  • Bandrax

    Win7 64Bit worked!!!

    – Run CMD under Adm mode.
    – Type the first line carefully and after the message it should say successfully copied
    – Then only the second line would work..

    I was thinking the 2nd line is not working but its the 1st line which should work and then the 2nd work.. All ppl who are getting “The specified service does not exist as an installed service.” error after 2nd line… First, Make sure your 1st line is working. Instead copy paste, I typed exactly.

    Good luck.

  • Bandrax

    This is what I am saying… APPLE likes to make things difficult and likes to keep it proprietary. .There is no reason for NOT having this option by default in 4.2.1

  • Mark

    Access Denied


  • TimS

    i followed the instructions for a winXP machine. Now on the iPhone, I can select a printer and it comes up with a list of printers. I click on the desired printer and the clock starts spinning but never connects. is there anyone that has a solution to this failure to connect?

    • SuperChris7

      I had the same issue. I use Windows Firewall. What I did was once I followed the instructions, find the airprint.exe file, and run it. The firewall popped up asking if it was ok to allow. So I hit allow. Once I enabled this in my firewall. It worked. You just need to know your admin user name and password. The iPad will ask you for it. I hope this helps you.

  • 007

    I’m trying to download the AirPrint files but the file got removed from the web page!!! anyone know where i can get this files???

  • Jesse

    Tried this for my pc but copied the 64 bit version instead of the 32. I tried to revert throught the dos prompt but will not let me change back. Second step doesnt complete. I just get StartService Fail 2. Can you please point me in the right direction. Thanks.

  • Vic

    Installed Airprint on Windows 7 PC. However the instructions fail to mention that each time you shut down and reboot the desktop you have to execute via CMD in admin. mode the command SC.exe start AirPrint. Except for that, fact overall AirPrint works fine.

  • Greg

    This appears to be broken with IOS 5. Confirm anyone?

    • Confirmed, iOS5 stops this from working. Anyone have a fix or workaround?

  • kieran

    thank god this is the first site to mention ios5 stops it working
    my laptop got wiped when i update my ihone to ios5 reinstalled everything and spent last few days trying to get airprint to work with no luck
    this explains it

  • Chad

    Yeah, I am bummed that iOS 5.0 broke this. This was one of the best hacks and I had really got used to printing from my iPad. Someone come up with a fix!!