Loading...

Knowledge Center


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.dll SecureFrameworkFactory3.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 資料夾和 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 機器翻譯技術翻譯的。

為本文件評分

受影響的產品