Q&A

  • comport 삭제가 안됩니다.
레지스트리에서 현재 컴에서 사용되는 포트들을 다 지우고 있습니다.
우선,

CurrentControlset과 ControlsetXXX의 하위키중에서
control\class안에서 포트들을 찾아서 다 지웠습니다.

예를들면, 
HKEY_LOCAL_MACHINE\CURRENTCONTROLSET\CONTROL\CLASS 에 있는 키에서
ATTACHEDTO 항목에서 COMPORT가 지정되어 있는 것들을 다 지웠습니다.

그리고 다시 레지스트리를 실행해서 확인해봐도 모두 지워져 있구요......

하지만,
기기를 연결했을때 여전히 살아있음을 알 수 있습니다.

예를들면,
제가 포트를 COM1만 남기고 다 지웠으면, 기기를 연결했을때,
COM2부터 잡혀야 하는데 COM4나 COM5로 잡히고,
다른 사람이 만들어 놓은 프로그램으로 실행해보면 COM포트가 지워지지 않은 것으로 나옵니다.

물론,
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM에는 COM1만 있습니다.

어디를 더 지워야 하나요?

도움을 부탁드립니다.


0  COMMENTS