An unusual problem that I have not heard of before. A Google search of "repair active directory" revealed a lot of information on the subject. The one that caught my eye was here - http://www.geekstogo.com/forum/Activ...r-t168272.html
Here is another possible solution - http://www.officerecovery.com/activedirectory/index.htm
Bookmarks