Exchange 2016 on Server 2016.

The FIP-FS Service is crashing and mail isn't being sent or received.
mail only flows when the anti malware service is disabled within Exchange.

Errors which are show are:
1: The FIP-FS Scan Process failed initialization. Error: 0x80010105. Error Details: The server threw an exception.

2: Faulting application name: scanningprocess.exe, version: 15.1.2176.9, time stamp: 0x60276c79
Faulting module name: scanningprocess.exe, version: 15.1.2176.9, time stamp: 0x60276c79
Exception code: 0xc0000005
Fault offset: 0x000000000005c5fd
Faulting process id: 0x3cf4
Faulting application start time: 0x01d713bf77380dbc
Faulting application path: C:\Program Files\Microsoft\Exchange Server\V15\FIP-FS\Bin\scanningprocess.exe
Faulting module path: C:\Program Files\Microsoft\Exchange Server\V15\FIP-FS\Bin\scanningprocess.exe
Report Id: ea2fad9c-70c5-4e2a-9662-5906f6da0eb1
Faulting package full name:

3: The anti-malware agent encountered an error while scanning. MessageId: <ce6f9d3a-a94d-473e-a8d6-cd222d267627@journal.report.generator> Message sent: 5/03/2021 1:21:48 AM From: <> Size: 727629 Bytes Error: Microsoft.Filtering.ScanAbortedException: Exception of type 'Microsoft.Filtering.ScanAbortedException' was thrown.
at Microsoft.Filtering.InteropUtils.ThrowPostScanErrorAsFilteringException(WSM_ReturnCode code, String message)
at Microsoft.Filtering.FilteringService.EndScan(IAsyncResult ar)
at Microsoft.Exchange.Transport.Agent.Malware.MalwareAgent.OnScanCompleted(IAsyncResult ar)
Faulting package-relative application ID:

We tried to stop the service, update engine and signatures with the powershell command "& $env:ExchangeInstallPath\Scripts\Update-MalwareFilteringServer.ps1 -Identity <FQDN of server>" which also throws an error.

I saw post: https://social.msdn.microsoft.com/Forums/en-US/33020637-55a8-4c03-a239-e8aabff23b4d/the-fipfs-scan-process-failed-initialization?forum=exchangesvrsecuremessaging
But this didn't work.

Any help appreciated

Hi, @Sebastian Walz

Do you have some third-party Anti-Virus Software installed (now or before) on your Exchange server?

And what is the error when you failed to update the Anti-malware Engine?
Did you see some Event ID 6027 generated in the application log?
If so, please refer to this article to troubleshot the problem: Exchange 2013 Malware Engine Updates Troubleshooting

If the response is helpful, please click " Accept Answer " and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

At 3:00 am The exchange server was stuck with this error:

The FIP-FS "Microsoft" Scan Engine failed to load. PID: 39268, Error Code: 0x80004005. Error Description: Can't convert "2201010003" to long. / Event ID 5300

I have disabled filtering:

Set-MalwareFilteringServer exch-19 -BypassFiltering $true

and email is going agian ... and I am looking for more info how to recover malware scanning service

Exact the same error here,

The FIP-FS "Microsoft" Scan Engine failed to load. PID: 43256, Error Code: 0x80004005. Error Description: Can't convert "2201010003" to long.

Temporary disabled Antimalware scanning :
& $env:ExchangeInstallPath\Scripts\Disable-AntimalwareScanning.ps1

Change the execution policy for PowerShell: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned.
Download the script: https://aka.ms/ResetScanEngineVersion
Use elevated Exchange Management Shell, run on every server.

[PS] C:\Users\admin\Downloads>.\Reset-ScanEngineVersion.ps1
File C:\Users\admin\Downloads\Reset-ScanEngineVersion.ps1 is published by CN=Microsoft Corporation, O=Microsoft
Corporation, L=Redmond, S=Washington, C=US and is not trusted on your system. Only run scripts from trusted publishers.
[V] Never run [D] Do not run [R] Run once [A] Always run [?] Help (default is "D"): a
EXCH-19 UpdateVersion: 2201010009
EXCH-19 Stopping MSExchangeTransport, FMS, and updateservice...

Stop-Service : Time out has expired and the operation has not been completed.
At C:\Users\admin\Downloads\Reset-ScanEngineVersion.ps1:48 char:13

  • Stop-Service FMS -Force
    System.ServiceProcess.TimeoutException,Microsoft.PowerShell.Commands.StopServiceCommand
    WARNING: EXCH-19 Could not end process updateservice.exe. Please end this process and rerun the script.
  • [PS] C:\Users\admin\Downloads>.\Reset-ScanEngineVersion.ps1
    EXCH-19 UpdateVersion: 2201010009
    EXCH-19 Stopping MSExchangeTransport, FMS, and updateservice...
    WARNING:… stop
    WARNING:… start
    WAIT 10 MINUTES
    Connecting to exch-19
    Dispatched remote command. Start-EngineUpdate -UpdatePath http://amupdatedl.microsoft.com/server/amupdate

    Same for all my Exchange 2016 and 2019 clients. Bypassing is enough.

  • Set-MalwareFilteringServer <ServerIdentity> -BypassFiltering $true
  • Restart the Microsoft Exchange Transport service.
  • Reference: https://learn.microsoft.com/en-us/exchange/disable-or-bypass-anti-malware-scanning-exchange-2013-help

    (I know it says 2013, it still works)

    Idem for me.. same problem and of course same solution : Bypassfiltering $true and restart Exchange Transport Service.

    Wait for MS update to Rollback... don't like this kind of situation...