OVH Cloud OVH Cloud

petit problème!

2 réponses
Avatar
han naunime
Bonjour,=20
depuis peu je re=E7ois sur mon ordi le message suivant : (le=20
fichier OSSPROXY.EXE est li=E9 =E0 une exportation manquante=20
KERNEL32.DLL : is debugger pr=E9sent).
Je ne sais pas de quoi il peut s'agir.
kernel32.dll est bien pr=E9sent dans windows/system.
quelqu'un aura-t-il rencontr=E9 ce probl=E8me ou saurait-il ce=20
qu'il faut faire?
Merci beaucoup d'avance.

2 réponses

Avatar
klaxoon
A tu desinstaller un prog recement ?


-----Message d'origine-----
Bonjour,
depuis peu je reçois sur mon ordi le message suivant :


(le
fichier OSSPROXY.EXE est lié à une exportation manquante
KERNEL32.DLL : is debugger présent).
Je ne sais pas de quoi il peut s'agir.
kernel32.dll est bien présent dans windows/system.
quelqu'un aura-t-il rencontré ce problème ou saurait-il


ce
qu'il faut faire?
Merci beaucoup d'avance.
.



Avatar
PRUNE333
han naunime a écrit dans l'article
<0a7f01c498ce$31ced520$...
<Bonjour,
<depuis peu je reçois sur mon ordi le message suivant : (le
<fichier OSSPROXY.EXE est lié à une exportation manquante
<KERNEL32.DLL : is debugger présent).
<Je ne sais pas de quoi il peut s'agir.
OSSPROXY demande à KERNEL32.DLL de réalisé la fonction "is debugger
présent", mais votre KERNELL32.DLL a, soit été changé, ce qui serait
étonnant car c'est celui de votre windows d'origine, soit il ne peut faire
cette fonction parcequ' OSSPRXY.EXE est fait pour une version plus évolué
de KERNELL32.DLL.
Il faut donc rechercher si votre kernel32.dll a été récement changé, par
l'installation d'un logiciel qui vous a demandé le CD de votre windows
d'origine, par exemple.
Il faut pour cela utiliser SFC.exe un logiciel qui a enregistré les
paramêtres des fichiers.
Lancer sfc.exe (il se trouve normalement dans c:windowshelpdesksfc)
ensuite cliquer sur paramètres,
cliquer sur l'onglet critères de recherche
Retenir quels sont les critères de recherche, c'est à dire quels types de
fichier doivent être controlés:
*.dll, *.exe, *.vxd, *.dat par exemple.
Puis noter sur un papier les type de fichiers qui sont règlé d'origine pour
le contrôle de changement, d'erreur, de nouvelle version, d'éffacement,
etc..
Ensuit mettez en surbrillance le 1er critère, par exemple *.exe et cliquer
sur supprimer,
apparait un dialogue : "etes vous sur de vouloir supprimer...."
cliquer sur oui,
apparait une autre boite de dialogue:
"voulez vous conservez les informations sur ce type de fichier afain de
pouvoir l'utiliser dans l'avenir"
cliquer sur oui.
ainsi vous conservez toute les informations sur ces types de fichiers (date
du fichiers, taille, version, etc..).
Ensuite même opération pour *.dat, *.dll etc...
une fois la case vide cliquer sur ajouter
une boite de dialogue apparait, "spécifier les fichiers ou les type de
fichier à vérifier"
rentrz KERNEL32.DLL et cliquer sur OK
ensuite cliquer sur appliquer
puis OK
ensuite controler que la case Rechercher des erreurs... est bien cocher et
là cliquer sur démarer, le logiciel vas donc controler kernel32.dll et vous
dire s'il a été réçamment changer, vous pouvez faire de même pour contoler
OSSPROXY.EXE
Il faut retourner dans les paramêtres, effacez le type de fichier
kernell32.dll et ajouter le fichier ossproxy.exe.
On peut visualiser les fonctions que réalise les fichiers exe ou dll en
utilisant l'aperçu rapide
Pour cela, faire avec "rechercher un fichier" une recherche du fichier dont
on veut connaitre les fonctions qu'il realise, par exemple: kernel32.dll.
Une fois trouver faire un clique droit et cliquer sur "aperçu rapide" dans
le menu déroulant,
à ce moment là apparait les paramêtre de votre fichier kernel32.dll,
descen,dre jusqu'à EXPORT TABLE et là debute les fonctions que réalise le
fichiers par exemple pour le kernel32.dll que j'utilise il y a ceci:
Export Table
Name: KERNEL32.DLL
Charactéritics: 00000000
Time Date Stamp: 320c1c75
Version: 0.00
Base: 00000001
Number of fonctions: 0000030e
Number of Names: 000002aa

Ordinal Entry Point Name
0031 000013d4 AddAtomA
0065 000013d4 AddAtomW
0066 000013d4 AllocConsole
......etc..
Donc il y a au début ces trois fonctions: AddAtomA, AddAtomW, AllocConsole.
Les autres suivent dans l'ordre alphabétique.
Donc si vous regarder avec "aperçu rapide" votre fichier ASSPROXY.EXE vous
devz avoir une ligne Importe Table puis le fichier KERNELL32.DLL avec la
fonction demandé, en l'occurence "is debugger présent", cette fonction ne
doit pas se trouver dans votre fichier KERNEL32.DLL .
Donc il faut peut être réinstaller ASSPROXY.exe dans une version adapté, ou
chercher sur le net s'il n'existe pas des Patchs, un patche est un fichier
ou ensemble de fichiers qui (entre autre) peut détourner le logiciel
executable (par exemple ASSPROXY.EXE) de la fonction qu'il demande à
KERNELL32.DLL, en créant soit un autre chemin, soit une fausse réponse.
C'est un peu long comme réponse, j'en convient.
<kernel32.dll est bien présent dans windows/system.
<quelqu'un aura-t-il rencontré ce problème ou saurait-il ce
<qu'il faut faire?
Merci beaucoup d'avance.
----------
3