New
#1
I don't know if I'm close to the culprit, but have you ever messed with the Registry in any way? This can include "cleaning" it.
See if the link below porvides a solution to the problem;
Default File Type Associations - Restore
HTH