Lonk, may very well be on the right path... they introduced that stupid mechanism to do a startup repair on Win7, I have had that happen to me a number of times as well, but it didnt usually go back as far as to remove it from the domain...

Here is the commandline I used to remove that crap...

 Code:
bcdedit /set {default} bootstatuspolicy ignoreallfailures