Le processus d’installation cesse de répondre ou vous recevez un message d’erreur lorsque vous essayez d’installer la.NET Framework 2.0, la version 1.1 de.NET Framework ou la version.NET Framework 1.0


Symptômes


Lorsque vous essayez d’installer le Microsoft.NET Framework 2.0, la version 1.1 de.NET Framework ou la version.NET Framework 1.0, vous pouvez rencontrer les problèmes suivants :
  • Le processus d’installation cesse de répondre.
  • Vous recevez un message d’erreur semblable au suivant :
    Le programme d’installation de.NET Framework 1.1 a pris fin prématurément
Remarque Le processus d’installation de.NET Framework échoue lorsqu’il tente d’inscrire le fichier System.EnterpriseServices.dll.

Cause


Ce problème se produit si l’ordinateur est infecté par une variante du virus HaxDoor.

Résolution


Pour résoudre ce problème, procédez comme suit :
  1. Ouvrez votre navigateur pour Microsoft Security Essentials. Pour ce faire, visitez le site Web de Microsoft à l'adresse suivante :
  2. Cliquez sur Full Service Scan, lisez le contrat de service, puis cliquez sur Accepter. Vous devez accepter les termes du contrat de service pour continuer.
  3. Sur la page installer le moteur d’analyse , cliquez sur Installer maintenant. Cliquez sur installer dans la boîte de dialogue qui s’affiche.
  4. Dès que l’installation est terminée, cliquez sur Lancer le scanneur.
  5. Sélectionnez l’option d’analyse complète (recommandée) , puis cliquez sur suivant.

  6. Lorsque l’analyse est terminée, essayez d’installer le.NET Framework.
Si vous ne pouvez toujours pas installer le.NET Framework, procédez comme suit :
  1. Ouvrez le dossier %WinDir%\System32. Pour ce faire, cliquez sur Démarrer, sur exécuter, tapez %windir%\system32, puis cliquez sur OK.
  2. Essayez de localiser un des fichiers suivants :
    • Avload32.dll
    • Logon16x.dll
    • Yvsvga.dll
    • Lanh64.sys
  3. Si vous voyez un des fichiers répertoriés à l’étape 2, cliquez sur le fichier, puis cliquez sur Supprimer.
Si vous ne pouvez pas supprimer le fichier, vous devrez redémarrer l’ordinateur en mode sans échec. Pour ce faire, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, tapez msconfig, puis cliquez sur OK.
  2. Cliquez sur l’initialisation de . INI onglet et cliquez sur pour sélectionner la case à cocher/SafeBoot , puis cliquez sur OK.
  3. Dans la boîte de dialogue Configuration du système , cliquez sur redémarrer.
  4. En mode sans échec, ouvrez le dossier %WinDir%\System32, droit sur le fichier que vous souhaitez supprimer, puis cliquez sur Supprimer.
Si vous ne pouvez toujours pas supprimer le fichier, procédez comme suit :
  1. Cliquez sur le fichier, puis cliquez sur Propriétés.
  2. Cliquez sur l’onglet sécurité , puis cliquez sur administrateurs sous noms d’utilisateur ou de groupe.
  3. Dans la zone autorisations pour les administrateurs , activez la case à cocher Refuser toutes les autorisations disponibles.
  4. Sous noms d’utilisateur ou de groupe, cliquez sur système.
  5. Dans la zone autorisations pour le système , activez la case à cocher Refuser toutes les autorisations disponibles.
  6. Cliquez sur OK pour fermer la boîte de dialogue Propriétés .
  7. Essayez à nouveau de le supprimer.
Si vous ne pouvez toujours pas supprimer le fichier, procédez comme suit :
  1. Essayez de renommer le fichier.
  2. Redémarrez l'ordinateur.
  3. Ouvrez le dossier %WinDir%\System32, droit sur le fichier que vous souhaitez supprimer, puis cliquez sur Supprimer.
Vous pouvez maintenant redémarrer l’ordinateur en mode normal. Pour ce faire, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, tapez msconfig, puis cliquez sur OK.
  2. Cliquez sur l’initialisation de . INI onglet, désactivez la case à cocher/SafeBoot , puis cliquez sur OK.
  3. Dans la boîte de dialogue Configuration du système , cliquez sur redémarrer.
Vous devez maintenant être en mesure d’installer le.NET Framework.

Remarque   Que si vous pouvez installer le.NET Framework, il est recommandé que vous visitez le site Web de Microsoft Security Essentials et que vous effectuez une analyse antivirus complète.

Plus d'informations


Le virus HaxDoor crée un processus masqué. En outre, le virus masque des fichiers et des clés de Registre. Le nom du fichier exécutable du virus HaxDoor peut varier. Mais le nom de fichier plus courant est Mszx23.exe. De nombreuses variantes de ce virus placent un pilote nommé dénommé Vdmt16.sys ou Vdnt32.sys sur l’ordinateur. Ce pilote est utilisé pour masquer le processus du virus. Les variantes de virus HaxDoor peuvent restaurer ces fichiers si vous les supprimez.