Sorry, didn't work... I've tried the .NET Framework Cleanup Tool and that did its job, but then when I reinstalled .NET Framework 4 (after a restart) it got about halfway installing (files verified OK) and then said rolling back installation. Once that's done it says Fatal error during installation at the end.
I've tried multiple times and no dice... :/