McAfee times out on install

Problem

The Endpoint Security install process times out prematurely: URL install fails at 6%, and the silent install is stuck at the common install.

Solution

(h/t Nick R)
https://kc.mcafee.com/corporate/index?page=content&id=KB84804&actp=null&viewlocale=en_US&showDraft=false&platinum_status=false&locale=en_US
This issue will be fixed in Endpoint Security 10.0 Patch 1. This article will be updated when more information on this patch is available.

Workaround

  1. From the Task Manager, select command line from the View menu.
  2. Select Columns. (This will help you to determine the msiexec.exe processes that need to be stopped.)
  3. Start the silent install.
  4. Check Mcafee_Common_Install_xxxxxxxx.log for details about the install process.

    Example:

    =========================================================================
    Action start 16:32:06: TerminateMFEConsoleForBuildToBuildUpgrade.
    16:32:6:105 – McAfee CustomAction : Begin CleanupProcessandHandle
    16:32:6:105 – Begin Terminate MFEConsole
    16:32:6:105 – Begin TerminateMFEConsole
    16:32:6:121 – >> Terminating MFEConsole: TaskKill.exe /F /IM MFEConsole.exe
    16:32:6:199 – Terminate MFEConsole returns 128.This could well indicate that MFEConsole was not even open.
    16:32:6:199 – End TerminateMFEConsole
    16:32:6:199 – Begin Close Logcfg Handle
    16:32:6:199 – Attempting to release logcfg handle held by Windows Explorer
    16:32:6:199 – LoadLibrary of PSAPI.dll succeeded
    16:32:6:199 – GetProcAddress of EnumProcesses succeeded
    16:32:6:199 – GetProcAddress of GetModuleFileNameEx succeeded
    16:32:6:199 – Module Path of explorer.exe is C:\Windows\Explorer.EXE. Its Pid is 2956
    MSI (c) (18:F8) [15:06:38:965]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
    MSI (c) (18:F8) [15:06:38:965]: MainEngineThread is returning 1601
    =========================================================================

  5. If the install is stuck and you see the events shown in step 4, terminate the msiexec.exe processes. (See the attached screen shot for an example.)
  6. Delete the following msiexec.exe processes:
    • C:\Windows\system32\MsiExec.exe-Embedding 818C5E8E6016307EA89139D9400EBB76
    • C:\Windows\system64\MsiExec.exe-Embedding D9115FC02445019FE182B203A715B399

    After you delete the processes, the installation will proceed.