I am trying to deploy updates to FEP. When forefront attempts to update itself, (or I do it with MpCmdRun.exe) It results in error: 0x80070002
Here's a snippet from MpRunCmd.exe:
MpCmdRun: Command Line: "c:\Program Files\Microsoft Security Client\Antimalware\MpCmdRun.exe" -SignatureUpdate"
Start Time: Thu Oct 21 2010 13:44:30
Search Started (UNC share) (Path: \\server\softwaredeployment$\FEP Definitions\Updates\x64)...
Update completed with hr: 0x80070002
ERROR: Signature Update failed with hr=80070002
MpCmdRun: End Time: Thu Oct 21 2010 13:44:30
At first, i thought it was permission issues to the share, but I changed it to a local machine, and resulted in the same error.
Does anyone know what might be happening?
Have you tried to access the share manually?
The error translates to:
# for hex 0x80070002 / decimal -2147024894
# as an HRESULT: Severity: FAILURE (1), FACILITY_WIN32 (0x7), Code 0x2
# for hex 0x2 / decimal 2
# The system cannot find the file specified.
# 5 matches found for "0x80070002"
Try to access the share \\server\softwaredeployment$\FEP Definitions\Updates\x64 and review the share/NTFS permissions. Both user and computer account need read access.
Kurt Sarens | SR. Security Support Engineer | Microsoft EMEA CSS Security