If you restart the system after one of these failures, does it fail again? That information may help us to determine whether the problem is registry based, which would probably be a permanent issue (until the registry is changed back to how you want it), or something else.
Also, I am going to ask that this be moved to our network forums since your question is suited more for the experts there.