Loading...

知识中心


McAfee Common Framework 返回错误 80040154 @ 1。(问题:SecureFrameworkFactory.dll)
技术文章 ID:   KB57899
上次修改时间:  2013/12/12
已评级:


环境

McAfee VirusScan Enterprise 8.x
McAfee Agent 4.x

 

问题

启动 AutoUpdate 时,您会看到以下其中一个错误:
 
McAfee Common Framework 返回错误 80040154 @ 1。(问题:SecureFrameworkFactory.dll)(错误:无法启动 Common Updater Subsystem)

确保 McAfee Framework 服务正在运行

原因

导致这些错误的原因包括:
  • 缺少或未注册 .dll 文件。第三方软件或较旧版本的 VirusScan Enterprise 的不完整升级可能会造成这种情况。
  • 缺少 Common Framework 文件夹或文件夹为空。

解决方案

如果文件存在但未注册,请按以下步骤重新注册 SecureFrameworkFactory.dllSecureFrameworkFactory3.dll
  1. 依次单击开始运行,键入 explorer然后单击确定
  2. 导航至:C:\Program Files\McAfee\Common Framework\
  3. 确保 SecureFrameworkFactory.dll 存在于此文件夹中。如果未存在,请从某个工作系统的相同位置复制该文件。
    注意:如果您没有其他系统,请参考解决方案 3。
     
  4. 单击开始、运行,键入 CMD,然后单击确定
  5. 在命令窗口中,键入以下命令,然后按 ENTER 键:

    Regsvr32.exe "C:\Program Files\McAfee\Common Framework\SecureFrameworkFactory.dll"

  6. 在收到文件注册成功的确认消息后,单击确定
  7. 针对 SecureFrameworkFactory3.dll 重复以上步骤。

解决方案

重新注册所有 Framework 和 Windows DLL 文件
通常,重新注册 McAfee Common Framework 文件夹中的 DLL 文件以及 Windows System32 文件夹中的 DLL 可解决此问题。
  1. 停止 Framework 服务:
    1. 依次单击开始运行,键入 services.msc,然后单击确定
    2. 右键单击 McAfee Framework 服务并选择停止
    3. 关闭“服务”窗口。
       
  2. 注册 Common Framework 文件夹中的所有 DLL 文件:
    1. 单击开始运行,然后键入 CMD 打开命令窗口。
    2. 要导航至 Common Framework 文件夹,键入以下命令并按 ENTER:

      cd C:\Program Files\McAfee\Common Framework\

      注意以上命令使用的是默认安装目录。如果您在安装期间指定了不同的目录,请改用该位置。
       
    3. 要重新注册文件,键入以下命令并按 ENTER:

      for %m in (*.dll) do regsvr32 /s %m
       
    4. 等待进行 DLL 注册。
       
  3. 按以下步骤注册 %SystemRoot%\System32 中的所有 DLL 文件:
    部分共享的 McAfee DLL 文件位于此文件夹中。

    1. 要导航至 System32 文件夹,键入以下命令并按 ENTER:

      cd  %SystemRoot%\System32
       
    2. 要注册 System32 文件夹中的所有文件,键入以下命令并按 ENTER:

      for %m in (*.dll) do regsvr32 /s %m
       
    3. 等待进行 DLL 注册,然后关闭命令提示符窗口。
       
  4. 重新启动 McAfee Framework 服务:
    1. 依次单击开始运行,键入 services.msc,然后单击确定
    2. 右键单击 McAfee Framework 服务并选择开始
    3. 关闭“服务”窗口。
    4. 启动 AutoUpdate。 

解决方案

如果之前任一解决方案都无法解决此问题,或者 Common Framework 文件夹缺失或为空,从而导致升级失败,请删除 VirusScan Enterprise 和 McAfee Agent 并重新安装。

要手动删除 McAfee Agent 4.x / Common Framework,请参阅 KB65863

免责声明

本文内容源于英文。如果英文内容与其翻译内容之间存在差异,应始终以英文内容为准。本文部分内容是使用 Microsoft 的机器翻译技术进行翻译的。

对此文档进行评级

受影响的产品