Portmon - Portmsys.sys não encontrado

1

Eu tenho lutado com o utilitário Portmon da Sysinternals e estou tentando fazê-lo funcionar com o Windows 8.1 de 64 bits. Inicialmente, ele não iniciava - ele dava "Erro 2" e saía, conforme detalhado em esta pergunta sobre estouro de pilha a>. Eu executei a solução de problemas de compatibilidade e agora a executei no modo de compatibilidade do Windows XP SP2, mas o item de menu Capture/Ports está esmaecido e nenhuma porta é mostrada (tenho uma porta COM hospedada em placa-mãe e USB).

Encontrei então este post que detalhava um procedimento reivindicado para que ele fosse executado. Envolve a criação de um atalho para iniciar o arquivo EXE com uma opção de linha de comando /c no entanto, quando eu executo eu recebo isso:

Não consigo encontrar este arquivo em lugar nenhum. Isso não faz parte do download da suíte da Sysinternals, e não está presente em nenhum lugar do sistema que eu possa encontrar.

Alguém encontrou esse problema com o Portmon?

    
por rossmcm 15.06.2015 / 05:25

1 resposta

2

Você não encontrará portmsys.sys em nenhum lugar para fazer o download. Na verdade, é parte de portmon.exe

A maneira como muitas ferramentas da Sysinternals funcionam ( Process Explorer e Process Monitor ), é que eles trazem seu próprio driver embutido no executável principal. Quando o programa é iniciado, ele extrai o arquivo do driver e o instala para usá-lo.

portmsys.sys é o driver para o Portmon e, no Windows de 64 bits, ele é extraído de si mesmo, mas não consegue instalá-lo.

Acho que você tem que conviver com o fato de não funcionar no Windows de 64 bits.

    
por 15.06.2015 / 06:55