Best Way to Fix Exchange Jet Error 1018

admin ~ Modified: 16-06-2017 ~ Exchange Server ~ 4 Minutes Reading

Introduction: – Exchange Server is the mail and calendaring server developed by Microsoft to meet the internal communication need of small and medium scale organizations. It runs on the top Windows Server and follows the client-server architecture. In this article, I am going to tell about the way by which you can easily Fix 1018 jet_errreadverifyfailure error in Exchange Server. What are the reasons behind the Exchange Jet Error 1018? The manual as well automated way to solve and Fix Exchange Jet Error 1018.

Technical Overview on Exchange Jet Error 1018

The Exchange 1018 generally occurs when there is page-level corruption in Exchange EDB database file. The Page level corruption comes in Exchange database when the database is written to the disk, the checksum value of the page is calculated using the Mathematical formula and get stored in the header part of the Page. When we want to take backup of the database then checksum value is again calculated and matched with previously calculated value, if there is any redundancy in checksum value then page get corrupted. As a result of which you encountered the Exchange jet 1018 error.

The Possible Reasons for Exchange 1018 jet_errreadverifyfailure error

1. The Checksum Value Mismatch While Data Written to Disk

2. NTFS File System Error

3. Corrupt Data Written Up in the disk

4. At First Instance, Incorrect Checksum Value calculated and read by Exchange Server might be the cause of this error

5. Storing the Checksum Value to other location instead of Exact location required.

Note: – Before Proceeding the given methods please take the backup of Exchange Mailbox Data.

Ways to fix Exchange Jet Error 1018

There are Multiple ways to Exchange Server Jet Error. But I am Going to tell you the best from them which are easy and proficient

1. By Using Exchange Inbuilt Utility

There is inbuilt utility ESEUTIL available in Exchange Management Console to repair corruption issues in Exchange EDB database. The Powershell command to run this utility Eseutil /p. This will remove the damaged pages which cause the checksum error while trying to write data to disk.

2. Offline Defragmentation of Database

When you removes the damaged pages from then white space created automatically. To remove that white spaces we have to defragment the Exchange Mailbox using the Exchange utility Eseutil/d


3. Re-Indexing the B-tree Structure

When the defragmentation of Exchange Mailbox taken place then index of page gets affected and you need to perform the re-indexing of database using this command

c:\programfiles\exchsrvr\bin>isinteg -s server name-fix-test all tests

4. Restoring the data from Online Backup

Restore the data from backup is the best option if you have the recent backup of Exchange Mailbox. This might be the first choice but you have to take care that Backup is in good state and does not have any corruption issues

Summing Up – Exchange Jet Error 1018

However the manual method to fix Exchange 1018 jet_errreadverifyfailure error is available but in most of the case, these manual methods have their limitations and sometimes fails to handle mild corruption issues. In such case, there is an alternative or only solution exists is the use of third party software like Exchange Mailbox Repair Tool. Using this tool the possibility of data loss get nullify and you can effectively repair the corruption issues of Exchange mailbox and Exchange Jet Error 1018


We have discussed most common error of Exchange Jet Error 1018 and possible reasons for this error and how we can Fix 1018 jet_errreadverifyfailure error with the manual and automated solution. For efficient and rapid fix Exchange jet error, you can go with the automated solution like Exchange Mailbox Repair Tool without any hesitation. The tool has a huge collection of advanced features which have the capability to manage and fix exchange jet 1018 error with ease.