Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have restored our active directory from a backup and now exchange won't start for some reason. The service that won't start is the Microsoft Exchange Information Store. It comes up with this message: Error 1068: The dependency service or group failed to start..

I am guessing this has something to do with permissions but am not really sure where to start looking. I have perused various articles on the internet but am not sure the best place to start.

This is the error in the event log: Process INETINFO.EXE (PID=1636). Topology Discovery failed, error 0x80040931. I have looked up the ID but I don't really understand what the problem is.

EDIT: When trying to start the windows service attendant service this error is in the event viewer: Unexpected error Logon failure: unknown user name or bad password. Facility: Win32 ID no: 8007052e Microsoft Exchange System Attendant occurred. If I could reset this password (or at least see which user it is) I would be in a good starting place.

Any idea?


share|improve this question
There should be more event log entries than that. Did anything change about the domain controller, and is it functioning correctly? – Shane Madden Sep 14 '11 at 14:48
What service(s) failed to start? You should be able to sort the list of services by Startup Type and see which ones aren't started. – Chris S Sep 14 '11 at 15:12
Microsoft Exchange Information Store. I went through all the dependencies and found that Exchange System Attendant wasn't started. When I try to start it, it says it started and stopped for some reason. All the dependencies of System Attendant are started. Only other one is EXFIS which I can't seem to find anything for. – webnoob Sep 14 '11 at 15:57
So what account is the system attendant running as? Look in service manager to see what account it is running as – uSlackr Sep 14 '11 at 20:50
It says local account. I am not sure where to look to see what username / password could be incorrect ... – webnoob Sep 15 '11 at 6:12

Try running the Exchange BPA to figure out what broke and where. It's available here:

share|improve this answer
Have run all checks and thay have come back with green ticks. – webnoob Sep 14 '11 at 14:19

The dependency error is telling you that the information store failed to start because a service that it depends on isn't running. The first thing I would do is look to see what services it depends on and which hasn't started. Then debug that service.

I don't see the need to re-run forest & Domain prep unless you restored from an AD backup taken before Exchange was installed.

It might be helpful to understand why you needed to restore AD.

share|improve this answer
The server died so I remounted a backup HD and restored the AD. – webnoob Sep 14 '11 at 15:08

Have you gone through this Microsoft KB article? It describes your problem pretty well so I imagine it'll describe the solution well too:

share|improve this answer
Will be my next step. Thanks. – webnoob Sep 14 '11 at 16:59

You may want to run the active directory ForestPrep and DomainPrep tools again in order to restore your active directory settings.

On your Exchange 2003 CD run

 E:\setup\i386\setup /ForestPrep,

then run

E:\setup\i386\setup /DomainPrep,

share|improve this answer
Right Ok. That was the next thing I was going to try. Do you know if exchange is on a seperate disk when installing windows 2003 SBS? I have 4 disks but none say Exchange .. – webnoob Sep 14 '11 at 14:38
Nevermind, running the forest prep now. Will update when I know more. – webnoob Sep 14 '11 at 14:51
how did that go? – SLY Sep 14 '11 at 18:54
Didn't seem to help :( – webnoob Sep 15 '11 at 6:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.