Try clearing the print spooler queue:
Click the Start button.
Type 'cmd' in the box.
Where 'cmd' is then shown as a result above your search term, right-click on it.
Select 'Run as Administrator'. (If you're asked to allow the program to make changes to your computer, agree to it).
In the box that appears, type this line and hit Enter:
net stop spooler
Then type this line and hit Enter:
del /F /Q %systemroot%\System32\spool\PRINTERS\*
(Note that there after spaces after del, F and Q)
Then type this line and hit Enter:
net start spooler
Close the box.
Restart your computer.
Cross your fingers and try printing something.