"NPF 드라이버가 실행되고 있지 않습니다. 인터페이스를 캡처하거나 나열하는 데 문제가 있을 수 있습니다."라는 메시지가 표시되는 이유는 무엇입니까? Wireshark를 시작할 때?

"NPF 드라이버가 실행되고 있지 않습니다. 인터페이스를 캡처하거나 나열하는 데 문제가 있을 수 있습니다."라는 메시지가 표시되는 이유는 무엇입니까? Wireshark를 시작할 때?

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

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

답변1

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

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

답변2

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 정상
        BINARY_PATH_NAME : system32\drivers\npf.sys
        LOAD_ORDER_GROUP :
        태그 : 0
        DISPLAY_NAME : NetGroup 패킷 필터 드라이버
        종속성:
        SERVICE_START_NAME:
  • 다음과 같이 표시되면 다음을 사용하여 서비스를 시작해야 합니다.sc 시작 npf
    표시되도록 합니다 STATE : 4 RUNNING.

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

답변3

관리자 권한으로 "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

답변4

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

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

* C:\Windows\System32\Drivers\

Windows 7의 경우. 아래 지침에 따라 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를 입력합니다.

관련 정보