La configuración del puerto com se restablece al valor predeterminado después de realizar cambios en Administrador de dispositivos

En este artículo se describe un problema por el que la configuración del puerto de comunicaciones (puerto COM) vuelve al valor predeterminado al reiniciar el equipo.

Se aplica a: Windows 2000
Número de KB original: 293762

Síntomas

Al reiniciar el equipo, la configuración del puerto de comunicaciones (puerto COM) vuelve al valor predeterminado. Este problema se produce aunque haya cambiado la configuración de Administrador de dispositivos. Por ejemplo, si ejecuta un símbolo del sistema en Windows 2000, es posible que observe que la configuración predeterminada para com 1 es:

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

Es posible que tenga un programa que requiera diferentes configuraciones, como:

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

Puede establecer manualmente com 1 para que funcione en la configuración que desee mediante este comando:

Mode Com1: 9600,n,8,1

Sin embargo, al reiniciar el sistema, verá que la configuración vuelve al valor predeterminado:

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

Causa

En Microsoft Windows 2000, la configuración del puerto COM para las funciones de comando solo se mantiene para la sesión activa de Windows. La configuración personalizada se descarta al apagarse.

Solución

Para resolver este problema, cree una tarea de inicio que establezca el puerto COM en la configuración que desee. La tarea se puede establecer para ejecutarse minimizada con la opción Cerrar ventana al salir seleccionada.

Un acceso directo de ejemplo tiene esta línea de comandos:

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