Od czasu do czasu Wndows ma tendencję do bałaganu i utknął w jakimś nieodpowiadającym programie, który po prostu uparcie odmówiłby odejścia. Użytkownicy z czasów Windows 98SE, Windows 2000, a następnie Windows XP zbyt dobrze pamiętaliby ten rozdzierający problem, w którym jedna zawieszona/zawieszona aplikacja powodowała zatrzymanie całego procesu 'explorer.exe', co czasami prowadziło nawet do przerażającego niebieski ekran śmierci.
W systemie Windows 7 firmie Microsoft udało się dość dobrze rozwiązać te problemy. Jednak szczerze mówiąc, system Windows 7 ulega awarii, a aplikacje przestają odpowiadać lub zawieszają się, a wiele razy użytkownikowi pozostaje tylko rozwiązanie polegające na otwarciu menedżera zadań, zabiciu zablokowanej aplikacji i ponownym uruchomieniu. Rzeczywiście dość proste, ale oto jeden, który mnie dzisiaj wkurzył. Mój system zawiesił się, wszystkie okna i aplikacje nie odpowiadają, menedżer zadań odmawia otwarcia, a ja nie mam pojęcia, co robić. To wtedy odkryłem przydatność polecenia Windows 'taskkill'.
Rzeczywiste polecenie taskkill to:
taskkill /f /fi „status eq nie odpowiada”
Sposób, w jaki miało być używane to polecenie, polegał na uruchomieniu wiersza polecenia i wprowadzeniu polecenia, które szukałoby wszelkich procesów „nieodpowiadających” i zabijało je. Jednak bardziej pomysłowym i szybszym sposobem wykorzystania tego byłoby utworzenie jednowierszowego pliku wsadowego. Aby to zrobić, skopiuj i wklej powyższe polecenie do pustego pliku Notatnika i zapisz go jako task-kill.bat . Upewnij się, że wybrałeś typ pliku jako „Wszystkie pliki”, a rozszerzenie to .bat, a nie plik tekstowy.
Zapisz ten plik wsadowy w dogodnej lokalizacji, a następnym razem, gdy proces się zawiesi, po prostu kliknij dwukrotnie plik, aby wykonać polecenie altówka, każdy zablokowany proces/aplikacja pożegna się. Dla wygody dodałem polecenie do paska zadań (zwanego również superbarem w Windows 7) i wystarczy jedno kliknięcie, aby załatwić sprawę.
To polecenie i metoda działałyby we wszystkich wersjach systemu Windows powyżej XP, z wyjątkiem systemu Windows XP Home, który domyślnie nie ma polecenia taskkill.
Czy ta wskazówka okazała się przydatna? Daj nam znać w komentarzach.