Neden görüyorum “NPF sürücüsü çalışmıyor. Arayüzleri yakalama veya listeleme konusunda sorun yaşayabilirsiniz. ” Wireshark başlarken?


13

Wireshark'ı başlattığımda, bu mesajı neden görüyorum?

"NPF sürücüsü çalışmıyor. Arabirimleri yakalama veya listeleme konusunda sorun yaşayabilirsiniz."

Yanıtlar:


13

Wireshark'ı yönetici ayrıcalıklarıyla çalıştırmanız gerekir.

  1. Wireshark'tan çıkın.
  2. Başlat Menüsü'nde Wireshark'ı bulun.
  3. Üzerine sağ tıklayın.
  4. "Yönetici olarak çalıştır" ı seçin,
  5. Kullanıcı hesabı kontrol iletişim kutusunda "Evet" i tıklayın.

4

Wireshark'ı Yönetici olarak çalıştırmamak en iyisidir. Bir açıklama için buraya bakın - disektördeki hatalar yönetici olarak çalıştığında çok daha fazla hasar verebilir. ( Burada sunulan ) daha iyi bir çözüm şudur:

  • "Yönetici olarak çalıştır" seçeneğini kullanarak bir komut istemi (cmd.exe) açın
  • Sc qc npf komutunu çalıştırın Buna
    benzer bir çıktı göreceksiniz:
    C: \ Windows \ system32> sc qc npf
    [SC] QueryServiceConfig SUCCESS
    SERVICE_NAME: npf
        TÜR: 1 KERNEL_DRIVER
        START_TYPE: 3 DEMAND_START
        HATA_KONTROL: 1 NORMAL
        BINARY_PATH_NAME: system32 \ drivers \ npf.sys
        YÜKLE_ORDER_GRUP:
        ETİKET: 0
        DISPLAY_NAME: NetGroup Paket Filtre Sürücüsü
        BAĞIMLILIKLAR:
        SERVICE_START_NAME:
  • Öyle görünüyorsa, görüntülenmesi için sc start npf'yi kullanarak hizmeti başlatmanız gerekir .
    STATE : 4 RUNNING

  • Gelecekte hizmeti otomatik olarak başlatmak için sc config npf start = auto komutunu kullanın
    (eşittir işaretinden sonraki boşluk önemlidir)


1

"Cmd.exe" dosyasını Yönetici olarak çalıştırın ve

cd C:\Windows\system32

sonra

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

"Sc qc npf" yazdığından emin olmak için çıktıyı alırsınız:

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 :

Geri yazmak için:

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

0

Wireshark ile RTI Protokol Analizörü, canlı veri yakalamaya başladığında NPF sürücüsü adı verilen Windows Paket yakalama (WinPcap) sürücüsünü kullanır. Sürücünün yüklenmesi için Yönetici ayrıcalıkları gerekir.

Bu hatayı gidermek için, şu konumda bulunan npf.sys adlı dosyayı açmanız gerekir

* C:\Windows\System32\Drivers\

Windows 7'de. npf.sys dosyasını açmak için aşağıdaki kılavuzu izleyin.

Öncelikle, winpcap'i yüklediğinizden emin olun, eğer yüklemediyseniz, resmi sitesine gidin ve kurulum için indirin: http://www.winpcap.org Sonra, adresinde bulunan cmd.exe dosyasını bulun

* C:\Windows\System32

Windows 7'de sağ tıklayın ve "Yönetici olarak çalıştır" ı tıklayın. Açıldığında net start npf'yi girin, ardından NPF sürücüsü başarıyla açılır. Yani, npf.sys dosyası açılır. Sonunda, Wireshark'ı yeniden başlatın, şimdi iyi olacak.

Not:
Linux veya Ubuntu kullanıyorsanız, WinpCap kurulduktan sonra, en yüksek yetki hesabına geçmek için ortak "> $ su Yöneticisi" ni kullanın, ardından net start npf yazın.

Windows XP kullanıyorsanız, yönetici hesabıyla oturum açın ve cmd'yi açın, net start npf yazın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.