Results

See more...

How to Enable AirPrint Printing on Windows?

iOS 4.2 comes with a unique feature called AirPrint which allows you to print your documents, photos, emails and web-pages over a Wifi connection with your Apple iOS device. To enable iOS 4.2 AirPrint Service on Windows, follow the step-by-step guide below. This guide is applicable to Windows 7, Windows Vista and Windows XP users.

Prerequisites:

  • iTunes 10.1
  • Make sure the printer is setup as a shared printer on your local PC
  • Make sure you have full administrator privileges to enable/disable services on your PC

Steps to Enable AirPrint Service on Windows 7/Vista/XP:

    1. If you have 64-bit Windows OS, go to C:\Program Files (x86) and create a new folder called AirPrint as shown in the screenshot below:

AirPrint on Windows 1 How to Enable AirPrint Printing on Windows?

OR

    1. If you have 32-bit Windows OS, go to C:\Program Files and create a new folder called AirPrint as shown in the screenshot below:

AirPrint on Windows 32 bit How to Enable AirPrint Printing on Windows?

    1. Download AirPrint.zip from here (Mirror) and unzip it in the AirPrint folder you created in the above steps.

AirPrint on Windows 2 How to Enable AirPrint Printing on Windows?

    1. Go to run and type "CMD" to open Command Prompt as shown in the screenshot below:

Run How to Enable AirPrint Printing on Windows?

    1. Now use the following set of commands respective to your OS version:

For 64-bit Windows OS:

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

AirPrint on Windows 3 How to Enable AirPrint Printing on Windows?
For 32-bit Windows OS:

  • sc.exe create AirPrint binPath= "C:\Program Files\AirPrint\airprint.exe -s" depend= "Bonjour Service" start= auto
  • sc.exe start AirPrint
    1. As soon as you will start the AirPrint service, Windows Firewall will prompt you allow or deny AirPrint features to be shared over networks. Click on Allow access button.

AirPrint on Windows 4 How to Enable AirPrint Printing on Windows?

AirPrint on iPad How to Enable AirPrint Printing on Windows?
Thats it. Now open any document or email on your device with iOS 4.2 installed and click on the Print option to print the document wirelessly over a Wifi connection. [via MacRumors]

Update1: How to Enable AirPrint (Wireless Printing) on Mac OS X 10.6.5?
Update2: Download AirPrint Installer for Windows 7/Vista/XP (32-bit/64-bit)

Contact Us for News Tips, Corrections and Feedback

Related posts

458 comments
  •  
    Shelontae2 years, 3 months ago

    This will not work for my HP Windows 7 computer. I am following your directions to the ‘t’ and for some reason I get a message in the cmd box that pops up that it failed. Hmmm, can you help with this please?

  •  
    ANUBIS2 years, 4 months ago

    427 is not max, new posts dissappear

    •  
      SOKAR2 years, 4 months ago

      new posts dissapear but still add to total comments, do not allow breach of firewall, run AV software immediately.

  •  
    ANUBIS2 years, 4 months ago

    BTW, I just proved this article was not at it’s limit for comments, BTW, it’s amazing how many people have networks without a Password.

  •  
    ANUBIS2 years, 4 months ago

    Program changed, do not allow it to breach firewall.

  •  
    Joe Tata2 years, 4 months ago

    the printer shows up on my ipod touch, but when i push print it doesnt go through. also it doesnt show up on my moms ipad

  •  
    Guest2 years, 7 months ago

    i keep on getting an error saying that the system cannot find the file specified
    Please help

  •  
    Klonch1232 years, 7 months ago

    I followed the steps and am able to see the printer, however when I try to print it says the printer is offline.

  •  
    Sholethaman2 years, 7 months ago

    Hi everyone
    This method for IOS5 is working , only difference if you are running 64-bit operating system Command is:
    sc.exe create AirPrint binPath= “C:Program Files (x86)AirPrintairprint.exe -R _ipp._tcp,_universal -s” depend= “Bonjour Service” start= auto 

    Again thanks for this wonderful solution.

  •  
    Pege2 years, 7 months ago

    I can`t get it working. :-(
    Win 7 Home, New IPad

  •  
    Nancyh10302 years, 8 months ago

    I’m running a wireless access point.  My HP 7200 is wireless enabled.  My network sees wireless printer.  My iphone4 however doesn’t.  I followed all the steps.

  •  
    Guest2 years, 8 months ago

    I found this at :  https://discussions.apple.com/thread/3383237?start=0&tstart=0

    I was able to make Airprint work with IOS 5 under windows !!! here is what you need to do :
     
    First , if you had installed Airprint before and if the Airprint Service is still in your Service list ( you can check by running the command: services.msc ) you need to unregister it .
    to do so type at the command Prompt  ( Make sure your run the command line as an administrator ) :
     
    sc.exe delete Airprint
     
    Now we are going to re-register the Airprint service but with a slight different Command option:
    At the command line type the following 2 commands:
     
    sc.exe create AirPrint binPath= “C:Program FilesAirPrintairprint.exe -R _ipp._tcp,_universal -s” depend= “Bonjour Service” start= auto
     
    sc.exe start Airprint
     
    at this point , you should now be able to see a list of your shared printers from your IOS 5 Device !
     
    If you don’t see any lock icon next to your printer name, then you’re good to go !
    If you see a lock icon next to the printer name, make sure you enable the guest account in windows
    Once you enable the guest account , restart the Airprint service and Voila ! you now can print from your IOS 5 Device !
     
    Want to thank Takelei for finding the solution to this issue !
     
    Guimon

    •  
      crakdatsoda2 years, 8 months ago

      works like a charm! thx!

    •  
      crakdatsoda2 years, 8 months ago

      still has lock though…

    •  
      Petehcooper2 years, 7 months ago

      Works a treat. Thanks
      Note: had to restart PC after ‘sc.exe delete Airprint’ command before success

  •  
    WonderFlea2 years, 8 months ago

    Hey folks! I used to bang my head over this thing for many many days. In the past I was able to print 1 page, if I was lucky. I noticed recently that Bonjour was not working for me, so I just bought a new wireless card. It’s working like a champ now. The many many errors and attempts was all because my wireless card Netgear WG311v3 SUCKS! for windows 7 (many reasons). 
    Also, there’s reports of iOS5 killing the previous functioning if AirPrint. 
    This link helped me out. 
    http://forums.macrumors.com/showthread.php?t=1293865 
    enjoy!

  •  
    Gary2 years, 9 months ago

    Don’t work for me with 3rd gen iPad…

    Listening for connections on 0.0.0.0:631…Listening for connections on [::1]:631…Unable to remove “C:UsersGarySAppDataLocalTemp/cupslite/cupslite” – No such file or directoryXpdfPrint library version = 3.02.33

    •  
      Terri Barrie2 years, 9 months ago

       This is exactly what mine is doing. It’s doing my head in!!! HELP PLEASE!!! :-(

  •  
    jassaj2 years, 9 months ago

    I got an error. 
    [SC] CreateService FAILED 1073: 
    The specified service already exists.

    What is the problem mean?

  •  
    Radu2 years, 9 months ago

    I have followed the instructions. However, when I try to print from Pages or PDF reader, the printer is not listed as available. I have an Epson Stylus SX420W. 
    I used an App called “Epson Printer Finder” and there it shows the printer correctly, with the right local IP address (192.168.1.5)

  •  
    TCates2 years, 9 months ago

    when i hit enter after typing it in it says ” The specified service allready exists but when i do the next one it says “the system cannot find the file specified”

    Please help

  •  
    Support2 years, 10 months ago

    This is the error I get running airprint.exe as admin:

    Listening for connections on 0.0.0.0:631…
    Listening for connections on [::1]:631…
    Unable to remove “C:UsersAdminAppDataLocalTemp/cupslite/cupslite” – No suc
    h file or directory
    XpdfPrint library version = 3.02.33
     

    •  
      iwantthistoWORK2 years, 10 months ago

      I get the same. when I run CMD i get this error: sc:exe is not recognised as and internal or external command

  •  
    Ben Santiago2 years, 10 months ago

    Followed the directions, but my iPad still says ‘No AirPrint Printers Found’… :-(

  •  
    Simonfamilyhome2 years, 10 months ago

    I made a mistake and entered the line for the 64bit OS instead of the one for the 32bit
     

  •  
    Why won't this work?2 years, 10 months ago

    In the command centre, it say it’s running, have made sure printer is in share mode in computer properties but iPad and iPhone still don’t pick up any “AirPrint” printers. What else can I do?
    When I go into AirPrint folder and open as administrator I get message “brother MFC -990CW device capabilities(DC_ENUMRESOLUTIONS) failed”. :-(

  •  
    A4ALYSSADUH2 years, 10 months ago

    I got everything to work but then in cmd i get the createservice SUCCESS message so when I type in the other cmd to start AirPrint i get an error: startservice error 1053 the service did not respond to the start or control in a timely fashion

    I NEED HELP

  •  
    HELP2 years, 11 months ago

    I tried this step by step, even with my previous knowledge, the CMD returns an error stating [SC] OpenSCManager FAILED 5:

    Access is denied.

    how do i fix this? Please help.

    •  
      A4ALYSSADUH2 years, 10 months ago

      make sure that when you go to start and type cmd to right click cmd and select run as administrator

      •  
        Pedro2 years, 9 months ago

        thanks, now another error
        when “sc.exe start AirPrint”  produces error 1075, depended service has been marked to be eliminated

    •  
      Bekahbblade2 years, 7 months ago

       This happened to me.. I didn’t open cmdprompt in admin…

      Go into the start menu, under admin tools, right click on cmd prompt and select ‘run as administrator’.  then do it – worked for me

    •  
      Akinsstuff2 years, 7 months ago

      If you get – Failed 5:
         
      Find cmd.exe in explorer -> right click on it and run as administrator

      Then execute the command. (I cut and pasted it so I didn’t need to worry about typing)

  •  
    Stephen2 years, 11 months ago

    I am trying to get this installed.  The first time I went through the steps I forgot to run as an administrator.  I went back and reran it as an administrator but I still get the eror “The dependency service does not exist or has been marked for deletion.  I then found the installer that does all of this for you and when I run it I get a similar error.  “The airprint service failed to start with the following message: system.invalidoperationexception: cannot start service airprint on computer —> system.componentmodel.win32exception: the dependency service does not exist or has been marked for deletion.  Check fire wall settings…

    I did add it as an incoming rule, rebooted and tried again and got same error.

    Help.

    •  
      Ta2 years, 10 months ago

      I got the same error. I then deleted all downloaded files (from airprint.zip) and services I created. I then rebooted my system. When it started again I first ran iTunes and made sure my Bonjur service is up and running. I then downloaded all the files and followed the instructions above. I didn’t type the code for CMD manually but pasted it in just to avoid spelling mistakes (when pasting you’ll have to right-click with your mouse, ctrl+V doesn’t work in cmd). Also make sure you name the folder in you Program Files folder exactly as stated above, since cmd differs capital and lower letters.
      I hope it helps.

  •  
    Wolverine3 years, 10 months ago

    Sorry people, if you want to discuss any issue related to AirPrint, please use this post as the current article has already reached its maximum comment limit.

  •  
    Reid Coleman3 years, 10 months ago

    It works. Perfectly.
    I have a network HP PSC connected to the network via a NetGear printserver. I followed the directions step by step and it didn’t work, but I never got a firewall message. So I disabled the firewall and the iPad connected. Turned the firewall back on, still worked perfectly. Yes, I need to have one computer on (I installed this on my older computer running XP, and my wife’s new laptop running Windows 7. I can print with either or both running as long as the printer has the same name on both machines.)
    Thank you

  •  
    Trelos3 years, 10 months ago

    You actually don’t need iTunes 10.1. Only need Bonjour for Windows + Airprint. I currently have this setup running on SBS 2008. Much smaller install and works great.

  •  
    BigBoyB3 years, 10 months ago

    So I’m gonna try this soon. My question is does the printer need to be physically plugged into the router?

  •  
    Mattlach3 years, 10 months ago

    Useless.

    As long as I need my computer to be on in order for this to work, it is pointless.

    I have network enabled Jetdirect HP printers accessible wirelessly via my wireless router. Until my phone can print directly to them without my computer having to be on, I will be disappointed.

  •  
    JimH3 years, 10 months ago

    Since installing PRINT, when I tur on my computer it shows a message before it ever gets to Windows about REALTEK and file does’t exist. This repeats and the computer will not boot up. I was able only by using a recovery disk supplied by the Toshiba. HELP!

  •  
    Johann3 years, 10 months ago

    Okay, so I’ve come up with a solution that I have heard other people mention. (I’ve been having the same problem and finally figured out a workaround).

    The problem: after the install (whether manual or streamlined) I would only be able to print one document from either the ipad or the iphone, then the printer no longer is shown in the list of printers. If I ‘stop’ then ‘start’ AirPrint via the cmd prompt via sc.exe then I would be able to print one document again.
    I’ve tried everything on this blog, so far this is what has worked for me with multiple test pages of printed material.

    Go through all of the steps of how to set up the printer (all listed above, I will not repeat). Then once airprint is on do this:
    Go into your task manager,
    Go to processes,
    Right click airprint and go to properties
    go to compatability, and click Run this program in Compatibility mode for XP SP 2. (sp 3 didn’t work for me?)
    Then goto your cmd prompt. “Sc.exe stop airprint” then “sc.exe start airprint”
    I got these as a result “(NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)” and that seemed to be the key for me.

    I’m running Win 7 x32 if this helps anyone. It’s been bugging me for over 1 month. (If anybody know a more simple way, please post it).

    •  
      Mike3 years, 10 months ago

      I am seeing this exact same behavior, but on Windows 7 64-bit. I can stop and start the AirPrint service which will give me one “print” from my iPhone or iPad, but after that the printer becomes invisible again.

      I note in your solution above that the service is set to NOT_STOPPABLE and IGNORES_SHUTDOWN. Could this be the key, rather than the rather random XP SP2 setting?

      I wouldn’t be surprise if this lack of stability in the Windows solution is exactly why Apple pulled the capability from the 4.2.x release at the last minute….

      •  
        Johann3 years, 10 months ago

        To tell you the truth, it still doesn’t work. I have not been successful at this and have given up.
        Wondering if it has something to do with USB?

  •  
    Ian Bunyard3 years, 10 months ago

    I’m nearly there !! Has anyone an idea how I can overcome this little problem. I have installed the AirPrint feature on my PC with local attached printer and it works okay but with the following ‘annoyance’ !! After starting up the PC I have to go to the COMMAND input and stop and start the AirPrint program using the DOS instruction followed by . I have checked previously ‘services.msc’ and AirPrint and Bonjour are both running and set for ‘automatic load’ on start up. After this is done the iPhone and iPad finds the attached printer and prints !! Without doing this the two Apple devices say no printer found !! I am using a standard PC running Vista Home Premium SP2. Incidentally I do have ‘Guest’ enabled so as to avoid the ‘locked Printer Syndrome’ !! Hope someone can help.

  •  
    Robertf3 years, 10 months ago

    Works perfectly – thanks. It’s made my iPad experience even more brilliant!

  •  
    John3 years, 10 months ago

    I have the weird situation where everything was working on my Xp Home setup. Then I would get the ‘printer off line’ message. I am Now able to print from My Iphone, but the Ipad won’t print. It still says the printer is off-line, but it clearly is not?
    Confused.

    Any ideas?
    John

  •  
    Shane3 years, 10 months ago

    This is terrible, I’m about fed up with my Ipad. You have to be a programmer just to print an email. I downloaded the airprint.exe file but I cant open/find airprint to click the enable button. Any help before I break my computer trying how to print from my ipad… lol

  •  
    bald_telf3 years, 10 months ago

    Works a treat with my old HP990c cheers :)

  •  
    Jon3 years, 10 months ago

    I am so glad to find this article. I have windows 7 64-bit. Worked great, had to beat my head against the wall until i realized I had to run as admin… Great job guys!!!!!

  •  
    Emilio3 years, 10 months ago

    FANTASTIC. Working flawlessly on my iPhone. Thanks!!

  •  
    michael3 years, 10 months ago

    Hi! I tried to get it started, but I can’t start airprint from the command prompt. I did everything you said about the first line, I had the same message on the screen as you but when I tried to execute sc.exe start AirPrint it says “The system cannot find the file specified. What should I do?

    •  
      Adana3 years, 10 months ago

      I have the same problem. The first prompt works fine but not the second. I am running Windows Vista 32 bit. I tried using the installer but it never completely installs and I get an error message there. Then I tried using the AirPrint.zip and extracting it to the c:/Program Files (x86) folder and worked from there.

      •  
        Adana3 years, 10 months ago

        Nevermind. I figured it out. I think when I named the folder initially, I named it “Air Print” as opposed to “AirPrint” once I deleted the space in the folder name, it seems to be working!

  •  
    David3 years, 10 months ago

    I added airprint as an exception to my firewall checked public and private, I also created the Guest account, When I print I put in Guest as user name and it connected and will print I…. am using Iphone 4 32gb with win7 x64

  •  
    Alex3 years, 10 months ago

    Works great for me. I did have to enable the XP Home guest account though; from what I can tell there isn’t any way around that.

    •  
      Ramey3 years, 10 months ago

      you do not need to enable the guest account just use a normal windows user name name and password.
      the Windows user name MUST NOT have any space in it.

  •  
    Atlanta Editorial Photographer3 years, 10 months ago

    I had to restart my iphone to get it to work. Until I did that, it would either see the printer and not print, or it would not show my printer in the “choose printer” dialog. Restarted the phone and it worked perfectly. Thanks so much!

  •  
    ecdna3 years, 10 months ago

    Well I got mine to work doing the same thing in vista but now I have to choose between guest annd me every time I restart the computer. I don’t want to have to log in. How can I get vista to just go to my home screen as before? That’s why I didn’t want to add guest in the first place. I have vista home premium.

    •  
      Terry B3 years, 10 months ago

      Ecdna…. See my post dated january 12. I had the exact same concerns as you. While I did have to enable the guest setting, I then hid it so it is invisible, I think this solves your problem, it solved mine.

      Terry B.

  •  
    wan3 years, 10 months ago

    You such a great man!! it’s works.

  •  
    Vicki3 years, 10 months ago

    There were a few more steps to make this work. My operating system is XP. On the iphone, I had padlocks on the found printers and a prompt for user name and password, until starting all over again and making these changes. The comments above helped make it work, but here are all the additional steps in one list:

    1. Control Panel> Windows Firewall > Exceptions> add program> browse to the airprint.exe file to add as an exception.
    2. Control Panel> User accounts: Just turn on guest account (I didn’t add any passwords and there is no additional log in screen.)
    3. Control Panel> Printers and Faxes: Properties> Share printer
    http://www.microsoft.com/windowsxp/using/networking/maintain/printers.mspx
    4. Download and unzip the files to the C:\program files\airprint directory and enter the code as shown above. (I copied and pasted it into Word first to get rid of the bullets, then pasted it into the command prompt.)

    (since I already downloaded and installed the code before making these additional changes, the code was already running. I had to use Terry B’s code to stop and restart the service: “sc.exe stop AirPrint” then “sc.exe start AirPrint”.)

    And then the padlocks finally disappeared and I was able to print from the iphone.

    Thanks everyone. Hope this helps someone else who is up all night trying to make it work.

  •  
    Tammy Parker3 years, 10 months ago

    I seem to have successfully installed AirPrint on my PC as I see this:

    C:\>sc query AirPrint

    SERVICE_NAME: AirPrint
    TYPE : 10 WIN32_OWN_PROCESS
    STATE : 4 RUNNING
    (STOPPABLE,NOT_PAUSABLE,ACCEPTS_SHUTDOWN)
    WIN32_EXIT_CODE : 0 (0x0)
    SERVICE_EXIT_CODE : 0 (0x0)
    CHECKPOINT : 0x0
    WAIT_HINT : 0x0

    However, I don’t understand how this is supposed to make printing work on my iPad. After doing this install on the PC, am I supposed to synch up the iPad or something? Print from the iPad still says no printers found and I do have a wireless printer that can talk to my PC…

  •  
    recDNA3 years, 10 months ago

    I don’t USE a password on my desktop. There IS no password. I don’t WANT a password nor do I want a guest account. Does that mean I’m SOL?

    •  
      Terry B3 years, 10 months ago

      RecDNA…. See my post dated january 12.

      When finished, I do NOT have a password. While there is a guest account it is hidden. My computer boots without password just like it did before.

      I think this solves your problem, it solved mine.

      Terry B.

  •  
    John3 years, 11 months ago

    I had it all working until recently on my windows xp machine. Now the Ipad sees the printer but says the printer is off-line. The printer is definately connected and prints from Windows. Any ideas?

    regards
    John

  •  
    recDNA3 years, 11 months ago

    I think others have TRIED to explain this but if so I do not understand the answer.

    My desktop has one user “Me” and I have it set up to open with no password and I want to keep it that way.

    I would prefer NOT to create “Guest” because it will mess up my wife when I’m not at home. I don’t want to create a guest nor a password.

    Does this mean there is no way I can use AirPrint? I checked services and Airprint is running and Bonjour is running but when the IPAD finds the printer it asks for user name and password. I enter “Me” (without the quotes) for user name and (nothing) for password and it won’t let me choose the printer.

    What’s worse is it then seemed to shut off that printer option somehow so now when I try again my printer doesn’t even show up!

    It all works fine with my laptop because I have a username and password on my laptop. I do NOT want a password on my desktop and since my laptop is usually off and my desktop usually on I want the option of printer sharing with the desktop too.

    So if I don’t want a password and I don’t want a guest account this means I can’t use my printer?

    •  
      Terry B3 years, 11 months ago

      RecDNA…. See my post dated january 12. I had the exact same concerns as you. While I did have to enable the guest setting, I then hid it so it is invisible, I think this solves your problem, it solved mine.

      Terry B.

  •  
    Jack3 years, 11 months ago

    Windows XP SP3. Still having problems
    Tried all suggestions. Error [SC] Start Service Failed 3. The system cannot find the path specified. The 3 files are located in AirPrint folder in Program Files under the C drive. Bonjout Service is running bur AirPrint can not be found. I need help. I’ve talk to Apple & HP. I have a HP Photosmart C6180 All-In-One Printer. Any one who can help me out would greatly be appreciated.

    •  
      speedlever3 years, 11 months ago

      Airprint.exe is one of the 3 files that should be in the airprint folder under C:\Program Files (for 32 bit OS) or C:\Program Files (x86) for 64 bit OS.

  •  
    David Alan Tibbetts3 years, 11 months ago

    I had trouble installing via the installer. The first time it said that it had written to corrupt memory. I rebooted and waited a day due to lack of time. I could not find the administrator password, so I installed as myself. The message said that the AirPrint service installed succesfully. So far so good. When I went to use it, it did not work. I tried printing from my Iphone4. It did not recognize any printers. When I used the print magic application, it recognized my Okidata C5500 printer. It told me that it was having a problem printing and hung. That printer is one of 4 shared printers. The others are not listed. None of them is an AirPrint capabble printer. I know there is at least one article on granting access to non AirPrint printers, so it is definitely possible. What is wrong?

  •  
    Gabe3 years, 11 months ago

    As a follow up to my previous post. I disabled the firewall and it printed. Any suggestions on how to tweak my firewall so that I can turn it back on. I have placed Bonjour and AirPrint on the exceptions list already.

  •  
    Gabe3 years, 11 months ago

    I followed all the steps although it took several attempts. My iPad recognizes my printer. I was able to remove the pad lock. When I attempt to print it says the printer is off line. Yes, the printer is on.

    Any suggestions???

    Thanks

  •  
    Marios3 years, 11 months ago

    I worked through the setup with sucess… Hurrah!!!

    What a fantastic solution

  •  
    Frank3 years, 11 months ago

    wow, this is just amazing. Got Win7 64bit, followed the instructions, had a little struggle by not thinking about running cmd.exe in Admin-mode, needed to add the airprint-Service manually to the windows firewall….and then…..just printed a picture without any further problem. I am very happy now! THANKS!!

  •  
    Andrew3 years, 11 months ago

    I know that I downloaded everything correctly but I am missing the Win RAR Zip archive in my AirPrint folder and I don’t know if I missed something or if I have a virus or something but can someone answer my question, I have Windows XP 32 Bit, so could somebody tell me how I can get the Win RAR Zip archive?

  •  
    Laura3 years, 11 months ago

    please help i get this error when running airprint (bonjour is on, firewall is off, etc etc)

    unable to create master DNS-SD reference: -65537
    Unable to remove “C:\DOCUME`1\LAURAG`1\LOCALS`1\TEMP\/CUPSLITE/CUPSLITE” – No such file or directory
    EPSON Artisan 800 : DeviceCapabilities failed XpdfPrint library version = 3.02.33

    PLEASE HELP ME!!!!!

  •  
    Terry B3 years, 11 months ago

    It worked for me…with a few tweaks.

    I use Windows 7 and only have one user (me) on the computer. I did NOT want to create a password for my account. I did NOT want to create another user account with password just for AirPrint. I wanted to use AirPrint, but I also wanted Windows to boot up as quickly as possible and log me directly into my username with no additional steps or screens.

    I looked into modifying the registry, it did not look like what was described above, so I chickened out of modifying it. I wanted the single user log-in to Windows on my PC, invisible printing and AirPrint functionality.

    Here is how I got it.

    INSTALLATION

    I followed the instructions above for installation; however, I did experience a few glitches. First, I moved the AirPrint Install exe file to my C: drive (I download everything to my D: drive). Second, I had to run it as an Administrator (using Right-Click, Run as Admin). It then installed just fine.

    IPAD RECOGNITION

    I then opened Control Panel, System & Security, Allow A Program to Run Though Firewall. I had to manually add it using Browse and located it in Program Files (x86).

    I enabled the GUEST account on my PC.

    I entered GUEST and fro the command line ran “sc.exe stop AirPrint” then “sc.exe start AirPrint”.

    At this point, the iPad could see my printers, but the “padlock” icon was shown.

    In the iPad, I selected a printer and when the prompt for Username and Password came up, I used “Guest” for the username and left the password blank. The iPad accepted it and AirPrint was fully functional. I printed a page to test.

    HIDE GUEST ACCOUNT

    NOW…I had to get rid of the annoying Windows sign on prompting me to use either my account or Guest. I did this by following these instructions:

    1. Press WINDOWS + R.
    2. Type”control userpasswords2″ and pressEnter.

    Security note: If UAC is enabled, then you’ll get a UAC prompt on screen. Please specify
    credentials or permission to pass the UAC elevation.

    3. Select your account name from the list.
    4. Uncheck the box labled “Users must enter a user name and password to use this computer. ”
    5. Click Apply and a dialog will asking for your username and password. I entered my main username and no password.

    It took this and now Windows logs directly into my main username with no prompts.

    Hope this helps.

    •  
      hgalloway3 years, 11 months ago

      I went through the whole process and when I got to sc.exe start airprint, it failed, so I went into Internet Explorer and clicked on airprint.exe and bingo, it worked. Very satisfying.

      My only coment is, that when I embarked on this process it was in the nature of an experiment. having achieved what I set out to do, I wonder when I might seriously want to print out from my iPhone4. If it’s a picture, or even text, then it would probably be easier to download first to the PC and then print it out.

    •  
      Thomas3 years, 11 months ago

      thanks! great work!

  •  
    speedlever3 years, 11 months ago

    Recently I setup iPad printing on an XP/home system and it was working fine. My MIL’s iPad and my iPad would both print fine. Yesterday I discovered that neither iPad could find a printer.

    I stopped and restarted the Airprint service and that seems to have fixed the issue. I’m not sure what would have caused the need for that. Anyone else experience the problem of disappearing printers after the service has been successfully setup and running for some period of time?

    Is there a better fix than stopping/restarting the Airprint service?

  •  
    Serg3 years, 11 months ago

    Microsoft Windows XP [?????? 5.1.2600]
    (?) ?????????? ??????????, 1985-2001.

    Help!!!

    C:\>sc.exe create AirPrint binPath= “C:\Program Files\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
    [SC] CreateService FAILED 1073:

    C:\>sc.exe start AirPrint
    [SC] StartService FAILED 1056:

    What’s the problem??? Help

  •  
    Serg3 years, 11 months ago

    Microsoft Windows XP [?????? 5.1.2600]
    (?) ?????????? ??????????, 1985-2001.

    C:\>sc.exe create AirPrint binPath= “C:\Program Files\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
    [SC] CreateService FAILED 1073:

    C:\>sc.exe start AirPrint
    [SC] StartService FAILED 1056:

    What’s the problem??? Help

  •  
    talljetsfan3 years, 11 months ago

    printing job is appearing in queue but it says “system” under owner tab and nothing will print from phone, if i print something from pc it works fine and in the queue under owner it has a different name…..i think this is why the airprint isnt working….any ideas how to make both names the same?
    thanks

    •  
      talljetsfan3 years, 11 months ago

      i also get a box that opens up that says:
      Cannot Create/Open Filemapping

  •  
    Bob3 years, 11 months ago

    Is there any way to get this to work with a networked printer? Both of my printers are configured on the PC’s on our network as network printers.

  •  
    JK3 years, 11 months ago

    Thank you. I followed the instructions and got my offiject 6500 wireless connected to airprint. This is awesome. Thank you.

  •  
    John3 years, 11 months ago

    It works great! in our company everything is queued with software by username during regular windows print.

    It would be great for us to also queue the iPad/iPhone print jobs, but we need something unique from this device.

    is it possible to send something unique from the ipad/iphone (serial or current IP) that is put into the Document Name field in the windows print spooler?

  •  
    brad3 years, 11 months ago

    Ipad found printer and used password to unlock. hit print and printer said printing but nothing came out. still saying printing but noot printing

    •  
      Stephen O'Hara3 years, 10 months ago

      I have the same issue on my XP machine. I have got it working on my Windows 7 box no problem.
      I follow exactly the same steps and it just says “Printing 1 of 1″ on the iPhone Print Centre.

      Anyone any suggestions?

      •  
        Stephen O'Hara3 years, 10 months ago

        Just to update. Got it working on my XP box. I set the Airprint service to log on as an administrator.

        START -> Control Panel -> Administrative Tools -> Services

        Select the Airprint service from the list of available Services. Double-click or right-click on the Airprint service to open its Property pages.

        Click on the ‘Log On’ tab to go to the Log On settings page.

        Click on the ‘This account’ option.

        Enter an administrators username and password.

        Restart the service and thats what got me sorted.

  •  
    Shelley3 years, 11 months ago

    Help!!! I tried to do this manually and it did not work. When I try to run the AirPrint after successful CMD input, I get a CMD window that opens. I can’t get far enough to see if my printers work.

    After I had done it all manually and found a problem, I then noticed the auto installation file. I then tried to use that program and it won’t let me install because AirPrint is already running.

    I am getting frustrated. Please help!!!

  •  
    Bob S3 years, 11 months ago

    If anyone else has had the ‘File Not Found’ issue, I solved by checking the AirPrint service which was looking for ‘Aprint.exe’ – copied and renamed Airprint.exe and then pointed to ‘Aprint.exe’ in firewall and all works!

  •  
    jayden major3 years, 11 months ago

    hay i just followed the steps on the website and i got air pirint to work thanks for posting on how to enable air print

  •  
    MikeV3 years, 11 months ago

    Genius. Awesome. Thank you!

  •  
    Scott jackson3 years, 11 months ago

    Tried again and now it says ” the specified service already exists” after the first part on the cmd then after entering the second part on cmd it says “the system cannot find the file specified”

  •  
    Scott jackson3 years, 11 months ago

    Ok the step where u unip….i unzipped but there’s only 3 things in the folder, I don’t have the icon with the 4 books stacked….when do u get that? When I do the command part it says “the specified service does not exist as an installed service” help please

  •  
    Stevo3 years, 11 months ago

    I am running 32 bit Vista Home Premium and an IPAD WiFi 32Gig with a Canon MP630 printer shared from this PC via USB. I have set up AirPrint OK and it works – BUT -I am having the problem that has been posted a few times already and there does not seem to be a clear answer. The problem is that after one or two prints the printers dissapear from the Printer menu in printing applications in the IPAD. If I restart the airprint service then the printer is available on the ipad again for a period of time.

    Lots of others seem to be having similar problems – hope someone can find an answer.

  •  
    Joseph Connell3 years, 11 months ago

    Where am I going wrong?

  •  
    Joseph Connell3 years, 11 months ago

    Hi,

    I’m having some difficulty with this installation and I could really use your help. I followed the instructions you specified and created the AirPrint folder in C:/Programs (x86) and ran winzip as admin to unzip to the AirPrint folder in the Programs folder. All 3 files are now in the folder.

    I went to accessories and right clicked on cmd prompt and ran as admin.

    I then got the prompt

    C:\Windows\system32>

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

    then at the next prompt I typed: sc.exe start AirPrint

    And I got the error message: the system cannot find the file specified.

    •  
      Kevin3 years, 11 months ago

      U should type the commands after the root command prompt

      C:\>

      Not

      C:\Windows\system32>

      •  
        Andy3 years, 10 months ago

        How do I switch to C:\> from the C:\Windows\system32> ?
        I have the same issue, but do not know how to get to just C:\>
        Thanks!!

  •  
    recDNA3 years, 11 months ago

    I would like to try the regedit to get rid of the need to log in every time I want to print from the IPAD.

    If yours works could you explain step by step EXACTLY how to do it?

    •  
      speedlever3 years, 11 months ago

      I do not have to log in every time to print.(Win7/64)

      I wonder if it’s because I installed to the root and you installed to the Windows\system32\ directory?

  •  
    recDNA3 years, 11 months ago

    I created the AirPrint folder in C:/Programs and ran winzip as admin to unzip to the AirPrint folder in the Programs folder. All 3 files are now in the folder.

    I went to accessories and right clicked on cmd prompt and ran as admin.

    I then got the prompt

    C:\Windows\system32>

    I pasted

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

    Then I figured out the darn bullet was screwing it up! It ran fine without the bullet but I had to type it in manually.

    Entering my user name and password every time is a royal pain in the #ZZ but I’m thrilled I got this to work. Last time I messed with the registry I had to do a system restore.

    •  
      speedlever3 years, 11 months ago

      I updated an XP/home system today with this fix and ran into the bullet issue as well doing the cut and paste into the command window. To fix it, I pasted the command into notepad, deleted the bullet and copied the fixed text into the cmd window. Saved having to type that long command.

      Also, it’s important that you change the directory to the root for this to work. As someone posted earlier in the comments, do a cd c:\ to get to the root directory.

  •  
    speedlever3 years, 11 months ago

    Can I safely accomplish this remotely via logmein? I’m used to doing normal maintenance items remotely, but haven’t tried anything like this requiring access to the cmd prompt.

    After my success in making this work in my computing environment, I know someone else who would benefit from this (and prompted me to look into it). I’m not sure if I can do all I need to without being there in person.

  •  
    Mike Harrison3 years, 11 months ago

    My setup works well most times. After a few days, the printer disappears and nothing I do with the host computer or the iPad/iPhone will get to reappear. I have figured out that my problem is my router. I have the Linksys E3000 router and if I reset or power cycle the router then my printer will reappear and work for a few days. I have discovered that if I make any change in the settings and then save then the printer will reappear. My printer is an HP DeskJet 7200 All-In-One printer and works great. It is connected directly to the router.

  •  
    Niclas3 years, 11 months ago

    Thanks heaps! This works perfectly. Make sure you read all the details and comments above.

  •  
    speedlever3 years, 11 months ago

    Thank you! This works perfectly on my Win 7/64 bit and Canon MX860 wireless printer.

    I wish there was a print preview available so I could see how many pages will be printed. And the ability to change orientation from portrait to landscape. But right now I’m just happy to be able to print from the iPad!

  •  
    Torvil3 years, 12 months ago

    I’m beaten!!
    I followed a video on youtube which goes too quickly through the CMD, where I’m having problems.

    I’m using xp 64bit.
    -I’ve renamed the host folder AirPrint (x86) but get the message “is not recognized as an internal or external command, operable program or batch file”
    -I have tried pasting the two line entries in two. i.e
    pasting it like this
    •sc.exe create AirPrint binPath= “C:\Program Files (x86)\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
    •sc.exe start AirPrint
    and also like this•sc.exe create AirPrint binPath= “C:\Program Files (x86)\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto

    pressing return then pasting the second line

    •sc.exe start AirPrint

    -I have unzipped and extracted the files to AirPrint (x86)(did I do this right by just renaming a new folder in programme files AirPrint x86)?
    -I have tried to update cmd via both start>run & start>programmes>accessories>command prompt
    HELP

  •  
    Pinger3 years, 12 months ago

    Got everything working EXCEPT I have to start Airport and let the black windowed Command window stay open, if I close this window the iPad loses connection.. I checkded “Processes”and as long as the Black Airport window is open it is listed, as soon as I close the window it disappears from Processes.. Never shows up in “Services” at all.. Any ideas?

    Sorry if this becomes a repost, posted this last night and it never appeared here…

  •  
    Dave B.4 years ago

    Got this to work fine. Have an old LaserJet 1100 connected to Windows Server 2008 x64 box.

    Did not install iTunes.

    Installed Bonjour Print Services (for the Bonjour service, natch).
    Put airprint.zip files into correct folder.
    Ran the two commands.
    Opened firewall.
    Shared printer. Unchecked “render on client computer”.

    Printed webpage from iPad’s Safari. It did ask for user and pass, probably no way around that for Server.

  •  
    Abel4 years ago

    I have Vista 32-bit and usb Dell 2335dn printer. I got Airprint installed (manually)and do see the printer on the Ipad and can print to it after starting airprint (cmd command) for a short while. But then the printer disappears and i have to stop airprint and restart to print again and this only lasts a short while. Others have posted this problem. I did not see a solution to this. On the Ipad the print windows shows the Dell 2335 very briefly and no printers are detected.
    Thanks for the help.

  •  
    Nate4 years ago

    Hello,
    If anyone is still reading this thread I could use a bit of help.

    I managed to get my iPad to print just fine. However, once the iPad is powered down and rebooted I can no longer print. If I stop and restart the air print service on the computer the iPad then sees the printers and I can print again.

    Ideas?

  •  
    Andre4 years ago

    Hi

    Im having a problem did everything and was going normal till i try this bit windows could not start airprint service or group failed to start :(

  •  
    Gary4 years ago

    If my PC (Win7) only connect to a network printer shared by another PC (Win2000), and I run the AirPrint and command in my PC (Win7). Does anyone knows if it works?

  •  
    Stephen4 years ago

    I had been fighting with AirPrint for awhile, and found one of my problems was on the Windows side, Is you NEED to make sure the printer name and the share name are identical.

    Hope that helps someone.

    -Stephen-

    •  
      Mark4 years ago

      Thanks a ton! I had followed everything above but it still wasn’t printing!

      The system was this: everything appeared to work and the job would show up in my printer’s queue (Epson Stylus 1280) but the job wouldn’t print! In fact, would only print the job if the computer was rebooted (would print the job prior to logging in, then the symptoms reappeared). Renamed the share name identical to the printer name and it worked immediately!

  •  
    Diego4 years ago

    I followed all the instructions. after starting the AirPrint services i can see the printer on my iPad and i can print no problem. the problem start when i try to print something after lets say 10 min. i go to my ipad and the printer is gone and i it cant find it anymore. I have to go to the PC W7 and i have to restat the AirPrint services, then the ipad can see the printer again. and i have to do this every time. any ideas??

  •  
    Steve Sharbach4 years ago

    I installed AirPrint on Win 7 with no problem with Installer, but when I go to “Printer Options” on me iOS 4.2 device “No Printers Found” is displayed. I confirmed printer sharing is turned on.

  •  
    Rick4 years ago

    Getting message “StartService FAILED 1053″:
    The servcie did not respond to the start or control request in a timely fashion

    when I type the second line: sc.exe start AirPrint.

    If I open airprint manually my ipod touch can access all printers and can print now that I configured username and password. Any ideas to get the program to start up automatically?

  •  
    Som4 years ago

    Works like a charm! Thanks a bunch.

  •  
    mick4 years ago

    Does this only work on iphone 4? i have bonjour running on computer but dont see printer on 3g iphone.

    •  
      Wolverine4 years ago

      AirPrint is not supported by iPhone 3G and iPod Touch 2G MB model.

  •  
    Fred4 years ago

    This works great! Thanks for the fine work. Two caveats: 1) The password padlock goes away if you go into Network and Sharing Center in Control Panel (at least in Vista) and un-enable Password for sharing). 2) Also, the previous comments about using the command window as an Administrator by right clicking and the path to Program Files vs Program Files (x86) – drop the (x86) if you use the straight Program files directory.

  •  
    Mike Weagley4 years ago

    I have tried everything I get No printer found but I do get my Wi-Fi poping up asking for password but I have tried evry password nothing works.

    Please Help Mike

    •  
      Mike4 years ago

      I finally got my to work but it only works if I take sharing off then put sharing back on then my iphone4 picks up the printer. I have to do this every time is there anyway to get around this.

  •  
    Alex4 years ago

    Hi, i got it all working at my iPad has detected the printer, but when i click print, nothing happens. It doesn’t print. Both the desktop pc and printer is on. Any ideas?

    •  
      Rob Teegarden4 years ago

      Do you have lock icons? If so see my post right above. Lock icons from my experience was the firewall.

  •  
    Rene4 years ago

    Hi
    everything works fine untill printing. No errors during installation, manually added a firewall rule (the pop-up didn’t show)and on my iPad I do see two on Win7 system shared printers (Canon MP140 and HP4050N) but when I select one of these printers, after 10 seconds the printer disappears. Selecting the 2nd printer gives the same result.
    I didn’t do anything with airprint on the iPad, is there something I missed…?
    BTW the printers do show a ‘lock’ symbol next to them, maybe this is the problem?
    Thanx in advance
    Rene

    •  
      Rob Teegarden4 years ago

      Try double clicking on the .exe this is how I got the auto prompt to come up and I was able to add it to the firewall that way.

      I also turned on the guest account like Gavin said:
      I just found someone else’s reply, and it looks like you have to turn on the guest account and restart the service to get it to work. Just go to Control Panel > Users > Guest account > Turn On, then go back to command prompt and type “sc.exe stop AirPrint” without the quotes, then type “sc.exe start AirPrint” without quotes again and it will show up without a padlock

      Turning this on allowed me to print without username/password

  •  
    keith4 years ago

    Jay or someone:
    My iPad can see my printer only when my desktop is on. Once I turn the desktop off, my iPad cannot see the printer. Can some help me?

    •  
      Wolverine4 years ago

      This question might help!

      •  
        keith4 years ago

        Thanks! I guess I will have to leave my desktop on.

  •  
    Paul4 years ago

    Hopefully someone can help. Have succesfully installed airprint with administrative rights. Can see AirPrint and Bonjour services running. Place Guest account on and have shared 2 printers.

    When I try to print, no printer is listed on the iPad or iPhone (both with updated software). Have rebooted all items and still no luck. HELP please. I have read every post and can’t find anything I am doing wrong.

    •  
      Paul4 years ago

      Wolverine…any ideas? I also added the programs to my firewall.

    •  
      Paul4 years ago

      Started working out of the blue. Thanks for the great instructions.

  •  
    Aisha4 years ago

    i just tried to download the airprint.zip file and it apparently has been removed??? can i get it somewhere else?

    •  
      Wolverine4 years ago

      Link has been fixed! Thanks Aisha for telling!

  •  
    keith4 years ago

    I followed various directions and was able to get my iPad to see my Brother MFC7820N printer. My problem is when my iPad is connected to my PC (which is W7), it can see the printer. When I unplug the cable, my iPad can no longer see the printer. Can someone help me?

    •  
      Jay Miller4 years ago

      Do you have the printer set up as a shared printer? My printer is a network printer, so it wasn’t explicitly shared and the iPad couldn’t see it. I added the printer again in Windows, this time as a Local Printer with a “Standard TCP/IP Port”. I was able to share that printer and it visible to the iPad over the wireless connection.

      •  
        Keith4 years ago

        Thanks, Jay. I will give that a try.

  •  
    Teresa4 years ago

    I get past the first prompt, but i keep getting this error

    C:\>sc.exe start AirPrint
    [SC] StartService FAILED 1053:

    The service did not respond to the start or control request in a timely fashion.

    wtf? I checked and Bonjour Service is running

  •  
    Phil4 years ago

    what the heck is boujour services ??

  •  
    Tom4 years ago

    Hi,

    I have installed everything OK and it has all gone without incident. However, my apps still won’t find my networked printer – what could be wrong if the Bonjour service is running (I checked and it is)?

  •  
    drew4 years ago

    I had my iphone working with airprint when I changed the registry as Eleetk suggested above. It asked me for my username and password one more time and I typed in my user name and “return” since I don’t use a password. It worked like a charm. Now for some reason I print from my iphone and the status of the print on my phone says that it’s “waiting”. Any idea why this is or how to correct it.

  •  
    John P4 years ago

    Thanks for the information. Anyone seen this problem? I was able to print to only one of my two shared printers. iPhone4 to Win7(32) box with two usb printers. I can print to the HP deskjet but when I print the Dell 3110cn laser I get no errors and no printout. Sharing and permissions are the same on both printers, other computers on the network can print to both printers. I can’t determine any other differences between these two printers. Any thoughts would be great.

  •  
    Chris4 years ago

    This worked great, thank you.

  •  
    spewak4 years ago

    After trying and failing, I tried again with the help of this site and the Comments and now it works with my Canon MX700. It is a beautiful thing.

  •  
    Chuck4 years ago

    Let me add my thanks as well. Worked like a champ! I didn’t get the Windows Firewall popup because I’m not running Windows Firewall (I’m using BitDefender instead), but otherwise, everything was flawless!

  •  
    Jase4 years ago

    Just to clarify, if you are running a print server (or do not want iTunes on the machine you are sharing printers from), you only need to install the Apple Bonjour Print Services for sharing to work!

    These can be obtained from: http://support.apple.com/kb/DL999

  •  
    Swash4 years ago

    I’m trying to enter the command and all I keep getting is:
    sc.exe is not recognized as an internal or external command
    Any ideas/suggestions would be greatly appreciated! Thanks.

    •  
      Ollie4 years ago

      “sc” (which will do just as well as “sc.exe”) is Windows’ Service Controller. Every installation has it. These system tools are ordinarily included in your search %PATH% if you have the right privileges. I am guessing that you are not trying this from an admin account. Limited accounts may not have sc.exe in their %PATH% (and would not be allowed to run it anyway).

      •  
        Swash4 years ago

        Thanks for the reply. I did set to run as administrator so I should have the correct privileges. I have no idea what to do next. Thanks.

  •  
    Nate4 years ago

    I get the printer names now, but it has a picture of a lock to the very right of each and when i try to select one it just has that loading circle animation thing, and it never works. doesnt even ask for a password.

  •  
    Brian4 years ago

    Everything is set up correctly through command prompt. I inputted sc.exe start AirPrint and the Windows Security never came up. now i can’t find my printer on my iPhone. Any help here?

    •  
      BrianP4 years ago

      You are talking about an iPhone 4 aren’t you? Doesn’t work with others (unless jailbroken).

  •  
    Marty4 years ago

    I have everything setup…no issues. However, everytime I try to print..my printer doesn not show up. I’m running windows 7 64 bit. The printer is shared and no firewall. The airprint service starts up without issue.

    Question. Does the printer need to be connected to the local machine? My printer is a shared network printer connected to my domain controller (remote machine). I have it so it shows up in my printer folder on my local machine though.

    Thanks

    •  
      BrianP4 years ago

      I’m running Win 7 x64 with a networked (not local) Xerox printer. After setting up as a share on my PC, AirPrint sees it and I can print to it.

      If you can share the printer on your PC (in addition to or in place of the share on the domain controller), it should work.

  •  
    Randy Stokes4 years ago

    Please excuse my stupid question, but I’ve read through the comments and can’t find a clear answer.

    I have a laptop running Windows 7, connected to my home network via Wifi. My printer is connected to my laptop via USB. The printer itself does not connect via Wifi. Will Airprint, installed and set up per these instructions, be able to print to my printer?

    •  
      BrianP4 years ago

      The printer does not need connect via WiFi. It needs to be on your network and you need to create a share for it on your laptop. It should work for you :)

    •  
      Roger4 years ago

      Yes, that’s my case exactly and I wondered too. But it worked after I included AirPrint and Bonjour as exceptions in the Firewall.

  •  
    Ollie4 years ago

    I installed as instructed on Win XP SP3. When I invoke airprint.exe from the CMD prompt, I get “Unable to register …” for every shared printer on this machine. Error# -65568. Anyone got any pointers what the issue might be? As far as I can tell, the printers are accessible to Everyone. Thanks.

    •  
      Ollie4 years ago

      Found the problem. Insufficient firewall privileges on the Bonjour Service (mDNSResponder.exe). The thing needs to be able to open outgoing TCP connections to various remote ports on LOCALHOST.

  •  
    Kevin4 years ago

    A huge thanks to everyone who did all the work to publish the steps that enable the airprint feature.

    After a little work both my iPad and iPhone are printing to my Samsung ML-2510 Laser printer.

  •  
    Mike4 years ago

    2 questions:
    1) when I went to the command prompt it opened under C:\documents and settings and then my name typed in. I can get to the root by going to Cd C:\
    but after typing in the info several times I get a whole bunch of stuff, but not the desired result. I tried pasting the line as well, with the same result.
    2) I read about having to run the command line as an adminstator but when I went to do this it required a password to run as an adminstrator. I’m the only user and never remember setting up a password for an adminstrator…

    Suggestions?

  •  
    BrianP4 years ago

    Wow, I’m amazed that this even worked at all. Thanks all! My installation appeared to be clean on Win 7 x64.

    I’m getting an error when I print to my shared network printer (Xerox Phaser 6180) though. I can print to it (from Safari on my iPhone 4). The Safari page prints but then I get another page with:

    ERROR: undefined
    OFFENDING COMMAND: Pscript_WinNT_Min

    STACK:

    Anyone have any ideas how to fix?
    Thanks

    •  
      Sean Young4 years ago

      You using a PCL or Post Script driver on your PC? If you are using PS try PCL and vice versa.

      •  
        BrianP4 years ago

        Sean,

        Thanks for that suggestion. I was running the PS driver (and it was the only one that I had installed). I checked the Xerox site and the PCL6 driver is recommended. I installed PCL6, deleted PS, and now it’s printing like a charm!! No errors are being out.

        Thank you!
        Brian

  •  
    Cody4 years ago

    Everything is setup, I see my printer, it says it’s sending the document to the printer…yet it doesn’t print. Any ideas?

  •  
    Nick4 years ago

    Everything went really well for me. I can see the printers on the iphone, it accepts my name and password, it says printing, etc but nothing comes out the printer. I went to windows application event log and I see the following entries (each line is a separate log entry):

    * Accepted connection from fe80::9284:dff:fe70:1e8%11:49273 (IPv6)
    * FX DocuPrint C1190 B&W: Accepted “Ext HDD” for printing (job #3, application/pdf, 1 pages)
    * FX DocuPrint C1190 B&W: Printing “Ext HDD” (job #3)
    * FX DocuPrint C1190 B&W: Connecting to printer.
    * Closing connection from fe80::9284:dff:fe70:1e8%11:49304 (IPv6)
    * StartDoc failed: -1
    * Unable to start job.

  •  
    Kevin4 years ago

    How do I start the AirPrint service? I was successful in getting the commands in, now I am stuck. Any would be great.

    •  
      Roger4 years ago

      Just get something you want to print and click the menu. An option to print will be there.

  •  
    Seniha Meliha4 years ago

    It was a major drawback that iOS 4.2 was lacking this capability and now it is over with this great tutorial. It worked fine for me. I was able to reach my network printer on my iPad.
    Thanks a lot

  •  
    butch4 years ago

    For the people thats having problem with service failed
    delete the previous service entry type sc delete Airprint
    this will delete your previous service entry the one that has mistake
    then copy and paste this code

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

    if you dont know how to copy and paste ;-) highligth the text and right click select copy to paste right click and select paste …cause shortcut keys doesnt work on command prompt…. hope this helps …it work for me for 32 bit

    copy and paste this

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

    then

    sc.exe Airprint

    •  
      STR4 years ago

      I tried everything mentioned above and still getting error messages.

      When typing the first line I get a ‘service already exists’ message then when I type the second line it cannot find the file…but it is there…..I don’t know what I am doing wrong.
      I set the printer to ‘Shared’, I tried the Guest Account…nothing seems to be working……

    •  
      Buddy Ray3 years, 11 months ago

      I tried this but all I get are the “help” command prompts from SC telling me the syntax of the command.

      I am running in Administrator mode – can’t imagine what else is causing this problem.

  •  
    Jason4 years ago

    The only issue with this method is that it doesn’t connect to the printers on your pc. It only connects to printers that the Bonjour service on your PC can sniff out.

    Jason

  •  
    Alan4 years ago

    Got everything to work and print fine. Then after a while I tired to print again and no printers were found. I had notnpower down my iPad nor the computer. So I restarted the AirPrint service (which was running). And sure enough I could print, but then later it said no printers found.

    It is like I get one printout and then I have to restart the service.

    The host computer is a windows vista machine.

    Any ideas?

  •  
    aloombox4 years ago

    Oh my gosh this is amazing! It works like a charm! Whoever figured this out is a genius, you have my full respect and hats off to you. Gosh, this works on my 20 year old dotmatrix printer if you can believe it. I just printed an email and a documents from pages, all from the iPad!!!! Thank you so much!

  •  
    Dan4 years ago

    Hello,

    managed to install succesfully and the iPad can see the shared printers, BUT when I try to print I get a pop-up message on the ipad saying that a Password is required for printer X @ computer Y and two fields ‘user name’ and ‘password’ to populate….

    I dont remember ever password protecting my printer, do you have any suggestions?

    Thanks Guys

    •  
      Dan4 years ago

      Dont worry about previous question – I got it thanks!

      •  
        Ulises4 years ago

        I’m getting the same thing. How did you solve it?

  •  
    Thom4 years ago

    With Windows 7 the only thing that was a bit tricky was in Control Panel, Firewall settings, I had to manually browse to C:\Program Files (x86)\AirPrint\AirPrint.exe and click ‘add.’

    Once I had manually added that exception, the print dialog no longer just sat there and hung. It printed right away.

    Thanks to everyone for their helpful advice! Hope this comment helps the next guy.

    •  
      Tgrog4 years ago

      That was the issue for me as well. Once I manually added AirPrint to the firewall exceptions, worked flawlessly.

  •  
    Pete4 years ago

    1.I’m a rookie. Please step me through copying and pasting the command string from the web site to the command window.

    2.When you set command prompt to administrator, the window “Administrator: Command Prompt” opens. Should that stay open? Do you enter the commands in that window?

    All this because I’m getting “Access denied…” after trying all the suggestions above.

    Thanks for any help.

  •  
    m8trix2044 years ago

    Works great! Thanks!!!

  •  
    BobC4 years ago

    Great solution! Thanks to all for the details above. It’s running perfectly on my Windows Vista 64-bit PC, supporting an iPad. Key tricks for me were:

    – Running the Windows Command Prompt as Administrator. (Start > All Programs > Accessories > right-click on Command Prompt to Run as Administrator)

    – making sure the scripts are copied EXACTLY as above

    – Creating a Windows Firewall Exception for C:\Program Files (x86)\AirPrint\AirPrint.exe (Go to Start > Control Panel > Windows Firewall > Allow a Program Through Windows Firewall > Add Program > (type in the above path for airprint.exe)) My computer did not ask me to create the exception, and printing did not work until I did this step manually.

    – To make a printer visible, go to Control Panel > Printers > right click on the printer you want > Run as Administrator > Properties > Sharing > Check Share this Printer. Do not check the box to render print jobs on client computer.

  •  
    Pete Woodcock4 years ago

    Got working by turning off the firewall
    win 7 64bit..
    tried adding to firewall with no luck
    but with firewall off it works :))

    •  
      BrianP4 years ago

      Just FYI for those out there that still want to use a firewall. I use Norton Internet Security for firewall (and antivirus and antispyware) and did not have any firewall issues or have to open any ports for AirPrint.

  •  
    Phil G4 years ago

    I have an even more basic problem!

    I’ve upgraded my iPod Touch to I/OS 4.2.1 (and confirmed from the Settings.About screen)

    BUT

    I have NO print options anywhere that I can see. In eMail (for example) the arrow icon just gives me “Reply” and “Forward”. Isn’t “Print” supposed to be there too??

    This is most irritating

    Phil G

    •  
      Wolverine4 years ago

      AirPrint don’t comes to iPhone 3G and iPod Touch 2G by default. However you can enable with by jailbreaking ur device with Redsn0w 0.9.6b4. If you rely on unlock, do not try this method and if you don’t rely on unlock, jailbreak using the Redsn0w and choose “Enable Multitasking” option while jailbreaking.

      •  
        BrianP4 years ago

        You’re right about the iPhone 3G :(

        I have AirPrint working successfully on iPhone 4 and iPod touch 3rd gen. The “Print” option does not appear on the (non-jailbroken) iPhone 3G.

  •  
    Mario4 years ago

    okay i started the airprint service good but
    on my ipod it says that i need a user name and password
    any help

    •  
      BrianP4 years ago

      That’s just your Windows user name and password that it’s asking for.

      •  
        Mario4 years ago

        i put that in but it says incorrect

  •  
    Anthonie4 years ago

    My iPod 4 Find the printer but i need à username and password where can i find That?
    Or turn of my pc username dient have a pass.,,

    •  
      BrianP4 years ago

      I have a password on my Windows 7 x64 PC so I just entered that username and password and it worked. Try just entering your username and see if that works.

      Otherwise, you can try something mentioned elsewhere, which is enabling your Guest account in Windows and then running “sc.exe stop Airprint” and “sc.exe start AirPrint” from a CMD prompt.

  •  
    gmcwilliam4 years ago

    How do i remove everything and start again?

  •  
    Tom4 years ago

    Everything seems to be working fine, but the print job isn’t added to the queue on my PC and nothing prints. The iPhone shows to sending to printer screen, but nothing prints… What should I do?

    •  
      Tom4 years ago

      Fixed it now, the first print got stuck for some reason, now it works perfectly!

  •  
    Liam4 years ago

    Anyone got any virus’s from the link?

    •  
      TadGhostal4 years ago

      Nope

  •  
    Michael4 years ago

    I think I have this set up right, but when I try to print from my iPad, it just hangs at “Contacting Printer”. Anyone know what t do?

    •  
      Michael4 years ago

      Got it working, turns out my firewall exceptions weren’t covering AirPrint.exe. Thanks for your help!

      •  
        Phyllis4 years ago

        Thanks, Michael.

        Got mine working now, too, because of your post. I looked again at the firewall exceptions and notice an extra “airprint” in there, so I added a new one there with the corret path and now it is working great!!

      •  
        Dale4 years ago

        In the Windows Firewall exceptions tab, I had to manually browse to my “airprint.exe” file, but afterward, I FINALLY had success.

        Thanks all for the support!

  •  
    B Hen4 years ago

    That worked using the following

    sc.exe config AirPrint depend= /

    Thanks!

  •  
    Mark Adams4 years ago

    excellent enabled guest account and worked

  •  
    Mattyjkuk4 years ago

    Just to let everyone know who worried about enabling their guest accounts, once you have enabled the guest account to get rid of the locks beside your list of printers, disable the guest account again and your list of printers will still list without the locks.

    One thing which is puzzling me is I have two printers, the first is a Canon Mp610 which works great and a second which is a Dell Colour Laser 1320c which shows up on the list but when I select the Dell to print, it says it has sent the document to the printer but nothing ever happens, it has exactly the same share and security options as the Canon – any ideas would be greatly appreciated.

    •  
      sandy sideburns4 years ago

      I am using the Dell 1320c and get exactly the same problem, it appears to send the document, but nothinh arrives in the print document list or at the printer??

  •  
    Mike4 years ago

    I got it to work, eventually, on Windows 7.
    I hope that my notes might help someone else, as a way of thanking all those involved in making this feature available to us.

    I wasn’t prompted for the firewall exception.
    The printer showed up in the iPod touch (2ndGen), but with a lock, and when selected, the spinner just kept spinning.

    I changed the account for the AirPrint service to an administrator (my regular log-on). Necessary? I don’t know. (I don’t think so … I switched it back to the regular account later and things still worked.)

    I manually added AirPrint.exe to the Windows Firewall exceptions. Necessary? I don’t know. (But I suspect it is)

    When I next selected the printer on the iPod, I *may* have double-tapped. It’s late, and I can’t remember. I was prompted for a user/password … I used my windows logon credentials.

    After that … it worked. I printed from Safari, from the photo app, and from Sheet2 (a spreadsheet app). The spreadsheet app tried to print all on one page … but I can deal with that now that I know its behavior.

    My heartfelt thanks to those involved in figuring this out.

    Mike
    (soon to pick up husband points when wife finds she can print from her iPad)

  •  
    Robin van Emden4 years ago

    Step 6 didn’t happen automatically for me. I had to add AirPrint.exe to the windows 7 allowed firewall applications myself. Works perfectly now. Thank you!

  •  
    Apartmani4 years ago

    Awesome. Very useful. Thanx for the tut

  •  
    Applesinafton4 years ago

    Need some help……..got the first command line done…….service created …..but the second line is a problem…..getting a start service failed……….any suggestions…….thanks dudes………..

  •  
    Moses4 years ago

    I was getting the error “Printer Could Not Be Found” but I realized I had WiFi disabled on my iPhone 4 so after connecting to WiFI, the printer showed up like a charm. I feel really silly about it but others might have overlooked it like I did.

    Also, make sure you enabled sharing on the correct printer and not a copy or the wrong printer like I also initially did. Hope this helps anyone having trouble.

  •  
    MEe4 years ago

    OKAY SO I AM BACKING UP MY IPOD FOR RESTORE TO 4.2.1 ANY ADVICE ON HOW TO DO THIS
    HOW DO I KNOW THA THE SERVICE IS RUNNING WITH OUT 4.2.1
    OH AND MY SERVICE GOT STARTED SUCSESSFULLY

  •  
    Moboarder4 years ago

    A huge thank you, too a bit to set up but works like a charm on my non-AIR HP printer!!!

  •  
    eleetk4 years ago

    For all with authentication issues who wish not to enable the guest account or add a password to your existing account. On Windows XP, Vista and 7 (x86 and x64) you can use your account that does not have a password by:

    1. Go to Run (windows key + r), then type in gpedit.msc
    2. Go to Computer Configuration / Windows Settings / Security Settings / Local Policies / Security Options
    3. Double click on Accounts: Limit local account use of blank passwords to console login only
    4. Disable this option

    NOTE: This only works on the professional and business versions of Vista and 7 like the Ultimate and Enterprise editions. A work-a-round for users of premium and basic editions would be to use Regedit (windows key + r and enter “regedit”) and look for the key of:
    “HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\limitblankpassworduse” and change the character from 1 to 0.

    Hope this helps somebody out there!

  •  
    Linden4 years ago

    Karl,

    I’m seeing the same device capabilities error, in addition to this error:

    EPSON Stylus Photo R380 Series: DeviceCapabilities(DC_ENUMRESOLUTIONS) failed
    Unable to register “EPSON Stylus Photo R380 Series @ ******”: -65563

  •  
    Phil4 years ago

    Hint: this MIGHT work for some of you with the error on the 2nd command (file does not exist, etc., etc) When I cheked running services I saw that the “Bonjour Services” was running (with auto start). The services pane also showed an “AirPrint” entry …. however, not started…or..stopped…and there was no way I could start it from the Services pane…or the Administrator allowed command prompt.

    So I decided to start from scratch. From the Command Prompt I executed “sc.exe DELETE Airprint” THAT was successful. Then I attempted to “sc.exe DELETE Bonjour Services”…no such service exists ! HUH!!!??

    So step three: I reran the 1st lengthy command….success (as originally it did 2 days ago) THEN..I executed step 2 “sc.exe start AirPrint”….SUCCESS!!!

    You might try this and report back your results…

    —from a currently Happy Camper !

    •  
      greg4 years ago

      I tried this approach and it worked fine.

      Thank you

  •  
    kev4 years ago

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

    message i got back was that sc.exe is not a valid win 32 application

    please help

  •  
    Haujes4 years ago

    I have installed the first stream “sc.exe create…” without problem. When I type “sc.exe start AirPrint” i get the following message

    The specified service does not exist as an installed service

    any help please?

  •  
    Rich4 years ago

    Thank you all for the help. This is awesome… Finally I can print from my iPad. Wish more applications supported this.

  •  
    Ian4 years ago

    Will Airprint work through a wifi print server? If so, are there any additional steps that must be followed?

  •  
    TadGhostal4 years ago

    For those not wanting to manually do the steps above, I created a windows installer package that will do all of this. I give full credit to this site in it, even :)

    Installs on Windows XP, Vista, and 7 32 and 64 bit. Customizable install folder, check for Bonjour Service, etc.

    Check it out at http://jaxov.com/2010/11/download-airprint-installer-for-windows-7-xp-vista/ and let me know what you think!

  •  
    TadGhostal4 years ago

    I tested this on XP sp2 and Windows 7, both 32 and 64 bit. Should work on Vista as well.

  •  
    Jason4 years ago

    Just followed the above instruction. All went well and got the same message on the commmand prompt. But never got the windows allow access screen.
    Attempting to print and no printers are found by my iphone. checked and I am Running Bonjour. This is a epson workforce 600 wifi printer. with Win 7 64.

    •  
      TadGhostal4 years ago

      You won’t necessarily get the allow access screen – that only happens if your Windows Firewall is turned on. If it’s not, it won’t be a problem (and you won’t see the screen)

  •  
    Karl4 years ago

    Hello, I get the error..

    Listening for connetions on *.*.*.*:***…
    Listening for connections on [::*]***…
    Unable to remove “C:\Users\MYNAME\AppData\Local\Temp\/cupslite/cupslite” – No such
    file or directory
    Epson_Printer: DeviceCapabilities failed
    XpdfPrint library version = 3.02.33

    •  
      TadGhostal4 years ago

      I think you’re not running airprint.exe as a service, correct? If you followed the directions above, you should have ended up with a command line of ….airprint.exe -s

      Notice the -s, that runs airprint as a service. without it you’ll get a console window with the info you mentioned.

      •  
        Linden4 years ago

        I have the same problem as Karl..see my post below. When running as a service, the error is the same, you just have to view it in the event viewer.

        Karl,

        Are you on XP, Vista or Win7? Are you running a 64-bit OS?

  •  
    KAROL4 years ago

    Went through the whole process, was able to get everything flowing but when I go to print, it says tht my printer is offline. Any suggestions?

    •  
      Colin4 years ago

      I have the same problem. It is a network printer shared thought a windows 7 pc, password sharing is off, guest account is on, rendering done on local pc. Any suggestions? The printer does show up on my ipod though.

  •  
    Kent4 years ago

    Simply outstanding – Thanks for the detailed write up.

  •  
    Bob4 years ago

    Works like a charm.
    Using a Canono MX860 and the iPad can see both the printer and fax.

    Thanks so much.

  •  
    John G4 years ago

    I got the software installed on my W7 system and started up. I see my printer from the iPad. All looking good. Then I select the printer and it seems to be waiting for something. I get the wirling progress indicator and nothing else. I see a lock next to the printer and never get asked for user name or PW.

    Has anyone else seen that issue? Any suggestions to get the last bit working?

    John

    •  
      Robin3 years, 10 months ago

      John, don’t know if you already fixed it but I know the solution. You have to add the airprint.exe to the exceptions in Windows Firewall. Now it isn’t ‘waiting’ anymore.
      Good luck!

  •  
    Ducky4 years ago

    I got printing from my iPad set up and working just fine. However, I’d like to change the user I’m printing under from Administrator to another account I created just for this purpose. I don’t see a way to do that under Printer Options. Anyone knows?

    •  
      BrianP4 years ago

      Delete current printer device in Windows. Create a new one. Share it. Then connect to that new one on your iPad.

  •  
    SHann Kocsis4 years ago

    Ummm I am following the instructions and here is what i am getting. Help? thanks

    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
    DESCRIPTION:
    Creates a service entry in the registry and Service Database.
    USAGE:
    sc create [service name] [binPath= ] …

    OPTIONS:
    NOTE: The option name includes the equal sign.
    A space is required between the equal sign and the value.
    type=
    (default = own)
    start=
    (default = demand)
    error=
    (default = normal)
    binPath=
    group=
    tag=
    depend=
    obj=
    (default = LocalSystem)
    DisplayName=
    password=

    C:\Windows\system32>sc.exe start Airprint
    [SC] StartService FAILED 1056:

    An instance of the service is already running.

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

    OPTIONS:
    NOTE: The option name includes the equal sign.
    A space is required between the equal sign and the value.
    type=
    (default = own)
    start=
    (default = demand)
    error=
    (default = normal)
    binPath=
    group=
    tag=
    depend=
    obj=
    (default = LocalSystem)
    DisplayName=
    password=

    C:\Windows\system32>
    C:\Windows\system32>sc.exe start AirPrint

    SERVICE_NAME: AirPrint
    TYPE : 10 WIN32_OWN_PROCESS
    STATE : 2 START_PENDING
    (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
    WIN32_EXIT_CODE : 0 (0x0)
    SERVICE_EXIT_CODE : 0 (0x0)
    CHECKPOINT : 0x0
    WAIT_HINT : 0x7d0
    PID : 8080
    FLAGS :

    C:\Windows\system32>
    C:\Windows\system32>

    •  
      TadGhostal4 years ago

      You had: start auto

      instead of: start= auto

      Now it looks like it might be half installed. If you haven’t gotten it working yet, do this.

      At a command prompt (same way you got to it before), type:
      sc stop airprint

      then press enter. Ignore the feedback.

      Now, type: sc delete airprint
      then press enter. Again ignore the feedback.

      At this point you should be able to start over with the instructions. Alternatively, you can download and run the installer I made at http://jaxov.com/2010/11/download-airprint-installer-for-windows-7-xp-vista/

      hope this helps

  •  
    Stephen Wells`4 years ago

    im trying to set this up for a client running on server 2003 and i got it up and running i can see the printer just fine but can’t get the user/pass to be accepted even using domain/user in the user box nothing will authenticate any ideas?

    •  
      Javier Lopez4 years ago

      for domains you want to use backslash. Domanin\userid password

    •  
      Auntiewiv4 years ago

      Use the local machine administrator account with a password set and it should work fine. Worked on my Windows server once I did this

  •  
    Gothminion4 years ago

    Hi
    My iPod Touch says ‘No printers found’. The shared printer is accessible from my computer,and airprint service is running. I run Vista home basic x32. Help?

    •  
      TadGhostal4 years ago

      You’ll need to have a local printer installed and shared.

  •  
    Kelsey4 years ago

    I got this to work magically. Thanks for the tips! My problem now is.. I printed one website page. It turned into a 16 page document when I should have been 2 at most. How do I change this. I the 8200 HP photosmart printer.

    Thanks for all advice

  •  
    Jan4 years ago

    Hi
    Anybody amongst you nice people knows this error:

    StartService FAILED 5:
    Access Denied

    I’ve started the cmd.exe from Win7 Accessories as Administrtor

    Any help would be very welcome.

  •  
    Tim4 years ago

    BEAUTIFUL! Works great! THANK YOU!

    Two small issues I ran into: Don’t click on “Run” from the Start Menu on Windows 7. Go to All Programs/Accessories and right click on Command Prompt and select Run as Administrator…even if you already have administrative rights set to your profile.

    Also, when I unzipped the AirPrint download it extracted all the files in my Downloads folder. Move the contents to the AirPrint folder you create in step one.

    THANK YOU again for fixing this!!

  •  
    Rob4 years ago

    Worked great!! Had a permission prob at first, turned on guest account and all was good. Using a lexmark pro706

    Rob

  •  
    Fassaert4 years ago

    Password required ? Easy way verify administrator name and password and then enter this to ipad. Work fine for me ! Also a think : in the property from airprint.exe i unlock the security!

  •  
    Patrick4 years ago

    Oh rite !

    I’ve got 2 “regular” HP printers, and they both appear on my iPad as soon as I shared them.

    They don’t have to be eHP type printers to work.

  •  
    Patrick4 years ago

    Just repeating what’s been said already…

    ERROR MESSAGE -> ‘1.sc.exe’ is not recognized as an internal or external command, operable program or batch file.

    Some of you are copying and pasting the text.

    Just make sure that when you paste at the command promt, that windows didn’t include the bullet “1.” as well.

    That caught me off guard as well.

    ======

    LOCKED PRINTER (Password required)

    The solution was pasted above… Turn on the guest account !

    It worked perfectly after I turned it on.

    ======

    AWESOME POST ! Everything is working for me 8)

  •  
    Brian4 years ago

    I cannot get the zip file to load correctly. get an error message from C prompt, unable to remove cupslite from a temp file. ANY THOUGHTS??????

    Thanks!!!!!!!

    •  
      TadGhostal4 years ago

      Follow the directions above *exactly*. If you’re seeing any messages about cupslite, then you’re actually trying to run airprint.exe, which is just not going to work.

  •  
    steve4 years ago

    when i go to select a printer, it says a password is required for my printer @ FAMILY (computer name).
    I have no clue what user name and password to put in. how do i find it?

    •  
      TadGhostal4 years ago

      A couple of possibilities…
      1) You’re using an account that has no password.
      2) Your computer has auto login turned on and you’re not aware of the user/password it’s using.

      if you’re using 7 (maybe vista too?), click start, then in the search box type user accounts and press enter. That will bring up a box that shows your current user and will allow you to set or change a password.

      If you know how, you can create a new user on your system for the purpose of sharing the printer – just make sure it actually has a password.

  •  
    Michele4 years ago

    Thank you so much! It actually works.

  •  
    Gavin4 years ago

    I got everything set up on my PC fine, and after enabling the guest account and restarting the service, I am able to select the printer on my iPod. However, when I go to print something, it says,
    “Printing to ‘Canon imageCLASS D300′
    Contacting Printer…”
    …and just sits there. Any recommendations?

    •  
      Phyllis4 years ago

      Same here, Gavin!
      I did everything and got the lock to disappear and now my printer is there, I click on it, and it says printing to “HP Photosmart C6100 series” Contacting Printer…

      but it just hangs there and never prints.
      Did you ever get yours to work? Any recommendations?
      I feel like I’m so close….but it won’t work!

      •  
        Roger4 years ago

        Yeah, same! Help!

        •  
          John4 years ago

          I had the same problem – the fix was to double check the firewall settings to make sure the path to the airprint folder was correct.
          Upon downloading it, immediately I tried opening the file, which added it to the exclusion list, but the folder was on my desktop at the time. So the path was wrong.
          So… go to your firewall, delete the old airprint setting, then add the new one.

  •  
    me4 years ago

    Is this supposed to work with PDF creating software that works like a printer ? Like Adobe PDF ?

  •  
    cradi4 years ago

    People, read all the posts. It worked for me and here are some additional notations to follow:

    1. Make sure you type the command lines exactly as described (I was missing the spaces after the = and it would give me an error until I put the spaces after the = sign)

    2. Make sure the printer is setup as a shared printer on your local PC

    3. Make sure the wifi connection on your iPad/iPhone/iTouch are on the same local network as your shared printer.

  •  
    Joe4 years ago

    Ok so what am I doing wrong when it type in the command line which I’m doing as Admin I get this:

    DESCRIPTION:
    Creates a service entry in the registry and Service Database.
    USAGE:
    sc create [service name] [binPath= ] …

    OPTIONS:
    NOTE: The option name includes the equal sign.
    A space is Required between the equal sign and the value.
    type=
    (default = own)
    start=
    (default = demand)
    error=
    (default = normal)
    binPath=
    group=
    tag=
    depend=
    obj=
    (default = LocalSystem)
    DisplayName=
    pasword=

    I have followed all the instrcutions to a T and I can seem to get past this if I try to run the second line of code I get an error

    [SC] StartService: OpenService FAILED 1060:

    The specified service does not exist as an installed service

    Please help I done all the instructs and comments opened up a guest user turned it on or enabled it. my printer is set to share its an HP Photosmart printer C6280. and I’m running a 64bit version of windows 7. I do have Bonjour installed on my PC.

    •  
      Steve J3 years, 10 months ago

      Any fix found? I have same issue and have tried same things.

  •  
    Danny4 years ago

    Thanks to everyone’s comments. They’ve helped me get almost to the finish line. I have the guest account enabled and I successfully selected a printer. When I check the Print Summary, it is stuck on “Printing 1 of 2…”, but that’s it. I’ve monitored the printer’s queue on the PC, but nothing is showing up. Any ideas on the next step?

  •  
    Russian school 11064 years ago

    OK I found out how to do it:)
    Now there is password issue:(

  •  
    Gary4 years ago

    thanks for your work

  •  
    Russian school 11064 years ago

    “access denied”
    I have W7 but I don’t see any admin button when I open RUN
    How I can run the command with admin rights if I cannot switch it from Run menu/ May be there are some other options?

  •  
    Javier4 years ago

    had that issue where the printer disappeared on me. I turned on airport mode for a few seconds then off again. tried to print and confirmed I up and running again.
    subsequent printing had no issues, but I am sure sooner or later i’ll have to restart the connections on the iPhone again.

  •  
    Steven4 years ago

    Installed and started the service without fail. Now I still do not see my printer via my iPad. Could it be because my printer connetion is set up via wi-fi on the Windows box?

  •  
    Javier4 years ago

    Finally! This is brilliant!
    I have XP 32 bit. I was also using the crappy XP firewall that will not prompt you so I added it airprint.exe to the list of exceptions. the printer also has to be shared. Had some trouble at first, but a reboot fixed it.

    When I connected my iphone also prompted me for my pc’s user ID and password before connecting to the printer. No issues there since I use them every day.

    Thank you. Now I can get an iPad.

  •  
    WH0A4 years ago

    Get exactly the same error as Bryan:

    [SC] StartService FAILED 1075:
    The dependency service does not exist or has been marked for deletion.

    The printers and PC are all on a corporate network so perhaps this is only for a home-type network … ?

    •  
      TadGhostal4 years ago

      Bonjour Service is the service it’s talking about when it says “Dependency Service”. AirPrint requires the Bonjour Service, which is only installed with iTunes.

      Make sure you have iTunes 10.1 installed.

  •  
    nettie4 years ago

    I get the message file not found after the second command.I cannot see 4 airprint files only three??Any help would be appreciated.thanks

    •  
      TadGhostal4 years ago

      There are only 3

  •  
    Manjot4 years ago

    What is the Username and password that I have to enter on my iPAd? Is it the wifi username and pass?

    •  
      John3 years, 11 months ago

      No you have to enter your local PC account username/password. if you dont use this, enable the guest account.

  •  
    Matt4 years ago

    I have been trying to do this for a couple hours. I am able to Create Service Sucess with line 1, all good there.
    When I enter line 2 to start AirPrint it says

    StartService FAILED 2:

    The system cannot find the file specified.

    Can anybody please help.

    Thanks!

    •  
      Matt4 years ago

      I am in the home stretch, my Ipad recognizes my printer and is now asking for a username and password….I never had either a username or password set up for printer.

      Anybody know what to do?

      Thanks!

    •  
      Yonathan4 years ago

      I’m getting the same error. Anyone knows how to fix this?

    •  
      Walter3 years, 11 months ago

      I think this has to due with compatibility mode

  •  
    Paul4 years ago

    Got it working with my Canon 600R, thanks guys!

  •  
    Max4 years ago

    Why dont you just copy in C:\program files\Airprint and the run “airprint -i” from there. It creates the service.

    Usage: airprint [options]

    Options:

    -A Enable random alerts on test printers
    -B Enable Bonjour printers
    -D Enable print speed delays on test printers
    -L Set Bonjour location/note value
    -P Enable PPD files
    -R regtype Set Bonjour regtype
    -T Enable test printers
    -U Enable local USB printers
    -W Enable web interface
    -a user:pass Enable authentication on printers
    -c certfile Set certificate for SSL (default DATADIR/server.crt)
    -d datadir Set data directory (default TMPDIR/cupslite)
    -f filedir Set allowed directory for Print-URI (default none)
    -k keyfile Set private key for SSL (default DATADIR/server.key)
    -h Show usage/help
    -i Install service
    -n hostname Set hostname to advertise (default auto)
    -p port Set listen port (default 631)
    -r Remove service
    -j job-id Set the starting job-id
    -v Increase verbosity (multiple -v’s supported)
    -w webroot Set web interface directory (default C:/CUPS/share/webroot)

    •  
      TadGhostal4 years ago

      brilliant

  •  
    j4 years ago

    my download did not include th e WinRar Zip File. When I run the program it says the same thing as “Daniel”‘s entry on cmd. Huh?

  •  
    Mike4 years ago

    Will this work with any shared printer or does it have to be the HP airprint compatible printer? If so this does not help me at all since i have a epson…

  •  
    Shawn4 years ago

    I still can’t get it to work. XP 32 here. Can anyone help. Here is what I got when I entered the infor into cmd prompt:

    C:\Documents and Settings\Shawn>sc.exe create AirPrint binPath= “C:\Program File
    s\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
    Creates a service entry in the registry and Service Database.
    SYNTAX:
    sc create [service name] [binPath= ] …
    CREATE OPTIONS:
    NOTE: The option name includes the equal sign.
    type=
    (default = own)
    start=
    (default = demand)
    error=
    (default = normal)
    binPath=
    group=
    tag=
    depend=
    obj=
    (default = LocalSystem)
    DisplayName=
    password=

    C:\Documents and Settings\Shawn>sc.exe start AirPrint
    [SC] StartService: OpenService FAILED 1060:

    The specified service does not exist as an installed service.

    C:\Documents and Settings\Shawn>C:\Program Files\
    ‘C:\Program’ is not recognized as an internal or external command,
    operable program or batch file.

    •  
      StarChip4 years ago

      Did you install Bonjour?

  •  
    Jw4 years ago

    I am a moron, I cannot seem to get in as an adimistrator – was/is there a default administrator password?

    I am listed as a user/administrator but that did not seem to work either, and I added/changed a password in that area.

    Oh what a stupid I am.

    •  
      MEMERCAN4 years ago

      you should user name: guest
      enter OK

  •  
    Barry Keel4 years ago

    Testing the airprint for some selected users. I can get the software installed, but the issue is security. I am the Domain Admin, but by GPO we have the Guest account disabled(cannot enable it – company policy). Also, the machine with airprint has the shared printer using TCP/IP port on 10.0.58.X and wireless network is 192.168.15.X. I see the printer from the iPad but it has a lock by it. No way to enter the password. Any ideas?

  •  
    Phil4 years ago

    Hi! I can start the Bonjour Service successfully (running as evidenced MSConfig). Then..I cannot for the life of me successfully run the “sc.exe start AirPrint” (command does not exist, wrong path, etc., etc.) It’s frustrating, as within the Admin authorized command prompt I can navigate over to the AirPrint folder and run the airprint.exe…and…AirPrinting is enabled and works with my iphone.

    I just have to leave the cmd.prompt window running ??!! I’ve tried running that exact 2nd command after having navigated to the AirPrint folder and running the sc.exe with a full command prompt (i.e. c:\windows\system32\sc.exe)

  •  
    Bill4 years ago

    Fixed – I was not sharing any printers… OOPS.. Just have to fix the Username/Password

  •  
    Ivan4 years ago

    Microsoft Windows XP [?????? 5.1.2600]
    (?) ?????????? ??????????, 1985-2001.

    C:\Documents and Settings\Natalya>sc.exe create AirPrint binPath= “C:\Program Fi
    les\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
    [SC] CreateService FAILED 1073:

    C:\Documents and Settings\Natalya>sc.exe start AirPrint
    [SC] StartService FAILED 1056:

    What’s the problem??? :( Help

    •  
      Dan4 years ago

      in the cmd window you first need to type the command “cd\” to take you to the right directory. “c:\” hopefully it will work then

  •  
    Jonathan4 years ago

    does that mean every shared printer that connect to Windows can act as an AirPrint ?!

  •  
    David4 years ago

    I have enabled the guest and shared the printer. The printer shows but I still show a lock next to my printer. I have tried the administrator password and my network password with no luck. I am at work on an office network. I will try at home and see if it will allow me to print there.

    •  
      Nate3 years, 11 months ago

      Is the work PC connected to a domain? If so, you’ll need to create a local user on the PC that runs the service and set a password or hack the registry to allow a null password which would be a huge security breech. Theoretically the bonjour won’t work in a domain environment for security reasons. It has to log into the PC local user group to activate the service AirPrint.

  •  
    Dan4 years ago

    Do i need iTunes installed to do this?

  •  
    Greg4 years ago

    FYI, I have this method working just fine on my Windows Home Server (32-bit Windows Server 2003 based system), so it applies to more than just XP/Vista/Win7.

    •  
      Simon4 years ago

      I have WHS and aa wireless printer – do you have a hard wired printer on your WHS?

  •  
    Peter C4 years ago

    Why do I install this on my Windows computer if I have wireless in the building? I don’t understand why I need this on my PC?

    •  
      Nate3 years, 11 months ago

      Because you have to have a printer share. Can your router share the printer in a windows environment? If so, you do not need the PC. Any client on the network capable of creating a printer share in windows and running services can be used. Oddly, it sounds like I just described a PC client on your network…right?

  •  
    Alex4 years ago

    Works great!! Worked with an HP 309a, which is not and eAOI. Didn’t get the firewall prompt though, so I added it manually, then the iphone found my shared printer. Had to use my PC username and password to access.

  •  
    Jan4 years ago

    Hi, I’ve been following the discussion on the subject of AirPrint on Win7.
    I’m on win7 (updated) and Iphonn 4 (OS4.2.1).
    I can create the service (cm 1), but when I try cms 2, I get:
    “Operation Failed 5:
    Access Denied”
    I’m, of course, using cmd.exe as Administrator.

    Any suggestions ??

    •  
      Tracydee3 years, 10 months ago

      I’m getting [SC] Open SCManger FAILED 5: Access is Denied;
      unzipped file, saved in programs; runing vista, shared the printer- HP Officejet J4680; running Bonjour… ugh I’m frustrated. I see so many struggleing to load and then it works great. I would assume their is a path problem somewhere. Can not get past first one

      sc.exe create AirPrint binPath= “C:\Program Files (x86)\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
      HELP- be kind I’m blonde!

  •  
    Boyd4 years ago

    Downloaded new Itunes
    Have Airprint installed in services and running along with Bonjour
    Enabled sharing on Printer

    No go. When I try to print on iphone it say’s no printers found. Any suggestions.
    P.S. My PC has a direct ethernet connection.

  •  
    KC4 years ago

    Absolutely wicked – thanks!! I’ve got my configured-as-a-home-theater PC in the living room configured to now allow printing, while it’s set up on a wireless bridge from the main router in my home office! FANTASTIC INFO – thanks again!

  •  
    Mike4 years ago

    No issues with the install (on Windows XP machine) but iPad does not find any printers. Ideas?

  •  
    Bill4 years ago

    OK, Hoping for a little hint, I did everying as directed on 32bit Windows 7. Service is running (Verified in Task Manager). The only thing that did not happen on the install was the warning from Firewall. So I added C:\program files\AirPrint\AirPrint.exe into the firewall and set for Public.

    Still can not see on my iphone or iPad… Any other hints?

    Does the printer need to be set? There are three on my pc.

  •  
    TDOGG4 years ago

    FYI
    i’m running 32-bit windows 7. the firewall warning described in the article did not pop up–i had to go into the advanced firewall settings and create a rule for airprint to get the service to work.

    •  
      SG3 years, 11 months ago

      FYI, I have McAfee controlling my firewall (not Windows). When I installed and ran AirPrint, I did not get a firewall warning. Checked McAfee firewall settings and Airprint was there under “Program Permissions”. Have Samsung Laser Printer attaced to PC via USB. Works great!

  •  
    Patrick Schommer4 years ago

    After entering the command in Step 1, I receive a bunch of help-like lines showing the proper syntax and how to use the “sc” command.
    Not surprisingly, the second command fails with:
    [SC] StartService: OpenService FAILED 1060:
    The specified service does not exist as an installed service.

    Thoughts?

    Using 32-bit Win7

    •  
      Buddy Ray3 years, 11 months ago

      Same problem here – I’ve retyped it a dozen times, even cut an pasted from the instructions. Double checked the directory name, etc. All I get is Syntax instructions from SC.

      Can’t figure out for the life of me what I’m doing wrong.

      •  
        Steve J3 years, 10 months ago

        Did you ever find a fix? I have same issue with Windows 7 and Windows Vista. Thanks!

  •  
    thecivvie4 years ago

    Thanks for this, printing from both my iPhone and Ipad to my Epson SX515 works

  •  
    Mike4 years ago

    Never mind, I forgot to setup printer sharing!

    Works great except for having to login each time.

    Mike

  •  
    Sean Young4 years ago

    I have a Laserjet 4050 connected to my PC over the network with a static IP. Not working for me. The service starts without any errors. I disabled Windows firewall to see if that was the issue.

    Any thoughts? I have the printer connected to my PC as a local printer using a tcp/ip port.

    Thanks for the walk through btw.

  •  
    Dan4 years ago

    Do you need iTunes on the windows machine you need to install this? Please specify.
    I run Windows XP and followed the instructions, but I get a message:
    – The specified service does not exist as an installed service.

    Thanks !
    Dan

  •  
    Mike4 years ago

    Can I assume that this still only works with the eHP type printers and not standard printers connected to a wireless router?

    Mike

    •  
      Greg4 years ago

      I have my networked wireless laser printer shared from my Windows server machine (where it appears as a network printer with locally-installed drivers and is shared over the LAN), and the iPad can see it and prints to it just fine.

      •  
        Philip3 years, 11 months ago

        Hi Greg,

        I have a domain running off a Windows 2003 server (hey – it still works!) and the PC running Airprint is running Windows 7 32bit.

        I can see printers that I share (and I have enabled the guest account but intend to eventually disable when I understand how) but my iPad shows padlocks. I even created local ‘printme’ accounts and put them into the security tab of the printer share permissions.

        I still get challenged to log in. Any ideas?

    •  
      Bryce4 years ago

      It works with my Kodak ESP 5200 connected via USB to my computer and shared over my network and it also works when I share the printer that is connected to my computer through the wireless router. I have tried it both ways and works very well either way.

    •  
      Josh4 years ago

      i entered the second line and i get

      start service failed 2
      the system cannot find the file specified

      my command line says C:\documents and setting\josh

      i cant change this what do i do i cant print on my epson workforce 610

    •  
      Mike A.4 years ago

      Mike… that is incorrect. This allows you to share your connected windows printer. This allowed me to print to my Brother printer which is connected to my computer via USB. Worked perfectly!

  •  
    Paul4 years ago

    Note: you have to have make sure your printers are set as “shared” otherwise they will not show up ;)

  •  
    airuser4 years ago

    Umm how to find the password that it requires for the printer ???

    •  
      Rich3 years, 11 months ago

      I have a XP workstation and I entered in my XP user id (Rich) and my password that I use to login into my account and it worked for me.

  •  
    Chris4 years ago

    The printer pops up but won’t connect. After a while it disappears all together until I unshare then reshare it.

    Any ideas?

    •  
      Shane4 years ago

      Same thing happens to me if I restart the AirPrint service it shows up again for a brief time then disappears this happens on a Windows 7 x86 machine

    •  
      jensen4 years ago

      I have the same problem on Windows 7 64bit

      •  
        iphoneguy4 years ago

        same here on a win 7 32bit iphone 4
        it works breifly after i restart the airprint service but then stops after a minute.
        any ideas?

        •  
          Johann3 years, 11 months ago

          Anybody ever come up with a resolve for the appearing and disappearing printer?
          I have this happen often. When I go through the steps to install the AirPrint for Window it all works perfectly. I open my iPad and I can only print one paper, then the printer disappears. Same with my Wife’s iPad.

          •  
            speedlever3 years, 11 months ago

            I’ve seen the printers disappear once on an XP system. I stopped and restarted the airprint service and haven’t had any problems since (a week or so ago).

  •  
    leeroy4 years ago

    will this work with any printer? i got the command lines to work fine but shows nothing on my iphone and ipad

  •  
    SJH4 years ago

    Does this only work for the Airprint supported printers, or will it work for any network attached printer?

    •  
      BrianP4 years ago

      Any network attached printer (that you then create a share for on your PC).

  •  
    Jo4 years ago

    I followed all the instructions, but still, I can’t see my Epson Workforce 600… The iPad says “No printers found.” What am I missing?

    •  
      JB4 years ago

      Same here.

      •  
        adh4 years ago

        You have to share your printer in windows.

  •  
    Kevin4 years ago

    Thanks! Works Great!!!
    It would be so easy for Apple to post something like this up on their website … but no, we cant have that … have to keep people buying into that printer “upgrade” myth ..

  •  
    Chris Bond4 years ago

    For people having issues with usernames and passwords required when printing if you goto Control Panel | Users | Then right click on Guest users and enable the account (you may have to go into properties then untick disabled).

    Restart bonjour service which will restart airprint service, or reboot and you’re away!

    •  
      Keefah4 years ago

      BAD IDEA! Never enable the guest account. You are better off making sure the account you are using is listed in the security tab on the printer properties page.

      •  
        Graham4 years ago

        I agree with Keefah there is a reason they disable the guest account in Windows 7.
        As an alternative I think you should be able to change the permissions on the print share to Everyone and get around this problem?

      •  
        Clar3 years, 11 months ago

        That might be true if there were a securities tab…
        It’s there on XP Pro, but not XP Home.

        And if you add another account, it appears on the startup screen, where most XP users probably don’t have a password, they just go directly to Windows.

  •  
    Daniel4 years ago

    I’ve all done this, and this worked it said succes (or something) but on my device I see no printers – and yes he is on!
    I’ve tried to open it opens the terminal window and says this:
    Listening for connections on *********…
    Listening for connections on *******….
    Unable to remove “C:\Users\MyName\Appdata\Local\Temp\/cupslite/cupslite” – No such file or directory
    Canon Inkjet iP4200: DeviceCapabilities failed
    XpdfPrint library version = 3.02.33

    •  
      j4 years ago

      same here!

    •  
      Steve4 years ago

      anyone answer your question? I have the same issue as you do

    •  
      Heather4 years ago

      I’m having the same issue, with a Canon PIXMA MP495. It gave me the same error message, and the printer isn’t showing up on my iPod.

    •  
      Heather4 years ago

      I FIXED IT! This seems to be an irrelevant error, I fixed the issue of my iPod not seeing the printer by going to Control Panel, Devices and Printers, right clicking my printer, choosing ‘printer properties’ then choosing the sharing tab, and checking ‘share this printer.’ Just printed an email straight from my iPod, works great!!

      •  
        Shane4 years ago

        I get the same error but my printer is definitely shared because for a short time I can see the printer in my iPad

    •  
      Sean4 years ago

      I’m using a Canon Pixma MP600 and had some initial problems getting it working, even though I could see the printer on my iPad – it’s working now but here’s a list in case it helps

      1) Make sure the sc command is correct – there is a space between the “=” and the following value, omit this and it will fail. I put this all in a batch file to make it easier to tweak:

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

      2) There are some spurious errors in the event log (same as above) – I think they can be ignored.

      3) Make sure the printer is shared AND powered on.

      4) Make sure the Guest account is enabled

      5) Make sure the firewall allows AirPrint through (this was the main problem I hit). You may have to open up the firewall settings and explicitly add the AirPrint.exe you have just installed.

      6) Make sure you restart the AirPrint service following any configuration changes – you can do this from the Services snap-in in control panel.

      If you cannot see the printer from the iPad print options following the above checks then you may need to check your networking.

      Plenty of potential pitfalls but it works a treat!

  •  
    nick4 years ago

    Does the printer have to be local or can it be a shared printer?

    I have 5 shared printers that are not showing up. All the iPad says is “No Printers Found”

    I am on a domain if that matters?

  •  
    Matt4 years ago

    Thanks for the reply Wolverine….after I paste the first line all is well, then after I paste the 2nd line the cursor leaves off on the same line I pasted like it is waiting for me to do something else, so after I hit eneter it says……..
    < was unexpected at this time.

    Thanks for any help.

  •  
    kenn4 years ago

    hi, iPad recognizes the shared wifi HP Photosmart series printer but it has the padlock icon next to it. i click on the printer but it only reads then never succeeds to get that go or check mark to proceed to printing…how is this so?

    •  
      Greg4 years ago

      The padlock indicates a username/password is required to access the shared printer. You should be able to control whether this is needed in the Windows printer sharing permissions dialog for that printer.

    •  
      Aaron4 years ago

      Same problem here. When I select a printer with a padlock, it sits there and reads; no error messages or anything.

      I thought maybe I could set up sharing so that a login isn’t required to share the printer, but I couldn’t figure out where that is done.

      •  
        kb8kb3 years, 11 months ago

        I had the lock nothing happened when I clicked on it. Solved that problem by manually adding Airprint to the windows firewall and now it is requesting a use ID and Password which I have none for my windows system.

    •  
      Jason4 years ago

      Same problem for me. Please advise. I have 3 printers on my network showing up in the list, but all have padlocks beside them. One is a canon and 2 are xerox.

    •  
      Jason4 years ago

      Same problem. I have 3 printers showing up. 1 is a canon, and 2 are xerox products. Is this a sign that they just aren’t compatible, or is it that I need to adjust a setting somewhere?

    •  
      matt4 years ago

      I have the same problem…it just spins around then eventually stops.

    •  
      Taylor4 years ago

      I have the exact same problem happen on a shared wifi Brother HL-2170W printer. Does it make any difference if my itunes is authenticated or not? Also, my administrator account does not have a password on the computer I’m using.

    •  
      clint4 years ago

      I am having the same issue.

    •  
      Clint4 years ago

      If using PC you need to go to Control Panel>Windows Firewall and make AirPrint and exception. The padlocks will disappear allowing you to print.

      •  
        Benton4 years ago

        What port/program do I need to add as an exception? I would like to remove the locks.

    •  
      Gavin4 years ago

      Same thing happens on my iPod touch. It connects just fine to my printer shared on my Mac using another AirPrint hack method, but when I try to connect to my PC’s printer, it just sits and does nothing. It’s got a lock by it, but the Mac’s doesn’t.

    •  
      Gavin4 years ago

      I just found someone else’s reply, and it looks like you have to turn on the guest account and restart the service to get it to work. Just go to Control Panel > Users > Guest account > Turn On, then go back to command prompt and type “sc.exe stop AirPrint” without the quotes, then type “sc.exe start AirPrint” without quotes again and it will show up without a padlock.

      •  
        Matt4 years ago

        Once I enabled the guest account and restarted the service as above it worked perfect.

      •  
        Futra4 years ago

        It works! Thanks mate.

        •  
          allsquiet4 years ago

          Wow. Don’t know why the guest account works but it does. Thanks for the tip.

          •  
            Andre4 years ago

            Thanks this worked for me too, GJ on this post.

      •  
        Baksharp4 years ago

        Hey thanks everybody, that worked for me. I turned on the Guest acct and padlocks disappeared. No more user, password prompts and printing works on my canon wireless printer.
        Here are the steps that i did:
        – printer sharing enabled in win7 32-bit for Canon MG5200,
        – bonjour-print wizard setup
        – and ofcourse the AirPrint folder copied in the C:\program files for win7 32 bit as mentioned by Wolverine and TadGhostal
        – turned on guest acct
        – And printing works from my iOS device.
        Fantastic.
        Thanks.
        Baksharp.

      •  
        Larry4 years ago

        Gavin:

        Thank you very much. It works!

        Larry

      •  
        HB4 years ago

        Thanks mate, it is working now!!

      •  
        Gordon3 years, 12 months ago

        I also had the same symptoms. This fix worked like a champ. Thanks for documenting it!

  •  
    Mark4 years ago

    Thanks a lot ! works great for me.

  •  
    Matt4 years ago

    Thanks for this walk-thru….I am receiving the following message after I paste line 1…..’1.sc.exe’ is not recognized as an internal or external command, operable program or batch file.

    I am running 32 bit windows XP………..appreciate any help.

    •  
      Wolverine4 years ago

      The command do not include 1, its the serial # :D

      Use this command

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

      And then use this

      sc.exe start AirPrint

  •  
    Bryan4 years ago

    When entering the second command string, I receive the following error:

    [SC] StartService FAILED 1075:
    The dependency service does not exist or has been marked for deletion.

    The Bonjour Service is installed and running… Please help!

    •  
      StarChip4 years ago

      Same problem here…Will reply if fixed.

      •  
        StarChip4 years ago

        Found the solution.

        Enter: sc.exe config AirPrint depend= /
        (there is a space after =)

        Rerun last line and all is good.

  •  
    adam4 years ago

    Umm how do i find the password that it requires for the printer

    •  
      airuser4 years ago

      same here ?

      •  
        William4 years ago

        I got this prompt too – plugged in my Windows user id/password and it worked like a charm.

      •  
        OUrufnek994 years ago

        Same problem here, need the user name and password for the printer.

      •  
        kevin4 years ago

        same here i hav win7 and my ipad is asking for username and pass
        pls help

      •  
        Parker4 years ago

        use the password to your account for your computer that you set this up on

        •  
          Francis4 years ago

          If it say a password required in your ipad / ipod touch go to user accoubts and create a password and done and go now to the ipod touch print enter your name that you use in your computer and the password works 100%

    •  
      leeroy4 years ago

      create a guest account on your pc choose the diff profile under bonjour printer and works like a charm i had the same prob

      •  
        David4 years ago

        Note that that username/password must be local, not domain. If you are on a domain network, create a local user (My COmputer>Manage>Users). Create a user named print and create “print” as its password. These credentials should allow you to print while logged in as a domain user.

    •  
      Alex4 years ago

      It’s your PC username and password since you are sharing the printer.

    •  
      Niaz4 years ago

      I don’t have a password for my computer so i just put in my user name for the computer and it doesn’t work?

  •  
    lalo4 years ago

    Error message says

    when copied and pasted from the web, is prefixed by ” 1. ”

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

    •  
      Wolverine4 years ago

      The command do not include 1, its the serial #

      Use this command

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

      And then use this

      sc.exe start AirPrint

  •  
    Robert4 years ago

    So, I’ve followed the instructions, and I can see the printer from my iPad, but when I try to print, I get nothing.

    •  
      Wolverine4 years ago

      Lolz. Make sure your printer is powered ON!

    •  
      Suzanne4 years ago

      I am having the same problem….and yes, the printer is powered on…Did you ever resolve your issue?

    •  
      brett3 years, 10 months ago

      Hi- did you ever find a solution to this problem?
      I have the same issue. I can see the printer, it accepts my password, it says that the document is printing, but nothing prints. My printer is on and so is the wifi on the printer. My printer is shared, my printer has paper, and I followed all the directions. Its weird. everything looks great, but the printer just does not respond.

      •  
        speedlever3 years, 10 months ago

        Did you create an exception in the firewall for airprint?

  •  
    Brian4 years ago

    Hey, thanks VERY much for this article. It’s worked like a charm. I have a couple of questions:

    1. Where did you find/get the airprint.exe binary? :) Just curious.

    2. Seems I need to put in my Windows credentials (username/pwd) every time I print. Any way around this?

    Thanks,

    Brian

    •  
      Wolverine4 years ago

      1. Download iTunes setup. Extract is using WinRAR and find+install AppleMobileDeviceSupport.msi
      2. AFAIK, No

    •  
      BrianP4 years ago

      Brian,

      Your point 2 doesn’t sound right to me. I’ve only had to put my Windows username & password in once. I have printed from Mail app and Safari apps multiple times without having to re-enter my credentials.

      . . . . another Brian

  •  
    jmcsmith4 years ago

    I get an error message on the host computer when attempting to print from some websites. Error message says “Not enough empty space on your hard disk”
    Other than that this works great!

    •  
      fattroot3 years, 11 months ago

      I have the “Not enough empty space on your hard disk” error every time I try to print to a windows shared printer from the iPAD. Anyone know the solution? Thanks

      •  
        Tidefan3 years, 11 months ago

        I had the “Not enough empty space on your hard disk” error and this is what fixed it for me. The printer options defaulted to “Double-sided – On” I changed the option to Off and that solved the problem. Hope this helps.

        •  
          Bob3 years, 10 months ago

          I didn’t get any error; instead my printer was hanging half way through print jobs. Same fix – just disable two-sided print and all was well.

  •  
    Ryan4 years ago

    Wow! That IS amazing – thank you so much! Surpasses ANY Apple support on the official day iOS 4.2 was released (today)!

  •  
    Steve4 years ago

    Works a treat! Many Thanks, Steve

  •  
    Chrischan4 years ago

    Hey! i followed all the steps and im geting this failure when putting in the secound command string:

    [SC] StartService FAILED 2:

    system is unable to find data file

    any ideas?

    •  
      RandyP4 years ago

      I’m getting the same message when entering the second string.

      •  
        Greg4 years ago

        Is the Bonjour Service running on the computer? Type Start>run>services.msc to see services and states.

        •  
          Montana4 years ago

          I have a 32 bit bonjour is on & air print is on in firewall. The first command goes thru but the second one doesn’t. It tells me that the file cannot b found. I’ve also changed my command prompt to admin with a passcode. What am I doing wrong?

          •  
            Nate3 years, 11 months ago

            When I got this same error it was because I type the command wrong. In my case I was pluralizing Bonjour ServiceS. Dropped the “S” at the end and it worked. Check your spelling and try again.

            Nate

      •  
        Rob4 years ago

        You have to extract the zip file in that airprint directory you made. Then you can start the service.

      •  
        Shawn4 years ago

        Make sure the AirPrint files go into the “Program Files (x86)” folder and not under the “Program Files” folder. I kept getting the same error message until I looked closer at the command script and saw that I had put them in the wrong folder and thus they couldn’t be found. Hope that helps you as well. Works like a charm!!!!

        •  
          JohnB4 years ago

          Thanks Guys for all your suggestions! I have checked everything and it is exactly as explained. AirPrint directory in “Program Files (x86)”, Bonjour Service started. Not sure what else to do :( !!

      •  
        sfrsebastian4 years ago

        Im getting that same error!

      •  
        JohnB4 years ago

        Same here. Can anyone help please?!!

        •  
          rojen4 years ago

          Same here. Everything was entered correctly. Just can’t start the service! “Startservice FAILED”.
          Help.
          Thanks.

    •  
      TDOGG4 years ago

      make sure you unzip the package into the parent airprint folder–if the .exe is in a subfolder it won’t be found

    •  
      anon4 years ago

      I got the same error message. I installed Bounjour Print Services, deleted the service created by running the first command, and then recreated the AirPrint service by running the first command again. After running the second command, I got the expected message rather than the error.

      •  
        G4 years ago

        I’m still having the same error message as above. Any suggestions

    •  
      gmcwilliam4 years ago

      Im still getting the StartService Failed 2 error. Ive checked the file paths as mentioned but still no luck. is there a way to start again?

      •  
        Al4 years ago

        I received the same error till I looked closer and figured out you have to have spaces after the = and make sure it is Program Files (x86) with a space between the Files and (x86)

      •  
        Andrew4 years ago

        I was most annoyed I couldn’t get this to work, until now when I discovered that becuause I have a Spanish version of Windows. My “program files” is called “archivos de programa”

        I deleted the service AirPrint

        Start | Run and type cmd in the Open: line. Click OK.
        Type: sc delete AirPrint

        I then started again but instead of pasting the command copy paste

        I changed the program name from English to Spanish (or whatever your language)

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

        Then I entered the start command and it would like a charge

        Hope it works for you as I was really frustrated!!!

        •  
          Jean-Pierre Laniel4 years ago

          Followed your advice… But I still have the Started Service Failed 2 – Missing File. It seems quite trick y for so man y to raide this single issue.

          I sonder if an expert coule round up the best way to go about it!

          JP

          •  
            Bruce3 years, 11 months ago

            try this in cmd after running first command:

            sc.exe start AirPrint
            it fixed the problem!

  •  
    Gary4 years ago

    When I run the initial command in the cmd line, I get an access denied message. I copied the command string straight from this webiste, any ideas?

    •  
      Wolverine4 years ago

      Make sure you have admin privileges when using Command Prompt

      •  
        Gary4 years ago

        Figured it out, thanks for the help and great work, printing right now.

        •  
          ry4 years ago

          Was it the admin issue or something else?

          I have the same issue and I am the admin. I can go straight to the airprint directory and run it and will work but if I close the dos window it stops working.

          I can not get the sc.exe start autoprint to run

          •  
            Gary4 years ago

            You have to go under the programs accessories tab, to the command prompt and right click on it. Choose run as administrator. Then I repeated all the steps. That fixed it for me. Hope it helps

          •  
            joe4 years ago

            i did what gary said and it worked! was having the same problem but when i went to programs accessories and rand cmd as admin it let me go through with the commands. i was trying to do it through start and typing in run in the search bar at the bottom of start at first and was getting that problem.

      •  
        Todd4 years ago

        i can only get to the c:\users/owners at the cmd prompt. How do i change to admin privileges?

      •  
        Eddie3 years, 10 months ago

        worked for me – thanks

    •  
      Andrew C.4 years ago

      Hi everyone, I’m having a problem setting this Air Print on my iPhone 4 version 4.2 through my HP PC and printer. Can anyone help me please? I put all the commands in the command prompt, and I see the printer on my iPhone 4. Looks good so far… But Here is where my problems starts. When I try to print something it asks for my user name and password for the printer? Now, I never setup any type of user or pass on this printer and have no idea why it would ask me such a question. Where do I go to find out what the pass and user name is? The only pass and user name i have on my PC is before I login to my user account. It don’t work for Air print through because I tried it. Any help would be nice! Thanks… *AC*

      •  
        BrianP4 years ago

        I know I’ve posted this elsewhere but the user name and password that it wants is the Windows user name and password where you have the printer defined as a share.

        •  
          Tim3 years, 12 months ago

          If you’re not queasy about editing the registry, you can add “print$” to:

          HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters:NullSessionShares

          Keep in mind that this will allow all anonymous clients to connect to your printer, as long as it’s ahared over the network.

          This value is also avaliable in gpedit.msc, for those of you with pro+ versions of Windows. it’s under .

          This appears to have worked for me. I will test it with another iPhone tomorrow. (worked with my 3GS, hope it’ll work with my wife’s 3G).

        •  
          NK3 years, 11 months ago

          I tried using my windows login username and password. Is that the right one?

          •  
            Jim3 years, 10 months ago

            I got everything installed great but on my iPhone I use the login/password for my laptop where the printer is stored but it keeps saying wrong password.
            Do you think it would help to reboot the laptop after installing the AirPrint software?

          •  
            NK3 years, 10 months ago

            Jim : I figured it out…
            You have to use the same password as your login, but the username is the name of the computer (mine was “owner”)

        •  
          Amar3 years, 10 months ago

          but the this is, i dont have a password to my user account so what should i do

          •  
            DD3 years, 10 months ago

            Create a user and give it a password. I setup a user (not a andministrator user btw) called airprint and a password of air. You could just use air and air it doesn’t matter.

    •  
      Don4 years ago

      I got it to work but found that my laptop needs to be on for airprint to recognize my printer and when the laptop is off airprint will not recognize the printer. Is this the way it has to be?

      •  
        Brian3 years, 11 months ago

        I got this to work but also find that my laptop needs to be on in order for airprint to recognize my printer. Does anyone know if there is a way around this to print if the laptop is off?

        •  
          Hunter3 years, 11 months ago

          Haha. No, your laptop is the one sharing the printer. It must be on for anything to use it.

    •  
      Gdog4 years ago

      Thank you, after trying, trying and trying,,,,,,,I finally got it…. I’m using win vista 32 bit and I have a Hp deskjet printer F4580, I printed a message from my e- mail and it was amazing… I can not believe this, I was thinking of returning the printer and buying an iPad compatible printer, not anymore… Thank you very much who ever posted this amazing feature….. You are my idol………….. My respects to the person or the group who make this possible….regards to all…..

    •  
      Art4 years ago

      I’m running Xp on my desk top and I have a new Ipad I want to print from. This did not work for me. I downloaded the zip file and it came with 2 add on files I didn’t want. Then after unzipping and opening command propmt I just kept getting ” not found” messages.
      I would love to be able to print to my Hp from my Ipad!

    •  
      Jon3 years, 11 months ago

      Right click the cmd as do “Run as Administrator”

    •  
      Cheryl3 years, 11 months ago

      Hi I’m installing this on my vista laptop. I’m having the same problem with the command prompt. But I can’t seem to find the program accessories tab. What and where is that?

      •  
        speedlever3 years, 11 months ago

        For Vista, click Start and in the Search programs and files box type cmd. You’re looking for cmd.exe and that should pop up in the display window. Right click cmd.exe and run as admin.