How do I stop "The Active Directory is rebuilding indices. Please wait." when I reboot.

How do I stop Windows 2003 SBS premium from taking 20-30 minutes to boot while being stuck on "The Active Directory is rebuilding indices. Please wait." I had this problem for about a year. I nursed the server along. One dat the problem went away for about 6 months. Now it's back. When I restart the server I get Windows is starting up for a bit too long ( 2-4 minutes versus 10 seconds), then I get The Active Directory is rebuilding indices. Please wait." This lasts 20-30 minutes. I can set my watch by it. Then I get setting up networking, setting up computer setting, and then I get a desktop. Total time about 45 minutes. If I reboot right away it takes 6 minutes (normal time) and all works until next time I reboot.  I am prepared to look at the Recovery console and repair the Active Directory, but I do not know how to do this in SBS 2003 Premium R1. Also I find essentially no documentation on this problem in general. Please help
LarrydzAsked:
Who is Participating?
 
LarrydzAuthor Commented:
The computer has not crashed and I am not getting blue screens.  I am causing the reboot that starts this process.
0
 
LarrydzAuthor Commented:
I attached a jpg of the event log for directory services
I think there are some good clues there, but I do not know how to interpret them
For example the following error
EventID 1168
Source:NTDS General
Error value decimal 1053
Error value hex 41d
InternalID 30004e5
EventID103
NTDS ISAM
NTDS(436) NTDSA: The database engine stopped the instance(0)
EventID102
NTDS ISAM
NTDS(436) NTDSA: The database engine started a new instance(0)
EventID1000
NT Authority\Anonymous logon
Microsoft Active Directory startup complete, version 5.2.3790.4274
EventIS 1394
NT Authority\Anonymous logon
All problems preventing updates to the Active Directory Database have been cleared. New updates to the Active Directory database are succeeding. The Net Logon services has restarted
Event 1869
NT Authority\Anonymous logon
Active Directory has located a global catalog in the following site.
Global catalog
\\fileserv1.FISH.local
Site:
Default-First-Site-Name
Event 700
NTDS (436) NTDSA: Online defragmentation is beginning a full pass on database 'C:\WINDOWS\NTDS\ntds.dit'.
Event 701
NTDS (436) NTDSA: Online defragmentation has completed a full pass on database 'C:\WINDOWS\NTDS\ntds.dit'.

ADerror.jpg
0
 
rindiCommented:
Things like that would normally be caused by hardware errors or System crashes. I'd suggest you test the memory and the HD of your server. Use memtest86+ for the RAM and the HD manufacturer's diagnostic utility for the HD's. You'll find both on the UBCD.

http://ultimatebootcd.com
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.