Again, this is a known issue with HP printers. You can post the model number for your photosmart here or you can ask these people
http://h30434.www3.hp.com/t5/Printer.../bd-p/Software
but Microsoft can't fix faulty HP software.
If you want to, you can try changing your default printer to a faux printer like Microsoft Document Writer, which came with Vista. You should then be able to use the products and then when you are ready to print, use the printer drop-down to change to your Photosmart for the current job.