I know this is hard on folk but as this one is very well discussed and the answers are usually the same why a new discussion? What's different from the other discussions?
In short, uninstall .NET.
Looking for great gifts under $100?
Trendy tech gifts don't require a hefty price tag. Choose from these CNET-recommended useful and high-quality gadgets.