I had occasion last week to install 2.53 32bit calibre alongside 2.54 64 bit calibre. I saw what I needed to see and then uninstalled 2.53 32bit.
After which I noticed when I used Windows Open With a couple of times it referenced non-existent files in Programs Files (X86)\Calibre2. Today I saw it about 3 times, so decided to figure out why, to my surprise I discovered there were approximately 150 dead values in the registry, viz:
I'd rather they weren't put there in the first instance, perhaps an opt-out option could be included for File Associations on the Product features screen at install time, similar to the opt-outs for desktop shortcut and start menu items. Most (all ?) my audio, video and image tools offer something like this
Oh, and on the final occasion the presence of the spurious entries in the Open With list caused me to click on the wrong thing that cascaded in problem that will take quite a lot of elapsed time to 'fix' - like a couple of days. The effected program has lousy (non-existent) error recovery - I should replace it, but... I've used it for nigh 20years, and I have yet to find anything better, even at a non-affordable price
BR