Search for:

Available article translations:

How to set up printing from Windows VM using Mac OS compatible printers or Apple Bonjour

  • Parallels Desktop 9 for Mac
  • Parallels Desktop 8 for Mac
  • Parallels Desktop 7 for Mac


Note: If you are using Parallels Desktop 7, please go to your virtual machine configuration and make sure the "Add all Mac printers" check-box is empty.

  1. In Mac OS X, open System PreferencesSharingServices and enable the Printer Sharing service.
  2. Go to System PreferencesPrint & FaxSharing and make sure that your printer is enabled in the "Share these printers with other computers" list.
  3. Make sure that your printer is able to print from the Mac side (print a test page).
  4. In Windows VM download and install Apple Bonjour for Windows
  5. When Bonjour installation is complete, start Bonjour Printer Wizard on your Windows desktop.
  6. Click Next. Select your printer from the Wizard's Shared Printers list and click Next.
  7. You should select either Generic/Postscript driver for your printer or your printer particular model if it's available in the list. Hit Next.
  8. Click Finish and try printing any document using the Bonjour printer.


If Bonjour printer doesn't work after completing Bonjour wizard, do the following:

  1. Uninstall any native drivers for the printer from Windows you may have already installed.
  2. Make sure you have selected Bonjour printer when issued print command. Windows may show you several printers available.

If Bonjour printer is unable to complete printer installation, check this Apple support article for the possible solution :

Please also check Firewall settings on the Mac side (System Preferences > Security > Firewall tab) and try to set 'Allow all incoming connections' option.


For more information about the "Bonjour Support for HP All-in-One Products" please read this article:

1e5db16426987d561060acdf56d947b4 33c4522b6fa9ca8e050f19b889fb58f1 147b9e14b9c9ab8c2e7cd2a7443fe1f8 48e7cf384e3b46432e32e6040476f122 790d27220dd34433ff172f45c18cfb98 1e0c43ccf6ca78fa6744efc9edbc0659

Was this article helpful?
Tell us how we may improve it.
Yes No
Desktop Virtualization
- Parallels Desktop 8 for Mac
- Parallels Transporter
- Parallels Desktop Switch to Mac Edition
- Parallels Desktop for Mac Enterprise Edition
- Parallels Management-Mac for Microsoft SCCM
Server Virtualization
- Parallels Cloud Server
- Parallels Containers for Windows 6.0 Beta
- Parallels Virtuozzo Containers
- Parallels Automation
- Parallels Automation for Cloud Infrastructure
- Parallels Business Automation Standard
- Parallels Virtual Automation
- Parallels Plesk Panel Suite
- Web Presence Builder
- Parallels Plesk Automation
- Parallels Small Business Panel
- Value-added Services for Hosters
- Parallels Partner Storefront
Services & Resources
- Cloud Acceleration Services
- Professional Services
- Support Services
- Training & Certification