Prueba con Microsoft .NET Framework Repair Tool, instale y reinicie su equipo; si con esto no pudo solucionarlo, actualice su Windows hasta la ultima versión disponible.
Si con esto no pudo resolver el conflicto puede que sea momento de pensar en una instalación limpia de Windows (Esta seria la ULTIMA opción viable), asegúrese de guardar sus archivos y hacer un respaldo si llega a usar esta opción