Loading...

Knowledge Center


McAfee Common Framework returned error ffffff?? @ ? / Failed to initialize common updater subsystem (Troubleshooting)
Technical Articles ID:  KB57884
Last Modified:  09/12/2013
Rated:


Environment

McAfee VirusScan Enterprise 8..x

 

Summary

Investigation has identified that a common cause of the type of errors reported in this article are related to one of the following issues: 

  • Unregistered or missing DLLs due to third-party applications
  • Unregistered or missing DLLs due to problem upgrades
  • Corrupt files post successful install/upgrades occurring several weeks/months later

Rather than try to investigate which DLL is the issue using the Microsoft Process Monitor (ProcMon, see KB72766), you can fix the issue by registering all DLLs in the VirusScan Enterprise (VSE) folder and/or Windows System32 folder.

Problem

The full error is as follows:

McAfee Common Framework returned error fffff??? @ ?

Failed to initialize common updater subsystem

Make sure the McAfee Framework service is running

Errors are displayed when performing one of the following:
  • Clicking on the McShield icon in the system tray and selecting Update Now
  • Right-clicking on AutoUpdate in the VirusScan Console and clicking Start
  • Creating a new scheduled task
  • Trying to edit the Properties of the existing AutoUpdate task 

AutoUpdate fails by all methods.

Solution 1

Use the following steps to register all DLLs in both the McAfee Common Framework folder and the Windows System32 folder:

  1. Allow McAfee services to be stopped:   
    1. Click Start, Programs, McAfee, VirusScan Console.
    2. Right-click on Access Protection and select Properties.
    3. Deselect Prevent McAfee services from being stopped.
    4. Click Apply.
    5. Close VirusScan Console. 
       
  2. Stop the Framework service:
    1. Click Start, Run, type services.msc and click OK.
    2. Right-click the McAfee Framework Service and select Stop.
    3. Close the Services window. 
       
  3. Register all the DLLs in the Common Framework folder:
    1. Click Start, Run, type CMD and click OK.
    2. Type the following command and press ENTER:

      cd \Program Files\McAfee\Common Framework

      NOTE: The above are default installation directories. If you specified a different directory during installation, use that location instead.

       
    3. To re-register the files, type the following command and press ENTER:

      for %m in (*.dll) do regsvr32 /s %m 
       
    4. Wait for the DLL registrations to take place.
       
  4. Register all DLLs in %SystemRoot%\System32. (Some of the shared McAfee DLLs are located in this folder.)
    1. To navigate to the System32 folder, type the following command and press ENTER:

      CD %SystemRoot%\System32

       
    2. To register all the files in the System32 folder, type the following command and press ENTER:

      for %m in (*.dll) do regsvr32 /s %m 
       
    3. Wait for the DLL registrations to take place, then close the command prompt window.
       
  5. Restart the McAfee Framework Service:
    1. Click Start, Run, type services.msc, and click OK.
    2. Right-click the McAfee Framework Service and select Start.
    3. Close the Services window.
    4. Initiate an AutoUpdate.
       
  6. Prevent McAfee services from being stopped:
    1. Click Start, Programs, McAfee, VirusScan Console.
    2. Right-click on Access Protection and select Properties.
    3. Select Prevent McAfee services from being stopped.
    4. Click Apply.
    5. Close VirusScan Console.

Solution 2

Copy the missing or corrupt file from a working system and register it on the affected computer
  1. Locate another system with the same version of VirusScan Enterprise to obtain a copy of the corrupt or missing .DLL file.
  2. Copy the <File_Name> from the Common Framework directory to portable media or a network share that can be accessed by both systems.

    Default location for VSE is: C:\Program Files\McAfee\Common Frameworkwork

    NOTE: These are default installation directories, depending on the software versions installed. If you specified a different directory during installation, use that location instead. 
     
  3. Copy the file.
  4. On the affected system, copy the replacement file to the correct folder. 
  5. Click Start, Run, type CMD, and click OK.
  6. Type the following command and press ENTER:

    Regsvr32.exe <File_Path>\<File_Name>

    NOTE:
    Replace <File_Path> with the full path to the new file and <File_Name> with the full name and extension of the file.
     
  7. Click OK to confirm the file registration.

Solution 3

If this solution does not resolve your issue, contact McAfee Technical Support and quote this article number.

For contact details:

Alternatively
:
Log in to the ServicePortal at https://support.mcafee.com:
  • If you are a registered user, type your User Id and Password, and click OK.
  • If you are not a registered user, click Register and complete the required fields. Your password and login instructions will be emailed to you.
 
IMPORTANT: The following files are required before a Support Case can be escalated:
  • Minimum Escalation Requirements (MER) files for your specific product. For information on downloading the MERs for each McAfee product, see KB59385.
  • Other files/logs as requested by Technical Support.

Rate this document

Did this article resolve your issue?

Please provide any comments below

Glossary of Technical Terms


Highlight Glossary Terms

Please take a moment to browse our Glossary of Technical Terms.
United States - English
© 2003-2013 McAfee, Inc.