Parallels printing stopped working, need config info

Discussion in 'General Questions' started by GrahamW6, Aug 9, 2018.

  1. GrahamW6

    GrahamW6 Bit poster

    Messages:
    2
    Short version:
    For Windows running in Parallels hosted on macOS, is it still supported to print from Windows through Parallels to the Mac host's local USB-connected printer? Or has some recent change made it so Windows has to print via Bonjour "over the network" to the Mac printer share exposed on the network?

    Longer version:
    My client has a Mac running macOS 10.12.6 in which runs Parallels 13.3, hosting Windows 7.
    Printing from Windows has been working fine, but some time in the last month it stopped working -- print jobs go into the appropriate Windows queue (for example the default printer), but don't actually print -- the queue just shows printing error. Printing to the same USB-connected printer from a macOS program works fine.
    This failure may or may not have been preceded by a macOS automatic update, hard to tell.
    Obviously I'd be interested if there's an "Oh yes, recent macOS upgrade causes that problem" situation, but failing that, I'm trying to get to the bottom of why our lengthy attempt to get this (re) configured properly isn't working, and what will work.
    We think the Mac was configured like described here: https://kb.parallels.com/en/111997 . But retracing each element of that configuration it all seems correct, but Windows printing fails as described.
    My main concern at the moment is that I also see docs like this one:
    https://kb.parallels.com/en/4990
    ... which give instructions for allowing Windows to access printers connected to the Mac, but then include a step 4 which appears to deliberately not "share printer with virtual machine", but instead continue with instructions to set up Windows with Bonjour.
    This makes no sense to me -- why would we want Windows to go looking over the network for a USB printer that's connected to the very same computer that Windows is running on? Sure, I get how this can work, I just don't see why it's necessary to gratuitously clutter up Windows with Bonjour just for this purpose.
    Surely Parallels gets access to the installed Mac printers, and can just offer those to Windows, right?
    If this latter method has been made obsolete, could someone please let me know that's the case?
    But if it continues to be viable, then could I get confirmation that the first page I indicated https://kb.parallels.com/en/111997 is complete, and there's not some other setting needed to complete the setup of Mac, Parallels and Windows to make it work?
    Thanks. -- Graham
     
    Last edited: Aug 9, 2018
  2. GrahamW6

    GrahamW6 Bit poster

    Messages:
    2
    SOLVED
    Printing was restored to operation after following instructions based on posts by Sathiya@Parallels and others in this thread:
    https://forum.parallels.com/threads/unable-to-print-to-pdf-after-recent-update.344671/
    Namely:
    a. Start Parallels VM host.
    b. Select Actions (from the Mac menu bar) -> Reinstall Parallels Tools
    c. Actions--> Configure--> Hardware--> Share printer and make sure that "Show page setup option before printing" is checked.
    d. Then of course launch Windows VM and see if printing behaves.

    I suspect it's the reinstall of Parallels Tools that's the key step. Perhaps some recent macOS update changed a setting that Tools reinstall fixes, or somesuch.
    Anyhow, I think we've confirmed that Windows can directly access a Mac local printer via Parallels without using Bonjour.
     
    Last edited: Aug 10, 2018
  3. Hi GrahamW6. Glad to know that the above steps fixed the issue. Please post again for any additional queries.
     

Share This Page