No se pueden eliminar puertos COM no deseados - Windows 7

No se pueden eliminar puertos COM no deseados - Windows 7

Recientemente instalé una impresora inalámbrica Cannon para uso temporal, cuyos controladores configuran casi todos mis puertos COM para que estén constantemente en uso (un error ocasional observado en el archivo Léame después de la instalación sin correcciones - ¡gracias idiotas de Canon!).

Ahora eliminé la impresora y los controladores, pero los puertos (COM 1-2,4-13 y 15-32) aparecen constantemente como (en uso). Tenga en cuenta que no aparecen así directamente en el administrador de dispositivos, pero sí aparecen si intento reasignar un puerto COM en algún hardware (Administrador de dispositivos -> Configuración de puerto -> Avanzado).

Intenté eliminar los puertos en Panel de control -> Propiedades del servidor de impresión pero aparece el mensaje de error "Los puertos seleccionados no se pueden eliminar". La solicitud no es compatible'.

También intenté eliminar los puertos a través de Administración de impresión, pero aparece el error "El puerto seleccionado no se puede eliminar". No se admite esta operación.'. Si intento configurar los puertos me sale el error "El puerto seleccionado no se puede configurar". No se pudo completar la operación (error 0x00000057).

¿Alguien tiene algún método alternativo para deshacerse del estado en uso de estos puertos? Trabajo a menudo con hardware integrado conectado a través de USB, por lo que necesito que mis puertos COM estén libres.

Respuesta1

Prueba esto:

Primero detenga el servicio "Print Spooler".
Luego vaya a Regedit y busque la clave HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Monitors.
Si hay una subclave con Canon en el nombre, elimínela. Eso debería eliminar por completo los puertos de impresora Canon.
También podría haber cosas de Canon en HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Providers. Si es así, deshazte de eso también.

No olvide reiniciar el servicio Print Spooler.

Respuesta2

¿Has intentado utilizar un símbolo del sistema de administrador?

uso netocom1/borrar

Respuesta3

Esta es una posibilidad remota, pero ya tuve éxito con esto antes en otra marca de impresora (HP) con controladores sin remedio...

Vaya al administrador de dispositivos.
En el menú, habilite "Mostrar dispositivos ocultos".
Luego busque dispositivos Canon y desactívelos.
(A menudo, estos puertos de comunicación fantasmas falsos son generados por un controlador de dispositivo falso).
Esto podría liberar esos puertos de comunicación. (Es posible que sea necesario reiniciar).

Respuesta4

Lo que finalmente hice para borrar los puertos infractores fue asignar el número de puerto COM1 (el único puerto COM físico real) a cada uno de los números de puerto infractores, aceptar la advertencia de que estaba en uso y luego, después de haberlo asignado cada uno. de los números en uso, lo devolvió a COM1. Después de eso, todos los puertos COM estuvieron disponibles.

información relacionada