“NPF 드라이버가 실행되고 있지 않습니다. Wireshark를 시작할 때 인터페이스를 캡처하거나 나열하는 데 문제가있을 수 있습니다.”


13

Wireshark를 시작할 때이 메시지가 나타나는 이유는 무엇입니까?

"NPF 드라이버가 실행되고 있지 않습니다. 인터페이스를 캡처하거나 나열하는 데 문제가있을 수 있습니다."

답변:


13

관리자 권한으로 Wireshark를 실행해야합니다.

  1. Wireshark를 종료하십시오.
  2. 시작 메뉴에서 Wireshark를 찾으십시오.
  3. 마우스 오른쪽 버튼으로 클릭하십시오.
  4. "관리자 권한으로 실행"을 선택하고
  5. 사용자 계정 컨트롤 대화 상자에서 "예"를 클릭하십시오.

4

Wireshark를 관리자 권한으로 실행하지 않는 것이 가장 좋습니다. 설명을 보려면 여기 를 참조 하십시오 -절제 자의 버그는 관리자로 실행될 때 더 많은 피해를 줄 수 있습니다. 더 나은 솔루션 ( 여기에서 제공 )은 다음과 같습니다.

  • "관리자 권한으로 실행"옵션을 사용하여 명령 프롬프트 (cmd.exe)를 엽니 다.
  • sc qc npf 명령을 실행하십시오. 다음
    과 유사한 출력이 표시됩니다.
    C : \ Windows \ system32> sc qc npf
    [SC] QueryServiceConfig 성공
    SERVICE_NAME : npf
        타입 : 1 KERNEL_DRIVER
        START_TYPE : 3 DEMAND_START
        ERROR_CONTROL : 1 NORMAL
        BINARY_PATH_NAME : system32 \ drivers \ npf.sys
        LOAD_ORDER_GROUP :
        태그 : 0
        DISPLAY_NAME : NetGroup 패킷 필터 드라이버
        종목 :
        SERVICE_START_NAME :
  • 다음과 같이 표시 되면 sc start npf를 사용하여 서비스를 시작하여을
    표시해야합니다 STATE : 4 RUNNING.

  • 나중에 서비스를 자동으로 시작하려면 sc config npf start = auto를 사용하십시오
    (등호 뒤에 공백이 중요합니다)


1

"cmd.exe"를 관리자 권한으로 실행하고 가십시오

cd C:\Windows\system32

그때

C:\Windows\system32>sc qc npf start= auto

"sc qc npf"유형을 확인하려면 다음과 같이 출력하십시오.

C:\Windows\system32>sc qc npf
[SC] QueryServiceConfig SUCCESS

SERVICE_NAME: npf
        TYPE               : 1  KERNEL_DRIVER
        START_TYPE         : 2   AUTO_START
        ERROR_CONTROL      : 1   NORMAL
        BINARY_PATH_NAME   : system32\drivers\npf.sys
        LOAD_ORDER_GROUP   :
        TAG                : 0
        DISPLAY_NAME       : NetGroup Packet Filter Driver
        DEPENDENCIES       :
        SERVICE_START_NAME :

다시 입력하려면 :

C:\Windows\system32> sc qc npf start= demand

0

Wireshark가있는 RTI 프로토콜 분석기는 라이브 데이터 캡처를 시작할 때 NPF 드라이버라는 WinPcap (Windows 패킷 캡처) 드라이버를 사용합니다. 드라이버를로드하려면 관리자 권한이 필요합니다.

이 오류를 해결하려면 다음 위치에있는 npf.sys 파일을 열어야합니다.

* C:\Windows\System32\Drivers\

아래 안내에 따라 npf.sys 파일을여십시오.

먼저 winpcap을 설치했는지 확인하십시오. 설치하지 않은 경우 공식 사이트로 이동하여 설치를 위해 다운로드하십시오. http://www.winpcap.org 다음에있는 cmd.exe를 찾으십시오.

* C:\Windows\System32

Windows 7에서는 마우스 오른쪽 버튼을 클릭하고 "관리자 권한으로 실행"을 클릭하십시오. 열릴 때 net start npf를 입력하면 NPF 드라이버가 성공적으로 열립니다. 즉, npf.sys 파일이 열립니다. 마지막으로 Wireshark를 다시 시작하면 이제 괜찮습니다.

참고 :
Linux 또는 Ubuntu를 사용하는 경우 WinpCap을 설치 한 후 공통 "> $ su Administrator"를 사용하여 최상위 권한 계정으로 전환 한 다음 net start npf를 입력하십시오.

Windows XP를 사용하는 경우 관리자 계정으로 로그인 한 다음 cmd를 열고 net start npf를 입력하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.