Z tego co wiem, za każdym razem, gdy chcemy zatrzymać aplikację (lub zamrożoną aplikację), przejdziemy do Menedżera zadań, wybierz aplikację Go to Process
i zakończymy proces. Preferowany jest „Ending Process” zamiast „Ending Task” (czasem „ending task” i tak nie działa).
Obraz do zadania końcowego:
Obraz do zakończenia procesu:
Jednak http://technet.microsoft.com/en-us/library/bb726964.aspx :
Podczas badania procesów zauważ, że chociaż aplikacje mają proces główny, jedna aplikacja może uruchomić wiele procesów. Zasadniczo procesy te zależą od głównego procesu aplikacji i są zatrzymywane po zakończeniu głównego procesu aplikacji lub użyciu zadania końcowego. Z tego powodu zazwyczaj chcesz zakończyć główny proces aplikacji lub samą aplikację, a nie procesy zależne.
Mówią, że preferowane jest „Zakończ zadanie”, ponieważ proces jest zatrzymywany, gdy zatrzymuję aplikację. Ale w ogóle nie rozumiem ich logiki. Dlaczego zamiast tego po prostu zatrzymać proces?
Jakie zalety Ending Task
ma ponad Ending Process
?
źródło
Pozostałe dwie odpowiedzi dobrze wyjaśniają, na czym polega różnica pod względem tego, co się dzieje, ale aby spojrzeć z perspektywy na to, jak różnią się pod względem tego, co się dzieje, ta pierwsza nakazuje programowi zamknięcie, a druga nakazuje Windowsowi zabić program.
Analogicznie przypomina to różnicę między proszeniem kogoś o zebranie rzeczy i wyjściem z pokoju a poleceniem bramkarzowi, aby natychmiast i siłą go wyrzucił.
źródło
Aby rozwinąć: Zakończ zadanie spróbuje zamknąć aplikację z wdziękiem. Jeśli się zawiesi, da ci opcję „skończyć teraz”. Daje to dwie korzyści w porównaniu z zabiciem tego procesu (który po prostu usuwa brutalną siłę):
źródło
To tylko rozbieżność terminologiczna. Prawdopodobnie zachodnie centrum pomocy technicznej Microsoft powie zadanie, podczas gdy wschodnie wybrzeże stosuje technicznie poprawny proces.
Technicznie nadal kończy proces. Zadanie to prawdopodobnie opakowanie procesu pokazujące okno? Pomoc menedżera zadań również nie definiuje.
źródło