Let me start by saying that HP has some of the worst drivers for their small office printers. Shame on you!
After many rounds with “re-installing”, specifically HP drivers, I found that it was better to just manually wipe them from the computer and start over.
Open a command prompt with administrative privileges and enter:
net stop spooler
Navigate to (Paste one of these paths into the run command:
NOTE: %systemroot% is usually C:\Windows, but it might be “winnt” or something else; this is set when the OS is installed. Most systems are like this C:\Windows\system32\spool\drivers\w32x86 but also note that if you’re using a 64-bit version of windows the drivers will be in the folder called x64
Inside the w32x86/x64 folder there will be other folders and files. Delete the contents of these folders but do not delete them.
Restart the computer and re-install the printer.
Make sure you turn off or unplug the printer if it’s directly attached. If you don’t Windows will try and be smart and reinstall it for you.