Ok well I have an XP approriate fix and it may just work for vista too so give it a whirl:To fix spoolsv.exe application error, you will have to remove these files from the system. To do this, perform the following steps on your Windows XP computer:
Open Control Panel, select Performance and Maintenance, select Administrative Tools and then select the Services option.
In the Services management console, locate the Spooler services, right-click on it and select Stop.
Next, open the C:\Windows\System32\Spool\Printers folder. (Here, we are assuming that your Windows is installed in the default C:\Windows folder)
Delete all the .SHD and SPL files from this folder.
Next, open the TMP folder and delete all old and unused files from this folder.
Finally, restart the Spooler service from the Services management console.
Not sure how specific this may relate to your problem, or if it works on vista but it should be the same process.
Also i noted that spoolsv may not be the root cause and it may be a faulty hp driver (hpz3r4xa.dll). Have you tried uninstalling the printer and its drivers and re-installing?
That may also fix the issue.
Let me know how you get on!
Edited by High500, 02 July 2009 - 08:34 AM.