Com configurações de porta redefinidas para padrão depois de fazer alterações no Gerenciador de Dispositivos

Este artigo descreve um problema em que as configurações da porta COM (porta COM) reverter ao padrão quando você reinicia o computador.

Aplica-se a: Windows 2000
Número de KB original: 293762

Sintomas

Quando você reinicia o computador, as configurações da porta COM (porta COM) reverter ao padrão. Esse problema ocorre mesmo que você tenha alterado as configurações no Gerenciador de Dispositivos. Por exemplo, se você executar um prompt de comando no Windows 2000, poderá notar que as configurações padrão para com 1 são:

Baud rate=1200; Parity=None; Data Bits=7; Stop Bits=1

Você pode ter um programa que requer configurações diferentes, como:

Baud rate=9600; Parity=None; Data Bits=8; Stop Bits=1

Você pode definir manualmente com 1 para funcionar nas configurações desejadas usando este comando:

Mode Com1: 9600,n,8,1

No entanto, ao reiniciar o sistema, você descobre que a configuração volta para o padrão:

Baud rate=1200; Parity=None; Data Bits=7; Stop Bits=1

Motivo

No Microsoft Windows 2000, as configurações da porta COM para funções de comando são mantidas apenas para a sessão ativa do Windows. As configurações personalizadas são descartadas no desligamento.

Resolução

Para resolve esse problema, crie uma tarefa de inicialização que define a porta COM para as configurações desejadas. A tarefa pode ser definida para ser executada minimizada com a janela de fechamento na configuração de saída selecionada.

Um atalho de exemplo tem essa linha de comando:

C:\winnt\system32\mode.com com1: 9600,n,8,1