19 votes

Comment trouver le propriétaire du processus d'un Windows non identifié ?

J'ai une erreur étrange que je n'ai pas pu associer correctement à une application ou à un PID.

Dans Windows, il y a Process Explorer avec le très pratique target qui vous permet de cliquer dessus, puis de sélectionner une fenêtre pour trouver le processus du propriétaire :

target selector

Existe-t-il un moyen de faire quelque chose de similaire dans OS X qui me permette de trouver le propriétaire d'une fenêtre apparemment orpheline comme celle-ci :

orphaned window

J'ai interrompu tous les processus qui peuvent être interrompus avec le gestionnaire de fenêtres sous OS X, mais je n'arrive toujours pas à isoler le propriétaire.

0 votes

Comment l'avez-vous découvert à la fin ?

18voto

hookdump Points 283
  • Téléchargez et installez Xcode.
  • Une fois installé, ouvrez Xcode.
  • Dans la barre de menus, allez dans Xcode > ouvrez l'outil de développement > inspecteur d'accessibilité.
  • Dans le menu Accès Inspecteur, sélectionnez Inspection > Activer le point à inspecter.
  • Cliquez sur n'importe quoi pour voir le résultat

Il ne vous donne pas le nom du processus, mais il vous donne le nom de la demande du parent.

1 votes

Ce n'est pas exactement ce qui s'est passé pour moi. Quand je clique sur la fenêtre, xcode est mis en évidence (pas grand chose d'autre) mais quand j'utilise Expose, le nom de l'application est affiché en haut de la fenêtre. Merci @chris-eneman Accessibility inspector est l'outil idéal pour ce travail :)

1 votes

J'ai utilisé cette méthode pour tuer une fenêtre de l'application AskPermissionUI qui n'a pas disparu. En utilisant l'inspecteur d'accessibilité, j'ai pu trouver l'application AskPermissionUI de l'inspecteur Hiérarchie puis tuer cette application dans le moniteur d'activité. Excellente astuce - merci !

3voto

msb Points 31

J'ai également essayé de résoudre ce problème et j'ai fini par utiliser la solution décrite. aquí . C'est un script Python qui liste tous les processus avec tous les Windows qui leur appartiennent et leurs coordonnées à l'écran. Il n'est donc pas aussi facile à utiliser que l'explorateur de processus sous Windows, mais il peut vous donner la réponse que vous cherchez. Il est utile de pouvoir déplacer la fenêtre à un endroit de votre bureau dont les coordonnées sont facilement reconnaissables.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X