The HP LJ 2100 driver on the Mac is a postscript driver. The most commonly-used driver on the PC is PCL (HP's page description language). This difference in drivers can cause the symptom you describe, if you are trying to print to the shared printer.
One solution, change to the postscript driver on the PC.