How to repair a corrupt priv1.edb file on Exchange Server?
Solved Email & Outlook
MS
Michael Scofield
July 5, 2018
2 replies
6,380 views
Reviewed by moderators

Old Exchange 2007 box crashed and the information store will not mount. Eseutil /mh shows the priv1.edb in dirty shutdown state. Last good backup is ancient. How do I get the mailboxes out of this thing?

Accepted Answer
Verified by Edwin J. Hoffer, Email Systems Specialist ยท Reviewed July 2018

Standard order for a dirty shutdown:

1
Soft recovery first: eseutil /r with the log prefix. If logs are intact this replays them and the store mounts.
2
Logs missing or damaged: eseutil /p hard repair. It discards damaged pages, so mail can vanish. Always run it on a copy.
3
If /p fails or losses look bad, SysTools Exchange Recovery reads the EDB directly and exports every mailbox to PST. No mounting needed, works on badly damaged stores.

Soft recovery failed, EDB reader pulled all 40 mailboxes to PSTs. Users restored. Solved.