I have no idea why selecting Photoshop as the always-open-with app resulted in the correct ProgId
beginbeing set for .tif but not for .jpg, .png, and .raw, but it doesn'tdoes not seem possible to fix. At this point, I started looking at other extensions that I had not touched like .tga. I never set a always-open-with app for .tga, so it did not have a UserChoice
key. Instead, .tga's extension key defined the associated type like so:
So we can't remove the UserChoice
key, and we can't update UserChoice.ProgId
to the correct value, and we can't override the file type specified by UserChoice.ProgId
... what now?