Are you able to restore back to before the following started?
{Registry Hive Recovered} Registry hive (file): '\SystemRoot\System32\Config\SOFTWARE' was corrupted and it has been recovered. Some data might have been lost.
It holds information for many things...parts of ms updates and your applications as well yes. Unfortunately there is not much else I can provide with the exception of the options I previously presented.