Well I did it! I did contact Microsoft, and they were stumped. I think I got a novice tech. The reason XP and 2000 computers which are a part of a 2000 server domain with Active Directory hang during startup and logon is related to issues in the DNS settings. In my case the server was not properly setup with DNS. In fact it wasn't even installed. (When and who removed it is yet to be determined) This service and domain specific settings are required for Active Directory to run properly. Now that DNS is installed, setup on the server and the workstations have a new primary DNS name, all is working smoothly. If anyone has this issue, just follow the directions at: http://support.microsoft.com/default.aspx?...b;EN-US;q260371 (Q260371) You may need to reference other articles, but this will definately get you started. Thank you for your help Xperties. I know if I hadn't stumbled accross this article, I would still be lost. Next time I will contact BAH first. Maybe this would not have taken so long to fix.