The runtime dlls are only loaded into memory when a dotnet application is running. So I cannot see how this update should be causing any harm, as I cannot see with other runtimes like Java or Python. If they were so bad, why would they be used so much in all "serious" kinds of applications, except games of course ..