Forum Clubic

Pb de DLL ?!

Bonjour,
J’ai certais programmes qui m’indiquent parfois l’erreur : “Impossible de trouver le point d’entrée de c:\Progra~1\Symantec\S32EVNT1.DLL” . En effet, j’ai supprimé le programme de Symantec et toutes ses composantes :oui: Mais la dll est toujours présente dans " C:\Windows\System32\S32EVNT1.dll.
N’y aurait-il pas un moyen d’indiquer au système que sa dll a simplement déménagé de c:\Progra~1\Symantec\S32EVNT1.DLL à C:\Windows\System32\S32EVNT1.dll, svp?
Merci.
:jap:

Bonsoir,
Demander un changement d’adresse à Windows…pas évident, il vaut mieux demander à la poste :ane:
Par contre il serait interessant que tu nous dises quels sont les programmes qui réclament cette dll avec un chemin c:\Program Files\Symantec car celà ne me semble pas très normal.
A moins qu’il s’agisse d’une commande de Symantec non désinstallée qui pourrait se trouver dans la BDR (par exemple dans la clé HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run)…un nettoyage de la BDR avec un soft spécialisé genre Registry First AidRegCleanerRegSupreme…etc, devrait régler le problème

:hello:

Qu’as-tu à cette clé de registre ?
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers]

Eh bien il y a 2 sous-clés dedans :
1°/ (par défaut) REG_SZ (valeur non définie)
2°/ VDD REG_MULTI_SZ C:\Progra~1\Symantec\S32EVNT1.DLL C:\Progra~1\Alwil Software\Avast4\aswMonVd.dll

Je vois bien que la DLL incriminée s’y trouve mais que celà signifie-t-il, stp :pt1cable:
merci.
:jap:

Tu supprimes la première partie, en laissant juste la dll d’Avast ton nouvel antivirus, c’est-à-dire :
C:\Progra~1\Alwil Software\Avast4\aswMonVd.dll

Il s’agit d’un conflit de pilotes virtuels. Un reboot peut être nécessaire.

:super: Super, c’est exactement ce qu’il fallait, apparemment ! :bounce:
Mais j’ai pas très bien compris ce que j’ai fait. Est-ce que tu peux m’expliquer ce qu’est un pilote de périphérique virtuel ou pilote virtuel de périphérique, je ne sais pas comment on dit ?
En tous cas merci et chapeau pour la pertinence de ta réponse, nglechau ! :ouch:
:jap: :jap: :jap:

Bien bien :sol:

Il s’agit en fait d’un fichier de ton ancien antivirus (Norton). Comme ce dernier n’existe plus, les appels vers la dll échouaient et évoquaient l’erreur.

En enlevant la première partie de cette valeur de registre, tu as laissé uniquement la dll d’Avast en activité. Avant, elle devait attendre la fin de l’exécution de la première dll pour s’activer.

Accessoirement, tu peux vérifier et effectuer si nécessaire la même manip à ces clés :
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\VirtualDeviceDrivers]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Control\VirtualDeviceDrivers]

Il s’agit de la config de sauvegarde su système. La deuxième clé peut ne pas exister.

En général, un pilote est l’interface entre un matériel et le système d’exploitation. Mais ici, il n’y a pas de matériel, d’où le terme “périphérique virtuel” - ta première traduction est la bonne :super:

Tu trouveras la définition exacte de Virtual Device Driver (VDD) ici :
http://searchwinit.techtarget.com/sDefinit…i214412,00.html
avec des liens vers les termes concernés.

@+

Effectivement, il y avait la même entrée dans la première des clés, j’ai donc aussi supprimé la mauvaise entrée.

Si c’est pas entre l’OS et un matériel, c’est entre l’OS et quoi. Quel est donc ce périphérique virtuel, stp? :neutre:

Tu n’as donc pas visité le lien ? :wink: