Can't print in Windows 7


I have upgraded my computer from an XP that I think was 32bit to a Windows 7 that is 64 bit.
When I try to print from Scrivener, either print from compile or just print current document, I get a message saying “Print Driver Host for 32-bit applications has stopped working.” I finally get around that when it tells me to select a printer, and I select my printer, but then Scrivener just ignores the print command.
Everything else on Scrivener seems to be working okay on the new PC. And all other programs can print okay to the same printer. The printer is an HP laserjet P2015
I’m sure there is some setting somewhere that will get around this but I can’t find it.
TIA for all help.

Okay, problem solved. All it needed was a new driver for the printer.