I have encountered something very similar to that- if not the same thing. It was a few months ago so I don't remember. When I faced it, I figured that the ntoskrnl.exe file was corrupt so I grabbed it off another Win2k machine and dropped it in the folder. When it asked if I wanted to replace the existing file, I said yes. It worked perfect ever since. Try that.