64 votes

Sysinternals' Portmon: Erreur 2

Lorsque j'essaie de me connecter aux ports locaux, Ordinateur -> Connexion locale, 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 la description de l'image ici

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

En passant, il s'agit d'un Windows 7 x64. Sur du 32 bits, sous Windows 7 x86, cela fonctionne bien. Comment puis-je résoudre ce problème ?

0 votes

La même erreur avec la v3.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 sûr que cela n'arrivera jamais.

8 votes

C'est 2012 et toujours un échec sur x64.

5 votes

C'est 2013 et cela ne se produit toujours pas.

11voto

Dom Points 93

Dans l'Explorateur Windows, cliquez avec le bouton droit de la souris sur portmon.exe --> sélectionnez Propriétés --> cliquez sur l'onglet Compatibilité et exécutez en mode de compatibilité Windows XP. Cela fonctionne bien comme ça sous Windows 7 64 bits.

0 votes

Je peux ouvrir mais je ne peux pas capturer mon port série USB. Une idée?

3 votes

Cela vous permettra de "connecter 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, cela 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 suis pas sûr 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. Une des FAQ dit que vous pouvez activer l'enregistrement.

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 qui les enregistre toutes.

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 essayez à nouveau !

2 votes

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

1 votes

L'emplacement des fichiers ne fait aucune différence 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 CD live Linux et exécuter le programme statserial et/ou minicom pour vérifier que cela fonctionne. La distribution Knoppix semble contenir ces programmes.

Les ports série sur 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é sous W7 x86 et cela fonctionne sans problèmes. 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