I will note here that its a known issue that people somehow have happen to get vc++ installers to fail. Its been a thing for quite a few years. I'm guessing that's what's happening here. The error message popup for that tends to get blocked unless running it directly. You should look for the redist exe for that specific vc++ and try to install it manually and see if it works or not. I have no idea where it'd be in this case but probably with those two applications or somewhere around there or maybe in the temp folders.
If there's another issue happening then you may want to rule out vc++ installer issue first then move on. If you use a 3rd party AntiVirus application or something then it may be interfering with your OS. The damage could be done.
Either way, clean installing the OS should solve this as long as you don't reinstall or do whatever that messed it up in the first place.