I have a C309g printer connected by USB to a Windows Vista 64-bit PC. It was working fine till a few days ago. When trying to rpint a picture, it displayed a message that it was waiting to establish two-way communication. This happens with Microsoft Office Picture Manager and Windows Photo Gallery, but not with Apple's Picture Viewer or Picasa.
Print & Scan Dr didn't solve it, found no problems. Googled the issue, found the solution seems to be to uninstall the printer driver package and re-install. So I uninstalled it. Now I can't re-install it again. I'm using the current full package of drivers downloaded from the HP web site.
One problem is that after I connect the printer when instructed, it recognizes the device. But then it hangs in a screen with a message "Waiting for device setup to finish". It never moves on. I discovered that Windows had popped up a window hidden behind the HP installation windows which indicates Windows found new harware and has options. Ignoring that Windows box seems to block the continuation, as I've waited for at least an hour for it to continue. Choosing various options in the Windows box just seems to lead to failures to install the driver package. So my first question with this is are we supposed to choose an option in the Windows New Hardware Found dialog box, or is HP's installation supposed to handle this itself?
Second, if I choose to let Windows find and install the drivers, I get the strange error later that there is not enough storage available to process the command. What does that mean and is there something I need to do about it?
Third, I did manage to get the installation to nearly finish once, then it claimed a failure and proceeded to uninstall the drivers.
What else do I need to know and do to succeed with this re-installation and be able to print pictures from any picture program? Sorry for the lengthy description, but there are several related issues involved.