NSLookup funktioniert nicht mehr (startet nicht)

3179
Bit Fracture

NSLookup unter Windows 10 x64 (10.0.14393) kann nicht mehr gestartet werden. Heute früh würde ich nach dem Ausführen nslookupvon CMD von der Eingabeaufforderung begrüßt werden . Nun werde ich mit diesem Bildschirm begrüßt:

NSLookup-Fehlermeldung

Das Programm läuft nur, wenn ich Folgendes eingebe -?:

C:\WINDOWS\system32>nslookup -? Usage: nslookup [-opt ...] # interactive mode using default server nslookup [-opt ...] - server # interactive mode using 'server' nslookup [-opt ...] host # just look up 'host' using default server nslookup [-opt ...] host server # just look up 'host' using 'server' 

Die einzige Änderung, an die ich mich seit dem heutigen Morgen erinnern kann, als der Befehl funktionierte, ist die Installation von drei Programmen, die sich auf einen Netzwerkkurs beziehen, den ich nehme.

  1. Wireshark 2.2.3
  2. WinPcap 4.1.3
  3. UsbPcap 1.0.0.7

Dinge, die ich ausprobiert habe:

  1. Offline-Checkdisk aller Partitionen (keine Fehler)
  2. Online-Systemdateiprüfung (keine Verstöße gefunden)
  3. Ich habe alle heute installierten Programme deinstalliert und nach jedem Neustart neu gestartet
  4. DNS-Cache gelöscht
  5. Geben Sie Befehl und Server direkt mit den Schaltern an

Gibt es einen Cache, den ich nicht finden kann? Ich habe keine Ideen mehr.

Bearbeitungen auf Anfrage:

Minidump-Datei: http://bitfracture.com/downloads/temp/nslookup.exe.8668.dmp

Vollständige Speicherabbilddatei: http://bitfracture.com/downloads/temp/nslookup.exe.548.dmp

0
generieren Sie einen crashdump und teilen Sie ihn (onedrive, dropbox): http://msdn.microsoft.com/de-de/library/bb787181%28VS.85%29.aspx magicandre1981 vor 7 Jahren 0
@ magicandre1981 Ich habe die Dump-Datei generiert und an meine ursprüngliche Frage angehängt. Vielen Dank. Bit Fracture vor 7 Jahren 0
Das ist ein Minidump. Ändern Sie den Wert ** DumpType ** in 2, um einen vollständigen Speicherauszug zu erstellen magicandre1981 vor 7 Jahren 0
Ich habe den vollständigen Speicherauszug hinzugefügt Bit Fracture vor 7 Jahren 0

3 Antworten auf die Frage

1
magicandre1981

Ich fragte Andrew Richards und er sagte mir, dass es sich um einen bekannten Fehler handelt, der bereits in seinem Bug-Tracker angemeldet ist, aber bei der Telemetrie zeigt sich, dass nur wenige Benutzer darauf stoßen.

Daher hat dieses Problem eine geringe Priorität für Microsoft. Verwenden Sie also Powershell-Befehle, die dasselbe tun .

0
Emmanuel Giftson

Wenn die Deinstallation der Anwendung nicht dazu beiträgt, das Problem zu beheben, versuchen Sie, den PC mit dem verfügbaren verfügbaren Wiederherstellungspunkt wiederherzustellen. Normales System, mit dem ein Backup geplant wird, bevor eine kritische App installiert wird.

Hinweis: Vor dem Versuch, eine ältere Wiederherstellung des Wiederherstellungspunkts durchzuführen. Versuchen Sie es im Event Viewer auf Fehler. Es kann Ihnen helfen, die Spur eines Problems zu finden.

Ereignisprotokoll (Fehler): `Anwendungsname fehlerhaft: nslookup.exe, Version: 10.0.14393.0, Zeitstempel: 0x57899977. Fehler beim Modulnamen: nslookup.exe, Version: 10.0.14393.0, Zeitstempel: 0x57899977. Ausnahmecode: 0xc0000005. Fehleroffset: 0x0000000000009c8c. Fehler bei der Prozess-ID: 0x878. Fehler beim Starten der Anwendung: 0x01d2706c879e2a7b. Fehlerhafter Anwendungspfad: C: \ WINDOWS \ system32 \ nslookup.exe. Fehlerhafter Modulpfad: C: \ WINDOWS \ system32 \ nslookup.exe. Bericht-ID: b734da9e-b67c-48cd-8948-087857e9fe09. Fehlerhafter Paketname:. Fehlerhafte paketrelevante Anwendungs-ID: ` Bit Fracture vor 7 Jahren 0
Leider habe ich keine Wiederherstellungspunkte, zu denen ich zurückkehren kann. Ich bin auf einem kleinen Solid State Drive unterwegs. Wenn es keinen Fix gibt, kann es sein, dass ich mein Betriebssystem irgendwann neu installiere. Bit Fracture vor 7 Jahren 0
0
RobertHir

Ich bin gerade dabei, das zu klären, aber es scheint, dass etwas den folgenden REG_SZ-Registrierungsschlüssel in einen REG_BINARY-Schlüssel umschreibt, was dazu führt, dass NSLOOKUP als Ergebnis erstickt

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ Tcpip \ Parameters Registrierungswert SearchList

Löschen Sie das REG_BINARY oder wechseln Sie wieder in ein REG_SZ, und das Problem wird behoben

Wir verfolgen das Problem mit F5 VPN (12x Upgrade), aber wie gesagt, es wird noch untersucht

Fehler beim Namen der Anwendung: nslookup.exe, Version: 10.0.15063.0, Zeitstempel: 0xe86915da

Fehler Modulname: nslookup.exe, Version: 10.0.15063.0, Zeitstempel: 0xe86915da

Ausnahmecode: 0xc0000005

Fehleroffset: 0x0000000000009abc

Fehler bei Prozess-ID: 0x4170

Fehler beim Starten der Anwendung: 0x01d3d5a05a312c37

Fehlerhafter Anwendungspfad: C: \ Windows \ system32 \ nslookup.exe

Fehlerhafter Modulpfad: C: \ Windows \ system32 \ nslookup.exe

Report Id: f0e23fc2-dfb6-4152-b566-b1b7b05bca29

================================================== ==

Habe heute zwei zusätzliche PCs und glaube, ich habe herausgefunden, was dies bewirkt (und es ist kein F5 DNS RELAY SERVICE - obwohl der Neustart des Dienstes auf einem betroffenen PC den fehlerhaften Schlüssel ebenfalls schreibt).

Der fehlende Teil des Kuchens besteht darin, dass Sie als "Admin" (ein -A oder ein Benutzer mit Administratorrechten) angemeldet sein müssen, damit die folgenden Funktionen ausgeführt werden können. Sie sind kein Administrator und das Ganze nicht Pause, aber unten als Admin ist eine zuverlässige Repro, ich habe es auf zwei PCs gemacht.

  1. Ich habe einen frisch gebauten Windows 10 PC
  2. Melden Sie sich als mein -A (Admin) an.
  3. HINWEIS: Der PC verfügt nicht über [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters] SearchList SearchList_F5_BACKUP_VALUE
  4. Es wird das folgende VPN haben: 7103.2015.811.317 (11.5.3)
  5. Starten Sie dieses VPN und AKZEPTIEREN Sie alle UAC-Aufforderungen
  6. Geben Sie Ihre VPN-Anmeldeinformationen ein
  7. Wenn VPN vollständig gestartet wird, schreibt es diese Schlüssel (als REG_SZ) [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters] "SearchList_F5_BACKUP_VALUE" = "" "SearchList" = "ad.allstate.com"
  8. Beenden Sie das VPN (trennen Sie die Verbindung und beenden Sie den Task-Tray), um den Wert für SearchList auszublenden (es bleibt ein REG_SZ ohne Wert), und löschen Sie dann den Eintrag SearchList_F5_BACKUP_VALUE [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters] "SearchList" = "" "SearchList_F5_BACKUP_VALUE" = "" (vollständig gelöscht)
  9. Installieren Sie 12.1.3 VPN
  10. Die Installation von 12.1.3 ändert den SearchList-Wert von REG_SZ in REG_BINARY (BAD) [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters] "SearchList" = hex:
  11. Der REG_BINARY-Wert führt zum Absturz von nslookup

Das Schreiben (und das Ausblenden von Werten) der Anfangsschlüssel (was nur geschieht, wenn Sie als Administrator angemeldet sind und wenn die UAC beim Starten von VPN dazu aufgefordert wird), ist ein Prozess, der im 11.5.3 VPN-Produkt enthalten ist - C: \ Windows \. Heruntergeladene Programmdateien \ F5ElHelper.exe - Version 7103, 2015, 0811, 0317

Die Formatänderung des SearchList-Schlüssels (was geschieht, wenn der SearchList-Schlüssel aufgrund des vorherigen bestand) wird während der Installation von VPN 12.1.3 durch ein 12.1.3-VPN-Produkt - C: \ Windows \ SysWOW64 \ F5FltSrv.exe - Version 7133 durchgeführt 2018, 0112, 2028

Dies ist eine funktionierende Lösung für alle meine Windows 10-Systeme, bei denen das Problem aufgetreten ist, und bei allen war ein F5-VPN vorhanden. Bit Fracture vor 6 Jahren 0