64 votes

Sysinternals' Portmon : Erreur 2

Lorsque j'essaie de me connecter aux ports locaux, Ordinateur -> Connecter local, en utilisant Portmon v. 3.02, je reçois un message d'erreur, Erreur 2, dans une petite boîte de dialogue d'erreur :

Entrez ici la description de l'image

Je lance l'outil en tant qu'administrateur (sinon, j'obtiens une erreur 6).

Par ailleurs, il s'agit de Windows 7 x64. Sur 32 bits, dans Windows 7 x86, cela fonctionne bien. Comment puis-je résoudre ce problème ?

0 votes

Même erreur avec la version 3.02 mais le PortMon v3.03 fonctionne docs.microsoft.com/fr-fr/sysinternals/downloads/…

64voto

swatkat Points 2389

Le Portmon de Sysinternals ne fonctionne que sur les versions 32 bits de Windows. Il ne prend pas en charge le 64 bits (probablement son pilote n'est pas signé).

Depuis la page d'accueil de Portmon :

  • Compatible avec :
    • Client : Windows XP (32 bits) et versions ultérieures (32 bits).
    • Serveur : Windows Server 2003 (32 bits) et versions ultérieures (32 bits).

8 votes

@JAG, Nous sommes en 2011 et ils ne l'ont toujours pas mis à jour. Je suis presque certain que cela n'arrivera jamais.

8 votes

Il est 2012 et toujours pas de support pour x64.

5 votes

C'est 2013 et ce n'est toujours pas arrivé.

11voto

Dom Points 93

Dans l'Explorateur Windows, cliquez avec le bouton droit sur portmon.exe --> sélectionnez Propriétés --> cliquez sur l'onglet Compatibilité, et exécutez en mode de compatibilité Windows XP. Ça fonctionne bien de cette manière sous Windows 7 64 bits.

0 votes

Je peux ouvrir mais il ne peut pas détecter mon port série USB. Une idée ?

3 votes

Cela vous permettra de "connecter en local" mais sans ouvrir réellement le port. Je suppose que cela a à voir avec un pilote non signé (nécessaire dans Windows 7/8) ou un pilote non-x64.

0 votes

Non, ne fonctionne pas sur Win 10 x64

1voto

Don Kirkby Points 12671

Je ne l'ai pas encore essayé, mais cette question mentionne com0com. Il crée deux ports série virtuels et émule un câble modem nul entre eux. Il prétend pouvoir fonctionner sur Windows 64 bits. Je ne sais pas s'il est livré avec un logiciel qui vous permet simplement de rediriger l'entrée d'un vrai port vers l'un des ports virtuels. L'une des FAQ dit que vous pouvez activer le journalisation.

Je suppose que dans le pire des cas, vous pourriez écrire votre propre petit programme qui redirige les données d'un vrai port vers l'un des ports virtuels et les enregistre tous.

Il y a aussi cette question sur des alternatives open-source qui mentionne quelques projets.

0voto

Found elswhere Points 7

Ne démarrez pas Portmon à partir d'un lecteur/répertoire réseau ou autre chose.

Copiez sur le disque dur, par exemple sur le bureau, redémarrez et réessayez !

2 votes

Cela ne fait aucune différence, du moins dans mon cas - win7 64 bits, en cours d'exécution en tant qu'administrateur. En cours d'exécution en tant qu'utilisateur normal me donne l'erreur 6.

1 votes

L'emplacement des fichiers n'a aucune importance dans ce cas.

0 votes

Cela aide, l'application démarre, mais elle ne se connecte pas. Win 2012R2.

-3voto

hlovdal Points 11039

Juste pour tester que le matériel fonctionne, vous pourriez peut-être démarrer un Linux live CD et exécuter le programme statserial et/ou minicom pour vérifier qu'il fonctionne. La distribution Knoppix semble contenir ces programmes.

Les ports série sous Linux sont nommés /dev/ttyS0 pour COM1, /dev/ttyS1 pour COM2, etc.

1 votes

Merci pour vos suggestions. Le matériel fonctionne très bien, c'est juste l'application portmon. J'ai testé sur W7 x86 et ça fonctionne sans problème. Il semble y avoir une incompatibilité avec Windows 7 x64.

1 votes

Il est également incompatible avec Windows Vista x64... au cas où il y aurait un doute.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X