Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 종료 중 프린터 연결 해제 후 USB 프린터 포트가 사라지는 문제 해결 방법

모든 Windows 버전에는 고유한 문제점들이 존재하며, 그중 일부는 해결까지 오랜 시간이 걸리기도 합니다. 대표적인 예가 바로 USB 프린터가 갑자기 사라지는 오류입니다. 이 오류의 정확한 메시지는 다음과 같습니다.

Windows 종료 중 프린터 연결을 해제한 후 USB 프린터 포트가 누락됨

이번 글에서는 이 문제를 임시 해결 방법(워크어라운드)으로 처리하는 방법을 자세히 소개해 드리겠습니다.

USB 프린터 포트가 누락되는 현상

Windows 종료 중 프린터 연결 해제 후 USB 프린터 포트가 사라지는 문제 해결 방법

이 문제는 사용자가 USB 프린터가 연결된 상태에서 Windows를 종료하거나, 프린터 연결을 직접 분리한 경우에 발생합니다. 이후 프린터를 다시 연결하거나 컴퓨터를 재부팅해도 프린터 포트 목록에 해당 포트가 나타나지 않습니다. 결국 포트 자체가 사라지기 때문에, Windows가 해당 포트를 필요로 하는 작업을 수행하려 하면 정상적으로 작동하지 않게 됩니다.

다음 경로를 통해 이를 직접 확인할 수 있습니다.

설정 > 장치 > 프린터 및 스캐너 > 인쇄 서버 속성 > 포트

여기서 해당 프린터와 연결된 USB 포트를 찾아보면 목록에 존재하지 않는 것을 확인할 수 있습니다. 즉, 영향을 받은 프린터와 그 프린터가 연결된 USB 포트가 페이지에 표시되지 않습니다.

USB 포트 누락 오류의 임시 해결 방법

해결 방법은 의외로 간단합니다. Windows를 시작하기 전에 프린터 전원을 켜고 USB 연결 상태를 유지하기만 하면 됩니다. 그러면 Windows가 프린터와 연관된 포트를 자동으로 감지합니다. 만약 해당 포트를 다른 용도로 사용하고 있다면 정상적으로 사용할 수 있게 됩니다.

Microsoft가 공식 업데이트를 배포할 때까지는 프린터를 사용할 때마다 이 과정을 반복해야 합니다. 근본적인 수정은 추후 Windows 업데이트를 통해 제공될 예정입니다.

공유기를 활용한 대안

또 다른 우회 방법으로, USB 포트를 제공하는 공유기(라우터)가 있다면 프린터를 공유기에 연결하고 네트워크를 통해 접근하는 방법이 있습니다. 이렇게 하면 매번 프린터 연결 상태를 신경 쓰지 않아도 되므로 훨씬 편리하게 사용할 수 있습니다.

문제의 원인

이 문제의 원인은 크게 두 가지로 정리할 수 있습니다.

  • USB 프린터 드라이버에 언어 모니터(Language Monitor)가 포함되어 있는 경우, 언어 모니터의 OpenPortEx 콜백 함수가 호출되지 않습니다. 그 결과 사용자는 언어 모니터의 작동에 의존하는 작업을 수행할 수 없습니다.
  • [장치 및 프린터] 제어판에서 [인쇄 서버 속성] > [포트] 탭을 선택했을 때, "USB001"과 같은 USB 프린터용 포트가 프린터 포트 목록에 나타나지 않습니다. 그 결과 사용자는 해당 포트의 존재에 의존하는 작업을 수행할 수 없습니다.

기술적인 배경

이 문제의 기술적 배경은 Windows가 로컬 포트 대신 가상 포트를 사용하는 USB 리디렉션 기능을 활용하기 때문으로 보입니다. 이 구조상 특정 조건에서 포트 인식이 실패하면서 위와 같은 증상이 발생하는 것입니다.

Microsoft는 이것이 실제 문제임을 공식적으로 확인했으며, 향후 운영 체제 버전에서 이를 수정할 계획이라고 밝혔습니다.

함께 읽으면 좋은 글: Windows 10 2004 설치 시 알아두어야 할 알려진 문제들