In Windows XP this same issue happens. The fix was to dive down into the USB properties and check or uncheck a power savings checkbox.
Bob
I connected my Hp 3845 printer to my new computer running Vista Home Premium, and Vista installed it's LiDiL drivers.
The printer works ok with the drivers except for one thing.
If I leave the printer and computer idle for an hour or so, I can no longer print.
Turning the printer on and off doesn't help, but if I reboot the computer, the file will then start to print right away. I didn't have this problem (that I can recall) with my XP computer and the same printer. Hp has no updates for the printer, and says just use Vista's drivers, or get a new printer.
Wondering if anyone may have run into a problem like this.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic