Loading...

McAfee Common Framework a renvoyé l'erreur 80040154 @ 1. (problème : SecureFrameworkFactory.dll)
Articles techniques ID:   KB57899
Date de la dernière modification :  12/12/2013
Noté :


Environnement

McAfee VirusScan Enterprise 8.x
McAfee Agent 4.x

 

Problème

L'un des messages d'erreur suivants apparaît lorsque vous lancez un AutoUpdate :
 
McAfee Common Framework a renvoyé l'erreur 80040154 @ 1. (problème : SecureFrameworkFactory.dll) ERREUR : Impossible d'initialiser le sous-système Common Updater)

Vérifiez que le service McAfee Framework est en cours d'exécution.

Cause

Ces erreurs sont provoquées par l'un des deux problèmes suivants :
  • Fichier .dll manquant ou désinscrit. Cela peut être dû à un logiciel tiers ou à une mise à niveau non terminée d'une ancienne version de VirusScan Enterprise.
  • Dossier Common Framework manquant ou vide.

Solution

Si le fichier existe, mais qu'il n'est pas inscrit, réinscrivez SecureFrameworkFactory.dll et SecureFrameworkFactory3.dll comme suit :
  1. Cliquez sur Démarrer, Exécuter, saisissez explorer, puis cliquez sur OK.
  2. Recherchez : C:\Program Files\McAfee\Common Framework\
  3. Assurez-vous que le fichier SecureFrameworkFactory.dll est présent dans ce dossier. Si ce n'est pas le cas, copiez-le à partir du même emplacement sur un système qui fonctionne.
    REMARQUE : Si vous ne disposez pas d'un autre système, reportez-vous à la Solution 3.
     
  4. Cliquez sur Démarrer, Exécuter, saisissez CMD, puis cliquez sur OK.
  5. Dans la fenêtre de commande, saisissez la commande suivante et appuyez sur ENTRÉE :

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

  6. Cliquez sur OK lorsque vous recevez la confirmation de l'enregistrement du fichier.
  7. Répétez les étapes précédentes pour SecureFrameworkFactory3.dll.

Solution

Réinscrivez tous les fichiers Framework et Windows DLL
Ce problème peut généralement être résolu en réinscrivant les fichiers DLL dans le dossier McAfee Common Framework ainsi que dans le dossier Windows System32
  1.  Arrêtez le service Framework : 
    1. Cliquez sur Démarrer, Exécuter, saisissez services.msc, puis cliquez sur OK.
    2. Cliquez avec le bouton droit de la souris sur McAfee Framework Service, puis sélectionnez Arrêter.
    3. Fermez la fenêtre Services.
       
  2. Enregistrez tous les fichiers DLL dans le dossier Common Framework :
    1. Cliquez sur Démarrer, Exécuter, puis saisissez CMD pour ouvrir une fenêtre de commande.
    2. Pour accéder au dossier Common Framework, saisissez la commande suivante, puis appuyez sur ENTRÉE :

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

      REMARQUE : La commande précédente utilise le répertoire d'installation par défaut. Si vous avez spécifié un autre répertoire lors de l'installation, utilisez cet emplacement. 
       
    3. Pour réinscrire les fichiers, saisissez la commande suivante, puis appuyez sur ENTRÉE :

      for %m in (*.dll) do regsvr32 /s %m 
       
    4. Attendez l'exécution des enregistrements DLL.
       
  3. Enregistrez tous les fichiers DLL dans %SystemRoot%\System32 comme suit :
    Certains fichiers partagés McAfee DLL se trouvent dans ce dossier.

    1. Pour accéder au dossier System32, saisissez la commande suivante, puis appuyez sur ENTRÉE :

      cd  %SystemRoot%\System32 
       
    2. Pour inscrire tous les fichiers dans le dossier System32, saisissez la commande suivante, puis appuyez sur ENTRÉE :

      for %m in (*.dll) do regsvr32 /s %m 
       
    3. Attendez l'exécution des enregistrements DLL, puis fermez la fenêtre de l'invite de commande.
       
  4. Redémarrez le service McAfee Framework :
    1. Cliquez sur Démarrer, Exécuter, saisissez services.msc, puis cliquez sur OK.
    2. Cliquez avec le bouton droit de la souris sur McAfee Framework Service, puis sélectionnez Démarrer.
    3. Fermez la fenêtre Services.
    4. Lancez un AutoUpdate. 

Solution

Si aucune des solutions précédentes ne parvient à résoudre ce problème ou si le dossier Common Framework est manquant ou vide en indiquant l'échec d'une mise à niveau, supprimez VirusScan Enterprise ainsi que McAfee Agent, puis réinstallez-les.

Pour supprimer manuellement McAfee Agent 4.x / Common Framework, consultez l'article KB65863.

Clause d'exclusion de responsabilité

Le contenu du présent article a été rédigé en anglais. En cas de divergences entre la version anglaise et sa traduction, la version en anglais prévaut. Certaines parties de ce contenu ont été traduites par le moteur de traduction automatique de Microsoft.

Noter ce document

Produits affectés


VirusScan Enterprise 8.8

Beta Translate with

Select a desired language below to translate this page.