During some application process or another, I was forcefully encouraged to download and install Microsoft .NET Framework 4 Client. After canceling the installation, future installations of a lot of things had to choke and regroup because the Microsoft .NET Framework 4 Client was not complete. So, I completed it.
Now it looks like every time Microsoft wants to update it, it creates a new directory in my root named with random letters and numbers (like C:\2e3351403f03ef508fd46552fe1325). Each of these directories has sub-directories 1025-3082 with a eula file, LocalizedData, and SetupResources.dll. Then there are also other subdirectories and files. I kinda suspect these are installation resources and do not need to remain on my computer.
What's up with this? What's Microsoft .NET Framework 4 Client and Why is it Taking Over My Computer? Can I delete the directories? Are there any consequences to uninstalling .NET?