We've got multiple Windows 7 PCs across multiple un-related domains that are getting stuck at 'Starting Windows', and will refuse to reach the login screen.
After leaving these PCs around 30-40 minutes at 'starting Windows', the PCs will go into recovery/restore point mode and will prompt for action to be taken. If you try to initiate system restore, or a repair, both will fail.
You can boot into safe mode without issue, but if you open msconfig and modify the boot i.e. only loading base services etc. you will still get stuck on 'starting Windows' on the next boot.
If you boot into 'last known good configuration', you will be able to use the computer as per usual, but upon rebooting it, you will get stuck on the 'starting Windows' screen.
We have run multiple virus, malware, adware, and system scans, all saying everything looks fine.
SFC/scannow and chkdisk also report back that everything is fine.