Czy „nazwa obrazu” określona w poleceniu systemu Windows „taskkill / im” to nazwa pliku wykonywalnego w menedżerze zadań, czy jest to coś innego?

0

Mój problem polega na tym, że eksplorator plików systemu Windows zawiesił się podczas przesyłania pliku. Aby pomóc w złagodzeniu tego typu problemu, ustawiłem w Opcjach plików i folderów dla każdej instancji explorer.exe, aby działało w osobnym procesie, więc jeśli jeden z nich ulegnie awarii, cały eksplorator, przynajmniej teoretycznie, nie ulegnie awarii . Teraz mam dwa explorer.exe w menedżerze zadań. Jednym z nich jest transfer plików i nic nie robi, ale nadal odpowiada przynajmniej w menedżerze zadań. Drugi jest tylko otwartym folderem i całkowicie ulega awarii i nie odpowiada. Kliknięcie prawym przyciskiem myszy i powiedzenie procesu zabicia nic nie robi. PID działającego okna to 9077, a PID rozbitego okna 9076. Jeśli wpisuję „taskkill / PID 9076”, to znaczy, że nie mogę go zabić, ponieważ ten PID nie jest uruchomiony. Chcę zobaczyć, czy „/ IM” pomoże zabić jednego, ale nie drugiego,

Braden Dodge
źródło
Różnica między zawieszaniem się / zawieszaniem jest ważna. Jeśli proces ulega awarii, kończy się, w tym scenariuszu zwykle chcesz uzyskać zrzut procesu. W najprostszy sposób zarejestruj ProcDump [ docs.microsoft.com/sysinternals/downloads/procdump] jako debugger pośmiertny. mkdir C:\dumps procdump -ma -i c:\dumps. Ilekroć proces się zawiesi, otrzymasz pełny zrzut. Jeśli proces się zawiesi, musisz również utworzyć zrzut lub 3, ale byłoby to ręcznie zainicjowane. Np. Wykonanie procdump -s 5 -n 3 notepadkilku zrzutów umożliwia sprawdzenie postępu. Weź również pod uwagę przełącznik -mk.
HelpingHand
W końcu po prostu ponownie uruchomiłem komputer i rozpocząłem transfer plików, ale mam konfigurację, aby użyć tego procesu następnym razem. Dostaję to co miesiąc lub dwa. Dzięki za wskazówkę!
Braden Dodge