jutzin
Goto Top

Cmd ping funktioniert nicht mehr - process tried to write to a nonexisting pipe

hallo zusammen,

das problem:
seit einigen stunden funktioniert der ping befehl auf einer windows 7 pro maschine nicht mehr; es wird einfach nichts zurueckgegeben. wenn ich mit str+c abbreche, wird seitenweise in etwa folgendes ausgegeben
^^^^^^^^^^^^^^^^^^^^^^^^^^^CCCCCCCCCCCCCCCCCCCCCCC^^^^^CCCCCCCCCCCCCC^C^C^CCCCCCCCCCC process tried to write to a nonexisting pipe ^CCCCCCCCCCCCCCCCC^CCCCCCCCCCCCCCC^CCCCCCCCCCCC 
usw., bis ich das cmd fenster schliesze oder den cmd.exe prozess gewaltsam beende (was beides relativ lange dauert).

ping funktioniert in einem anderen benutzerkonto auf derselben maschine nach wie vor ganz normal.

was ich vorher gemacht habe:
etwa 12 stunden lang
ping 10.10.10.50 -t
; danach so ungefaehr diesen befehl
for /f "tokens=*" %%a in ('ping -n 1 10.10.10.50 ^|find "Pinging abc.def.ghj.klm"') do echo %%a 2>&1>>ping.txt
ausgefuehrt (oder so aehnlich). klar, ging natuerlich nicht, in etwa so
 ... 2>&1 | tee ping.txt
waere besser gewesen (unxutils).

was ich seitdem gemacht habe:
neu gestartet; im abgesicherten modus gestartet; set ausgefuehrt um zu sehen, ob mir eine umgebungsvariable einen strich durch die rechnung macht. hat mich alles nicht weiter gebracht.

bevor ich den account loesche und neu anlege -- und natuerlich aus reiner neugier -- hat vielleicht jemand eine idee, was hier passiert ist bzw. wie man das normale verhalten wieder herstellen kann?

gruesze
jutzin

Content-ID: 240604

Url: https://administrator.de/contentid/240604

Ausgedruckt am: 22.11.2024 um 08:11 Uhr

Xaero1982
Xaero1982 11.06.2014 um 16:25:23 Uhr
Goto Top
Hi,

ist es egal was du pingst?

Gruß
jutzin
jutzin 11.06.2014 aktualisiert um 17:00:39 Uhr
Goto Top
ja, voellig egal, auch 127.0.0.1 geht nicht. von einem anderen benutzerkonto aus kann ich loopback und externe adressen pingen.
Xaero1982
Lösung Xaero1982 11.06.2014 aktualisiert um 18:24:10 Uhr
Goto Top
Faszinierend...

Keine Ahnung, ob es hilft... schon mal ein netsh int ip reset versucht?

Cmd als Admin ausgeführt? Also Rechtsklick...
jutzin
jutzin 11.06.2014 aktualisiert um 18:24:43 Uhr
Goto Top
indeed.

netsh int ip reset verlaeuft erfolgreich, aendert aber nichts (hatte zudem auch vorher bereits den netzwerkadapter erntfernt und wieder hinzugefuegt, nur oben vergessen zu erwaehnen).

der zweite tipp hat etwas ergeben: das betroffene konto ist der administrator; habe cmd zuvor immer per win+r ausgefuehrt (mit schild und this process will be run with administrative privileges). hatte angenommen, das entspraeche dem gleichen uac mode wie per rechtsklick als administrator ausfuehren. ist aber offenbar nicht so, denn wenn ich cmd aus dem startmenue per rechtsklick als administrator ausfuehre, wird ganz normal gepingt.

sagt Dir das was? in jedem anderen account geht's auch per win+r cmd, nur im administratorkonto (wo es vorher auch so ging) geht's nun nicht mehr ohne rechtsklick.
Xaero1982
Lösung Xaero1982 11.06.2014, aktualisiert am 12.06.2014 um 08:33:24 Uhr
Goto Top
Interessant...

Ich hab versucht das zu rekonstruieren, aber "leider" ohne Erfolg. Bei mir pingt er munter weiter.

Ich hab ehrlich gesagt keine Ahnung warum es nicht funktioniert und was da schief gegangen ist. Mehr hast du sicher nicht gemacht? Da hängt auch nichts mehr quer? Da gibt es auch keine andere Datei in dem Ordner mit dem Namen Ping?

Ist es auch so, wenn du in dem Konto indem es nicht geht das ganze aus einem anderen Ordner ausführst?
jutzin
jutzin 12.06.2014 um 08:33:21 Uhr
Goto Top
Zitat von @Xaero1982:

... Da gibt es auch keine andere Datei in dem Ordner mit dem Namen Ping?

Ist es auch so, wenn du in dem Konto indem es nicht geht das ganze aus einem anderen Ordner ausführst?...

chapeau, nagel aum kopp. muss wohl sowas wie <code "type=plain">for /f "tokens=*" %%a in ('ping -n 1 10.10.10.50 ^|find "Pinging abc.def.ghj.klm"') do echo %%a 2>&1>>ping.BAT ausgefuehrt haben, sodass im profile folder des administrators nun eine kaputte ping.bat liegt. haette mir ja auch mal auffallen koennen... argh, the shame!!

krasse ferndiagnose, tx.
Xaero1982
Xaero1982 12.06.2014 um 08:39:18 Uhr
Goto Top
Freut mich, dass wir das lösen konnten face-smile

Naja manchmal sieht man das Naheliegendste nicht face-smile

Gruß