I have been battling this problem for a while now.
A while back I turned off the computer and it went to the shutdown screen, then hung, so I hit the power button. The next day when I logged into MY profile (someone else had used it between the previous night and then without a problem) and I got a temporary profile. I restarted only to get the stop error.
I have tried using the win2000 disk to repair, but that seemed to have only screwed it up more.
Windows now doesn't recognize that I have a windows OS on there to repair.
I have the computer dual-booted with mandrake so I am able to get at the data. I can mount the windows drive no problem.
Is there a way to reset the registry in windows 2000 ? I had found a way to do it in win9x, but apparently winnt is run differently.