37 points
I hear your annoyance, and I get it, because the “real” question is “How do I stop this from ever happening again on Windows?”
But the bottom line is, no matter what workaround or registry fix is found, nothing stops MS from making changes and popping this crap up yet again in some other obnoxious and shitty way.
If you run Windows, you have to accept some level of this bullshittery.