Unable to print from Office 2010 to an HP All-in-one J4680

We have a user who has Windows 7 SP1, Office 2010 Standard SP1 and an HP All-in one J4680 printer. When they attempt to print from any of the Office programs it defaults to Fax for some reason and will not print. They are able to print from notepad and other programs. They have worked with HP support for over 3 hours and besides them telling our employee that the printer was discontinued in 2010 that their our next option is to buy a newer printer that is built to work with Windows 7. We are in the process of buying a new printer but the employee is concerned that  they still will not be able to print with the new one. I had them double check to make sure the default printer is set to the right one (without fax in its name) and we have repaired Office and scanned for malware.

Any other ideas?
Who is Participating?
Nathan KaufmanConnect With a Mentor Commented:
There shouldn't be any issues using the new printer.  Printer issues can be very annoying.  
You could try uninstalling and reinstalling the drivers.  That sometimes fixes issues with printers.  Make sure to reboot after uninstalling.

One script I use that's helped me fix some printer issues I pasted below.  It stops the print spooler, deletes the temp garbage and restarts the spooler.  You can save that as a .bat file. It will need to be run with admin privileges.  Make sure to uncheck the "Hide known file types" folder options, otherwise you'll have a hard time changing it to a .bat file.

@echo off
echo Purging the print queue . . .
net stop Spooler
echo Deleting all print jobs . . .
ping localhost -n 4 > nul
del /q %SystemRoot%\system32\spool\printers\*.*
net start Spooler
echo Done!
ping localhost -n 4 > nul
JohnBusiness Consultant (Owner)Commented:
If you are replacing the printer anyway, then I can say this:  I have Office 2010 (Professional) and it prints perfectly on an HP 8500 All-in-one and I have a client with Office 2010 (Professional) that prints perfectly on an HP 8600 All-in-one. Scanning and Fax works also.

So given an HP All-in-one made for Windows 7, then it should work fine and I have two models working just fine.

.... Thinkpads_User
mltetsAuthor Commented:
I believe HP already had them delete all the drivers and install a newer version for the printer they have now. Thanks for the script, it will come in handy!
Cloud Class® Course: CompTIA Healthcare IT Tech

This course will help prep you to earn the CompTIA Healthcare IT Technician certification showing that you have the knowledge and skills needed to succeed in installing, managing, and troubleshooting IT systems in medical and clinical settings.

wyliecoyoteukConnect With a Mentor Commented:
Office 2010 has some new printer interactions that fail to work with older printer drivers, or if it does, some features such as duplex or stapling are not available.
If possible, buy aa printer that supports PCL5 or 6 as that should work, and if you have problems in the future you can always use a generic PCL driver.
mltetsAuthor Commented:
The new printer did the trick. We purchased an HP OfficeJet 4620 e-all-in-one.
JohnBusiness Consultant (Owner)Commented:
I suggested that in the first post. It would have been nice to have shared in the solution.
... Thinkpads_User
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.