When an Exchange mailbox database is unable to mount, you cannot access your mailbox items, send or receive emails in Outlook, or even check mailbox logs, etc. If you are unable to access the Exchange Server database, don't worry. On this page, the software utility will analyze the reasons behind the unmountable Exchange Server mailbox database and provide reliable solutions to fix the issue without losing any database.

Reasons for Exchange mailbox mounting failure:

    • Exchange database corruption
    • Missing log files
    • Permission and licensing issues
    • Hard drive problems - insufficient disk space, bad sectors, etc.
    • Antivirus issues

You receive one of the error messages listed here when the database can't grow:

1. Error code: hr=0x80004005, ec=-501
2. Error: JET_errFileAccessDenied
3. Access to the file is denied, the file is locked or in use
4. Unable to view the active directory

Don't worry! Below, the utility software will show you how to use Eseutil utility along with Exchange Recovery Software to fix this issue.

Manual Approach: Repair "Exchange Mailbox Mount Failure" Error with Eseutil

Note Before you use Eseutil to repair an Exchange Server database that won't mount, remember to back up the database (.edb), log, and STM files.

Step 1: Run the Eseutil utility and use the eseutil /mh command to verify the current state of the Exchange database.

If Exchange Server is in a dirty shutdown state, continue to Step 2.

If the status is clean, go to step 4 and continue.

Step 2: Run the eseutil /r command to repair the database

To run this command, first request a log file check with the following command:

Eseutil /r E00 /l "Drive:\Exchange Server\FirstStorageGroup\Logs" /d "Drive:\Exchange Server\FirstStorageGroup\MbxStore1\Mydatabase.edb" /i

Replace Drive:\Exchange Server\FirstStorageGroup\Logs with the actual location of the logs and databases on the server computer.

Step 3: Run the eseutil /mh command to check the database state again.

Continue to step 4 when the database is clean.

Step 4: Run the eseutil /p command to repair the unmountable mailbox database

Running the Eseutil repair operation
eseutil /p "Mailbox Database.edb"
eseutil /p "c:\program files\exchsrvr\mdbdata\priv1.edb"
This text translates to: Using the Eseutil tool for repair
Eseutil with the /p parameter on "Mailbox Database.edb"
Eseutil with the /p parameter on "c:\program files\exchsrvr\mdbdata\priv1.edb"
This indicates the usage of the Eseutil utility in Exchange Server to perform a repair operation on the mailbox database ("Mailbox Database.edb" and "c:\program files\exchsrvr\mdbdata\priv1.edb").

Warning
This is a hard fix that will remove the damaged pages and data from the database.
To avoid losing your database or important data, back up your Exchange database first. Or use the recommended Exchange recovery software in the next section for assistance.

Step 5: Run the eseutil /mh command again.

When the process is complete, reinstall the Mailbox role on the Exchange Server.

Automatic Approach: Utilize Exchange Recovery Software to Fix 'Exchange Server Database Will Not Mount' Issue

A more effective way to deal with the problem of Exchange Server database unmountable error is to take help of professional Exchange recovery or repair software.

Recently, Tools Software has launched the Exchange Recovery tool that enables you to effortlessly fix Exchange Server database issues on versions like Exchange Server 2019, 2016, 2013, 2010, and more.

Unlike the Eseutil /p command, it does not in any way manage the database being repaired when you use the following procedures to repair an Exchange mailbox database:

Step 1: Run the Exchange Recovery tool to repair the mailbox database

Click the “…” button to locate the EDB file of your email database and then click “Analyze” to proceed.

Select the EDB file

It will scan all the files and repair the corrupt components in the Exchange database. Wait for the scanning process to complete.

Analyze EDB File

Step 2: Check and repair the Exchange mailbox database

You can double-click to preview them and check the email items you want to recover, then click “Recover” to proceed.

Restore EDB file or save it as MSG

Step 3: Restore the repaired mailbox database to the Exchange Server

Enter the administrator account and password for the Exchange server.

Log in to the Exchange Server

When the recovery is finished, click OK.

The complete Exchange mailbox database recovery process

After the repaired mailbox is restored to the Exchange server, you should be able to run your Exchange server and manage your business as usual.