The Windows Default Programs mechanism was crap when it first showed up in NT ???, and every attempt to fix it since has made it worse. Under the covers it's probably still carrying features from OS/2, DDE verbs, and OLE - legacy legacy.
And I'm not aware of any safe alternatives - there used to be some, most of which have been discontinued.
Some bits of the flat plastic Settings are (IMO) better, e.g. Bluetooth and Windows Update (on Pro).
BR
|