Découvrez quel programme s'exécute dans le processus java.exe

17

J'ai un problème: toujours quand mon ordinateur démarre, il y a un java.exeprocessus d'écoute dans le port 7676. Je veux savoir ce que c'est que de pouvoir le supprimer.

Existe-t-il un moyen de le savoir?

J'ai vu une autre question ici qui m'a amené à télécharger l'explorateur de processus de Sysinternal, mais cela ne m'a pas aidé ...

JSBach
la source

Réponses:

17

Utilisez l'Explorateur de processus de Sysinternal . Comme le gestionnaire de tâches, cette application peut vous montrer tous les processus en cours d'exécution.

Mais il peut également vous montrer les arguments de ligne de commande utilisés pour lancer le processus: faites un clic droit sur les en-têtes de colonne et sélectionnez la colonne "ligne de commande". Ces informations supplémentaires vous aideront à identifier l'application Java qui s'exécute dans un java.exeprocessus donné .

Si ces informations ne sont pas encore suffisantes, Process Explorer peut également vous indiquer quels fichiers, connexions réseau, entrées de registre, etc. sont utilisés par le processus.

mise à jour : comme mentionné dans les commentaires ci-dessous, le gestionnaire de tâches Windows standard peut également afficher la ligne de commande. Allez dans "Affichage" - "Sélectionner les colonnes ..." et cochez "Ligne de commande".

wcoenen
la source
3
Vous pouvez également afficher la ligne de commande dans le gestionnaire de tâches Windows par défaut
starofale
@starofale: Je ne trouve pas cette option dans le gestionnaire de tâches de Windows XP. Peut-être qu'il a été ajouté dans Vista ou Windows 7.
wcoenen
Oh, c'est possible - je n'ai pas de copie de XP à vérifier
starofale
5

Vous devriez pouvoir trouver l'ID de processus à l'aide de netstat. Vous pouvez utiliser wmicaprès cela .

wmic process where processid=<pid> get commandline

Cela devrait vous donner plus de détails sur le processus Java au cas où vous l'exécuteriez sur Windows.

Puisqu'il s'agit d'un fil extrêmement ancien, pourriez-vous me dire quelle a été la solution finale que vous avez utilisée?

user1131528
la source
4

Vous devriez pouvoir trouver l'ID de processus à l'aide de netstat -o.

Vous pouvez ensuite obtenir des informations sur ce processus en exécutant jps -v. Cela fonctionne comme Unix ps.

Si vous souhaitez voir plus de détails sur l'application, vous pouvez exécuter JConsolele processus Java, puis rechercher un thread à l'écoute sur le port.

pjp
la source
1
Ces outils ne font pas partie du JRE. jpset jconsolene sont disponibles que si vous avez installé le kit de développement java (JDK), ce qui n'est généralement pas le cas pour un utilisateur final.
wcoenen