@itsjustme2,
You misunderstood. I'm not saying that those are bad updates. I'm saying that they should be already installed, if Windows Updates requests them.
But, for the C++ 2010 redistributable case, that's not the one. Avast installs and uses C++ 2008 SP1, for the OS used. So if the installer failed for some reason to install it, the the user would need to download *that* one.
But again, first of all, all Windows Updates should be installed, including FrameWork.
I think I clarified enough. Let's concentrate in trying to help the OP, if we can (since, if there is no GUI, then I can't provide more workarounds than really really deleting all remnants of avast, including aswclear, manual searches of folders, registry and so on.