FIM Troubleshooting: Receiving Event ID 1000 with Faulting Application mmsscrpt.exe
Problem Statement
You are running an Export on an Active Directory Management Agent or GalSync Management Agent where you are provisioning to Microsoft Exchange 2010. If you disable provisioning then everything runs fine, except that you are not making the call to the Exchange PowerShell CMDLET Update-Recipient.
You check the Application Event Log, and discover Event ID 1000 and the Source is Application Error.
Application Event Log
Event ID: 1000
Source: Application Error
Faulting application name: mmsscrpt.exe, version: 4.1.2548.0, time stamp: 0x507c629e
Faulting module name: ntdll.dll, version: 6.1.7601.17725, time stamp: 0x4ec4aa8e
Exception code: 0xc0000005
Fault offset: 0x0000000000053fcc
Faulting process id: 0x1f68
Faulting application start time: 0x01cdd95969a800de
Faulting application path: D:\Apps\Microsoft Forefront Identity Manager\2010\Synchronization Service\Bin\mmsscrpt.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll Report Id: eebdcb03-454c-11e2-9efc-0050569139ef
Cause
Missing the Microsoft .NET Framework v4.0
Resolution
Install the Microsoft .NET Framework v4.0