If you have vista or win7, go to start menu and type "msconfig", click "services", scroll down until you find "print spooler", Make sure the box is ticked, restart computer.
If this doesn't work, go to start menu and type "services", scroll down to "print spooler", make sure that it has "service started" next to it, if it hasn't got that, right click it and select "start".
hope this helped