The last know good is written on a the first sucessfull login after boot (or it was back in the NT days)
These days system restore is your friend in such cases.
Only ever had a hadfull of machines that have gone down to bad registry and they could mostly be traced to bad hardware or tools that 'claimed' to clean up my registry.