Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I've got a situation where I've got a printer driver (which I'm developing), which works fine in Windows Photo Viewer for all users on my machine... apart from me!

I'm thinking that during development, I must have inadvertently toggled a Photo Viewer setting or cached something for my particular user profile, as when I now go to print using my profile, it fails to start spooling. I think internally Windows Photo Viewer is failing the print.

I've noticed that when I've changed the GDP file for the printer and re-installed, the new GPD settings don't seem to be reflected in the print gui of Photo Viewer, maybe like it's been cached.

So, does anyone know where the user specific data for Windows 7 Photo Viewer is stored?

Thanks!

Andy.

share|improve this question

1 Answer 1

Found the cause of my issue. For each printer, Windows Photo Viewer seems to store the printer drivers Print Ticket and Print Capabilities document. As during development I was changing both of these, I'm guessing one of both of the must have become corrupt or otherwise become something photo viewer wasn't expecting for my printer.

The registry entries aren't removed when the printer is removed so you have to remove them manually. You can find them here:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\PhotoPrintingWizard\[Print name]

Hope this helps someone! :)

Andy

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.