I tried again, this time in Safe Mode

[08/24/13,22:39:21] Section [Registry - .NET Framework 4] - stop parsing entries
[08/24/13,22:39:21] Not running action ‘Registry - .NET Framework 4 (Wow6432Node)’ for product ‘.NET Framework - All Versions (Windows 7)’ because the OS condition does not match
[08/24/13,22:39:21] ERROR Cleanup failed for product .NET Framework - All Versions (Windows 7)

It looks like Cleanup is not going to address this issue?

Ps. very slight good news thanks, is that I was able to restart normally, but out of Safe Mode. I have not been able to restart or shut down properly for several days now, and have to shut down manually which I don’t like doing, but there is no option at the moment.