Come posso vedere i processi in esecuzione in Windows 7?


15

Ho trovato la seguente frase:

Molti utenti di Windows potrebbero essersi interrogati sul processo mDNSResponder.exe sempre in esecuzione. Sono Bonjour.

Qualcuno sa come posso vedere questi processi (non intendo "mDNSResponder.exe". Intendo in generale.). Dovrebbe essere un analogo del comando "top" in Linux.


Oltre al Task Manager menzionato da altri, puoi trovare alcune informazioni interessanti anche usando il Monitor risorse.
Svish

Risposte:


17

Nella riga di comando di Windows è possibile utilizzare tasklistper elencare tutti i processi in esecuzione.

È possibile reindirizzare l'output di tasklist(così come qualsiasi altro strumento da riga di comando) utilizzando "|" personaggio. Uso quasi sempre tasklistin questo modo.

La versione della GUI si chiama Task Manager e ci sono diversi modi per accedervi.


Controllo anche tutto il mio processo usando questo comando
r0ca

7
Per un collegamento al Task Manager fai Ctrl + Shift + Esc e dovresti ottenere Task Manager.
Hondalex,

1
Puoi fare cose intelligenti dal prompt dei comandi con il comando tasklist come questo anche: tasklist | find "bon" / i Troverebbe tutti i processi in esecuzione che corrispondono al modello "bon".
Richard Lucas,

14

Quello che vuoi può essere soddisfatto da Task Manager (Ctrl-Shift-Esc), ma nel caso tu (o altri che leggano questo) desideri maggiori informazioni, un'altra opzione (non integrata in Windows ma supportata da Microsoft) è Process Explorer da Microsoft SysInternals suite . È molto più utile se vuoi fare di più con quell'elenco di processi e vedere più informazioni. Molto molto utile per rintracciare problemi di sistema delicati.

Process Explorer è stato sviluppato da Mark Russinovich , autore delle varie edizioni Windows Internals e ora Technical Fellow presso Microsoft. Ha un forum di supporto attivo .

testo alternativo


2
+1, questo è uno strumento perfetto. Da quando MS ha acquistato SYSInternals qualche tempo fa, ci si deve chiedere perché non abbandonino il task manager e lo sostituiscano con questo. La sola struttura ad albero dei processi è eccezionale, ma la ricerca di DLL aperte mi ha risparmiato innumerevoli ore. È solo uno strumento superiore.
DCookie

@DCookie - assolutamente. Lo stavo usando solo ieri per capire cosa stava succedendo con un file di configurazione che veniva ignorato da un'applicazione. Inestimabile.
bw

1
@dco: affinché un tale strumento sia incluso in Windows, dovrebbe passare attraverso molti più cerchi. Deve essere ufficialmente supportato, il codice deve aderire a determinati standard, deve essere testato in tutti i modi, ecc. E ' non è solo una semplice questione di includere il programma nel sistema operativo; c'è più lavoro da fare e un budget limitato da spendere. Inoltre, la maggior parte degli utenti probabilmente non ne avrebbe bisogno in ogni caso: sarebbe qualcosa che avvantaggia una minoranza molto piccola e quindi è ancora più comprensibile che il lavoro aggiuntivo non sia considerato degno.
Joey,

2

È possibile visualizzare i processi eseguendo Task Manager.

testo alternativo

Fare clic con il tasto destro del mouse su uno spazio vuoto nella barra delle applicazioni e selezionare Task Manager. Troverai anche un pulsante per avviarlo attivando CTRL + ALT + CANC.


2
Fare clic con il tasto destro sulla barra delle applicazioni. :-)
RD

3
Ctrl + Maiusc + Esc c ",)
Svish

@Svish sì e hai ragione sulla 'c' lì (chrome) ;-) bu..t non accumula tutti i cromi in uno. menu chrome..tools..task manager..nerd stats..scrivi il numero più grande. come 2.8GB per 41 schede.
barlop

@barlop Che cci sia parte della fantastica c",)
faccina

@Svish Questo è palesemente ovvio, ed è per questo che ho scritto una faccina ammiccante dopo averlo scritto sulla 'c'.
barlop

1

Task Manager può essere chiamato da Ctrl + Shirt + Esc. Oppure fai clic con il tasto destro sulla barra delle applicazioni di Windows e seleziona "Avvia Task Manager". Non dimenticare di selezionare "Mostra elaborato da tutti gli utenti" se disponibile.


1

Puoi eseguire tasklistda command-prompt:

inserisci qui la descrizione dell'immagine

Start=> cmd=> hit enter=>tasklist


per trovare un processo specifico, puoi eseguire:

tasklist | find /i "myProcess"

0

se vuoi trovare un file di processo su disco aggiungi le colonne PID al task manager, leggi l'id del processo e vai in Informazioni di sistema (sotto start-> programmi -> accessori -> strumenti di sistema) In System Infromaton vai a -> Ambiente software -> Attività in esecuzione e puoi trovare il percorso di ogni processo in esecuzione, con alcune altre informazioni utili ...


0

È inoltre possibile visualizzare i percorsi dei processi in esecuzione nel task manager vanilla aggiungendo la colonna Riga di comando all'elenco dei processi (Visualizza> Seleziona colonne)


0

Un programma integrato può rivelare i processi in esecuzione. Vai al prompt dei comandi (digita cmd nella barra Inizia ricerca) e nella finestra di comando digita qprocess. Dopo aver premuto Invio, segue un elenco di processi in esecuzione. Se necessario, la finestra può essere allungata per mostrare più risultati. Digitare exit per chiudere la finestra di comando.


questo in effetti mostra processi, sessioni e utenti che li usano, ma non mostra alcun utilizzo su processore, memoria ecc. come suggerisce il QA ( top- like). taskmgrsi adatterebbe meglio.
Lorenzo Von Matterhorn,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.