NI 예제 탐색기가 열리지 않음

업데이트 됨 Nov 30, 2022

해당 제품

소프트웨어

  • LabVIEW

다른

NI 예제 탐색기

문의사항

LabVIEW 도움말 섹션에서 NI 예제 탐색기를 열려고 하면 Error : NI Service Locator is not running. 혹은 Error : NI System Web Server is not running. 이라는 메시지가 나타납니다.

LabVIEW 2013 및 이후 버전의 경우 에러 메시지는 다음과 같습니다 :


LabVIEW 2010에서 LabVIEW 2012의 에러 메시지는 다음과 같습니다 :


LabVIEW 2010 이전 버전의 에러 메시지는 다음과 같습니다 :


노트 : LabVIEW 2010에서 LabVIEW 2012로 NI Service Locator가 System Web Server에 통합되었습니다. LabVIEW 2010에서 LabVIEW 2012를 사용하는 경우 아래 단계에 따라 NI Service Locator를 NI System Web Server로 교체하십시오.

해결책

이 에러는 새로운 NI 소프트웨어를 설치하고 시스템을 다시 시작하지 않을 때 가끔 발생합니다. 컴퓨터를 다시 시작하면 간단히 문제가 해결됩니다. 재부팅이 불가능한 곳에서 작업하는 경우, 운영체제에 따라 아래의 단계를 통해 NI Service Locator를 수동으로 실행할 수 있습니다.
이러한 단계를 수행한 후에도 문제가 지속되면 아래 방화벽 섹션을 참조하십시오.
 

윈도우 10

1. 관리자 또는 관리자 권한이 있는 사용자로 로그인하십시오.
2. Windows 아이콘(시작 버튼)을 마우스 오른쪽 단추로 클릭하고 제어판을 선택하십시오.
3. 시스템 및 보안»관리 도구»서비스를 선택하십시오.
4. NI Service Locator 또는 NI System Web Server를 오른쪽 클릭하고 중지를 선택하십시오.
5. 서비스가 중지 될 때까지 잠시 기다린 다음 마우스 오른쪽 단추를 클릭하고 시작을 선택합니다
6. LabVIEW를 다시 시작하고 에러가 계속 발생하는지 확인하십시오.
 

윈도우 7

1. 관리자 또는 관리자 권한이 있는 사용자로 로그인하십시오.
2. 시작»제어판»시스템 및 보안»관리 도구»서비스를 선택하십시오.
3. NI Service Locator 또는 NI System Web Server를 오른쪽 클릭하고 중지를 선택하십시오.
4. 서비스가 중지 될 때까지 잠시 기다린 다음 마우스 오른쪽 단추를 클릭하고 시작을 선택하십시오
5. LabVIEW를 다시 시작하고 에러가 계속 발생하는지 확인하십시오
 

Windows 2000 / XP

1. 관리자 또는 관리자 권한이있는 사용자로 로그인하십시오.
2. 시작»설정»제어판»관리 도구»서비스를 선택하십시오.
3. NI Service Locator 또는 NI System Web Server를 오른쪽 클릭하고 중지를 선택하십시오.
4. 서비스가 중지 될 때까지 잠시 기다린 다음 마우스 오른쪽 단추를 클릭하고 시작을 선택하십시오
5. LabVIEW를 다시 시작하고 에러가 계속 발생하는지 확인하십시오
 

방화벽

위의 단계를 수행 한 후에도 운영 체제에서 문제가 지속되거나 다음과 유사한 메시지가 계속 표시될 경우, 방화벽으로 인한 문제일 수 있습니다.

로컬 컴퓨터의 NI Service Locator 서비스가 시작된 다음 중단되었습니다. 일부 서비스는 수행할 작업이 없으면 자동으로 중지됩니다 (예 : 성능 로그 및 경고 서비스).

개인 방화벽이 실행중인 상태에서 NI Service Locator를 실행하려면 개인 방화벽 예외/안전 목록/프로그램 권한 속성에 다음을 추가해야합니다.
1. NI 서비스 로케이터 (C:\Program Files (x86)\National Instruments\Shared\nisvcloc.exe)
2. NI 예제 탐색기 (C:₩Program Files₩National Instruments₩Shared₩Example Finder₩1.0₩BIN₩NIExampleFinder.exe)
3. LabVIEW (<LabVIEW>\LabVIEW.exe)

명령어를 통해 서비스를 삭제하고 다시 만들 수도 있습니다. 이 방법은 일단 서비스가 재시작되면 방화벽 관련 문제로 다시 꺼질 수 있기 때문에 완전한 해결방법은 아닙니다. 이 작업을 수행하는 단계는 다음과 같습니다.

1. cmd.exe를 열고 다음 명령을 실행하십시오: sc delete nisvcloc 
2. 컴퓨터를 다시 시작하십시오.
3. cmd.exe를 열고 다음 명령을 실행하십시오: sc create NiSvcLoc binPath = "C:₩Program Files (x86)₩National Instruments\Shared₩niSvcLoc₩nisvcloc.exe -s" start= auto DisplayName= "NI Service Locator"
4. 서비스 뷰어를 열고 NI Service Locator를 찾아서 시작하십시오.
5. NI 예제 탐색기를 열어 예제를 여십시오.

         

추가 정보

NI 예제 탐색기는 로컬 TCP/IP 연결을 사용하여 NI Service Locator 및 HelpServer와 같은 어플리케이션과 통신합니다. McAfee와 같은 일부 개인 방화벽은 이러한 어플리케이션의 시작을 차단합니다.

NI Service Locator와 NI System Web Server는 운영 체제의 백그라운드에서 실행되는 서비스입니다. 이 서비스는 LabVIEW 예제 탐색기와 LabVIEW의 몇 가지 도움말 옵션을 포함한 여러 기능의 적절한 실행을 가능하게 합니다. 해당 서비스가 실행 중이 아니거나 올바르게 실행되지 않으면 이러한 기능 중 일부가 올바르게 실행되지 않습니다.

노트: LabVIEW 2010에서 LabVIEW 2012로 NI Service Locator가 System Web Server에 통합되었습니다. LabVIEW 2010에서 LabVIEW 2012를 사용하는 경우 위의 단계에서 NI Service Locator를 NI System Web Server로 교체하십시오.