Impedir que determinados aplicativos acessem a placa COM serial PCI no Windows XP, como?

Impedir que determinados aplicativos acessem a placa COM serial PCI no Windows XP, como?

É possível impedir que um determinado aplicativo acesse o hardware? Eu tenho duas placas PCI separadas instaladas e elas fornecem 4 portas COM no total. Infelizmente, este aplicativo bloqueia todos os quatro na inicialização. Posso forçá-lo a ver apenas um dispositivo PCI e manter outras duas portas COM livres para outros aplicativos? Não consigo migrar do Windows XP neste computador de laboratório off-line devido às licenças.

Responder1

Supondo que este aplicativo, quando iniciado e somente quando iniciado, bloqueie todos os PCI que encontrar, a solução mais simples seria não ter essas portas habilitadas ao iniciar.

Portanto, habilite-os apenas quando precisar dessas portas e esperamos que o aplicativo não detecte as portas recém-habilitadas.

Uma ferramenta que você pode usar é COMDesativar, descrito como:

Com a ferramenta COMDisable, você pode visualizar uma lista de portas COM disponíveis em seu computador. Você também pode desabilitar ou habilitar as portas COM do seu computador sem editar manualmente o registro.

(Nunca usei essa ferramenta e não sei se ela funciona bem.)


No XP você também pode definir uma porta para não ser detectada na inicialização:

  • Remova os atributos ocultos, de sistema e somente leitura do arquivo C:\Boot.ini e faça uma cópia de backup dele
  • Usando um editor de texto como o Bloco de Notas, abra o Boot.iniarquivo e adicione uma linha como/fastdetect:com3,com4
  • Salve Boot.inie saia do Bloco de Notas
  • Restaure os atributos ocultos, de sistema e somente leitura
  • Desligue e reinicie o Windows.

Para reativar as portas, conecte seu(s) dispositivo(s) e execute uma varredura em busca de dispositivos que devam capturá-lo.

DevCon pode ser usado para digitalização ou outras operações. Você pode baixar isso arquivo .cab do qual você pode extrair devcon.exe.

(Nota: não tenho XP para teste.)

informação relacionada