홈
지원
직렬 포트를 사용하거나 예약하여 프로세스 검색하거나 찾기
직렬 포트를 사용하거나 예약하여 프로세스 검색하거나 찾기
업데이트 됨 Nov 11, 2020
환경
환경은이 기사에서 설명 된 솔루션에 대해 작동하도록 검증 된 제품을 보여줍니다. 이 솔루션은 다른 유사한 제품이나 응용 프로그램에도 적용될 수 있습니다.
운영 체제
Windows
프로그램에서 VISA를 통해 직렬 (COM) 포트에 액세스하려고 시도 할 때
VI_ERROR_RSRC_BUSY
를 반환하거나 다른 리소스가 사용 중 오류를 발생시킵니다. 어떤 프로세스가 COM 포트를 사용하고 있는지 어떻게 알 수 있습니까?
직렬 (COM) 포트를 사용하는 프로세스를 찾으려면 다음 단계를 수행하십시오.
Process Explorer 도구
를 다운로드 하십시오.
제어판»장치 관리자
로 이동하십시오. 장치 관리자에서
포트(COM 및 LPT)
로 이동하고 마우스 오른쪽 단추로 클릭 한 다음 대상 직렬 포트에서
속성
을 선택합니다.
자세히
탭을 선택하고
속성
필드를 클릭 및
서비스
에 대한 값을 변경합니다. 여기에 나열된 값을 적어 두십시오. 아래 예제 (NI USB-232)에서 서비스 값은
NiSerU
입니다. Process Explorer에서 검색 할 때 이 필드의 값을 기록하십시오.
Process Explorer를 열면 아래 그림과 비슷한 화면이 나타납니다.
메뉴에서
찾기»핸들 또는 DLL 찾기
...를 선택하십시오. 새 창과 장치 관리자 (이 경우 NiSerU)에서 가져온 값의 Handle 또는 DLL substring 유형 필드가 나타납니다.
검색
을 클릭하면 결과가 채워져 특정 프로세스를 사용하고있는 프로세스가 표시됩니다. 아래 검색의 예 에서 USB-232는 \Device\NiSerU1 가
NIMax.exe
의해 사용되고 있음을 보여줍니다. 여기에서 직렬 포트 리소스를 사용하는 프로세스를 알 수 있습니다.
관련 링크
COM Port in MAX Shows Exclamation Point
기타 지원 옵션
NI 커뮤니티에 문의
토론 포럼에서 다른 사용자와 공동 작업
솔루션 찾기 NI 커뮤니티 검색
엔지니어의 지원 요청
유효한 서비스 계약이 필요할 수 있으며 지원 옵션은 국가마다 다릅니다.
서비스 요청 열기
지원 서비스 구매 또는 갱신
Was this information helpful?
Helpful
Not Helpful