If jobs get stuck, restart the "Print Spooler" in Windows Services ( services.msc ).
If you have , you can enable Windows XP Mode (free from Microsoft) and install the original XP driver inside the VM. Then, share the printer with Windows 7. hp 1018 driver windows 7