Exchange 2010 SP2 Rollup 4 errors after update: MSFTESQL and MapiExceptionUnexpectedMailboxState


MSFTESQL error after applying Rollup 4 for Exchange 2010 SP2:

After updating yours Exchange 2010 SP2 environment to Rollup 4 or Rollup 4-v2 you can find errors in EventLog like below:

Event 4999:

Watson report about to be sent for process id: 14116, with parameters: E12, c-RTL-AMD64, 14.02.0297.000, ExMSFTE, M.E.Search.ExSearch, M.E.S.Crash.CrashNow, M.E.Common.FailFastException, 678e, 14.02.0318.001.
ErrorReportingEnabled: False

Event 64772:

The filter daemon process MSFTEFD exited unexpectedly. Here is the stack trace:

Event 1053:

The system exception c000010a was raised at 000007FEF9B60F16. Stack:

Also you can expirence problems with CPU utilization is reaching 100% during mailbox moves. All utilization is consumed by msftefd.exe

Those symptoms looks very similar to symptoms described for Exchange Server 2007:

The Msftefd.exe process constantly consumes up to 100 percent of CPU resources

Error message occurs on a server that is running Exchange Server 2007 and that has the mailbox server role installed


Sometimes helps applying the following hotfix to Microsoft Filter Pack 2.0:


If you uninstall Rollup 4 for Exchange 2010 SP2 the errors won’t appear anymore.

Continue reading