If this many Windows components keep being buggered you may want to consider a wipe and a clean install...
As of now it's a pigeon - shoot trying to fix one issue at a time...
If you can boot successfully into safemode backup all your important syuff and then have at it...