Jak mogę zobaczyć procesy działające w systemie Windows 7?


15

Znalazłem następujące zdanie:

Wielu użytkowników Windows mogło się zastanawiać, czy proces mDNSResponder.exe działa cały czas. To Bonjour.

Czy ktoś wie, jak mogę zobaczyć te procesy (nie mam na myśli „mDNSResponder.exe”. Mam na myśli ogólnie.). Powinien to być odpowiednik polecenia „top” w systemie Linux.


Oprócz Menedżera zadań, o którym wspominali inni, można również znaleźć ciekawe informacje, korzystając z Monitora zasobów.
Svish

Odpowiedzi:


17

W wierszu poleceń systemu Windows można użyć tasklistdo wyświetlenia listy wszystkich uruchomionych procesów.

Możesz przesyłać dane wyjściowe tasklist(jak również dowolnego innego narzędzia wiersza poleceń) za pomocą „|” postać. Prawie zawsze używam tasklistw ten sposób.

Wersja GUI nazywa się Menedżerem zadań i istnieje wiele sposobów dostępu do niej.


Sprawdzam również cały proces za pomocą tego polecenia
r0ca

7
Aby uzyskać skrót do Menedżera zadań, naciśnij Ctrl + Shift + Esc, a powinieneś dostać Menedżera zadań.
Hondalex,

1
Możesz robić sprytne rzeczy z poziomu wiersza poleceń za pomocą polecenia tasklist, podobnie jak to: tasklist | znajdź „bon” / i Znajduje wszystkie uruchomione procesy, które pasują do wzorca „bon”.
Richard Lucas

14

To, czego chcesz, może spełnić Menedżer zadań (Ctrl-Shift-Esc), ale jeśli ty (lub inni czytający to) chcesz uzyskać więcej informacji, inną opcją (nie wbudowaną w Windows, ale obsługiwaną przez Microsoft) jest Process Explorer z Microsoft SysInternals apartament . Jest to o wiele bardziej przydatne, jeśli chcesz zrobić więcej z tą listą procesów i zobaczyć więcej informacji. Bardzo bardzo przydatny do śledzenia trudnych problemów systemowych.

Process Explorer został opracowany przez Marka Russinowicza , autora różnych edycji Windows Wewnętrznych, a obecnie jest pracownikiem technicznym w firmie Microsoft. Ma aktywne forum wsparcia .

alternatywny tekst


2
+1, to zręczne narzędzie. Ponieważ MS kupiło SYSInternals jakiś czas temu, należy się zastanawiać, dlaczego nie upuszczają menedżera zadań i nie zastępują go tym. Sama funkcja drzewa procesów jest świetna, ale wyszukiwanie otwartych bibliotek DLL pozwoliło mi zaoszczędzić niezliczone godziny. To tylko doskonałe narzędzie.
DCookie

@DCookie - absolutnie. Użyłem tego wczoraj, aby dowiedzieć się, co się dzieje z plikiem konfiguracyjnym, który był ignorowany przez aplikację. Nieoceniony.
mc

1
@dco: Aby takie narzędzie było dołączone do systemu Windows, musiałoby przejść przez wiele innych obręczy. Musi być oficjalnie wspierany, kod musi być zgodny z pewnymi standardami, musi być testowany na różne sposoby, i c. Nie jest to tylko prosta kwestia włączenia programu do systemu operacyjnego; wymaga więcej pracy i ma ograniczony budżet do wydania. Ponadto większość użytkowników i tak prawdopodobnie nie będzie tego potrzebować - byłoby to coś, co przynosi korzyść bardzo małej mniejszości, a zatem jest jeszcze bardziej zrozumiałe, że dodatkowa praca po prostu nie jest uważana za wartą tego.
Joey,

2

Możesz przeglądać procesy, uruchamiając Menedżera zadań.

alternatywny tekst

Kliknij prawym przyciskiem myszy puste miejsce na pasku zadań i wybierz Menedżer zadań. Znajdziesz również przycisk, aby go uruchomić, uruchamiając CTRL + ALT + DEL.


2
Kliknij pasek zadań prawym przyciskiem myszy. :-)
RD

3
Ctrl + Shift + Esc c ",)
Svish

@Svish tak i masz rację co do 'c' tam (chrome) ;-) bu..t to nie gromadzi wszystkich chromów w jednym. chrome menu..tools..task manager..nerd stats.. przewiń w dół największą liczbę. jak 2,8 GB na 41 kart.
barlop

@barlop Że cjest część niesamowitej buźki c",);-)
Svish

@Svish To rażąco oczywiste i dlatego napisałem mrugającą buźkę po tym, jak napisałem to o „c”.
barlop

1

Menedżer zadań może być wywoływany przez Ctrl + Koszula + Esc. Lub kliknij prawym przyciskiem myszy pasek zadań systemu Windows i wybierz „Uruchom menedżera zadań”. Nie zapomnij zaznaczyć „Pokaż przetworzone od wszystkich użytkowników”, jeśli jest dostępne.


1

Możesz uruchomić tasklistz command-prompt:

wprowadź opis zdjęcia tutaj

Start=> cmd=> hit enter=>tasklist


aby znaleźć określony proces, możesz uruchomić:

tasklist | find /i "myProcess"

0

jeśli chcesz znaleźć plik procesu na dysku, dodaj kolumny PID do menedżera zadań, przeczytaj identyfikator procesu i przejdź do informacji o systemie (w menu Start -> Programy -> Akcesoria -> Narzędzia systemowe) W System Infromaton przejdź do -> Środowisko oprogramowania -> Uruchomione zadanie i możesz znaleźć ścieżkę każdego uruchomionego procesu, z kilkoma innymi przydatnymi informacjami ...


0

Możesz również wyświetlić ścieżki uruchomionych procesów w waniliowym menedżerze zadań, dodając kolumnę wiersza polecenia do listy procesów (Widok> Wybierz kolumny)


0

Wbudowany program może ujawnić uruchomione procesy. Przejdź do wiersza polecenia (wpisz cmd na pasku Rozpocznij wyszukiwanie), aw oknie poleceń wpisz qprocess. Po naciśnięciu Enter następuje lista uruchomionych procesów. W razie potrzeby okno można rozciągnąć, aby wyświetlić więcej wyników. Wpisz polecenie exit, aby zamknąć okno poleceń.


pokazuje to procesy, sesje i użytkowników, którzy ich używają, ale nie pokazuje wykorzystania procesora, pamięci itp., jak sugeruje to QA ( top- podobne). taskmgrpasowałby lepiej.
Lorenzo Von Matterhorn
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.