Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?



share|improve this question

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! :)


share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .