Como posso ver processos em execução no Windows 7?

14

Eu encontrei a seguinte frase:

Muitos usuários do Windows podem ter se perguntado   sobre o processo mDNSResponder.exe   correndo o tempo todo. É o Bonjour.

Alguém sabe como posso ver esses processos (eu não quero dizer "mDNSResponder.exe". Quero dizer, em geral.). Deve ser algum análogo do comando "top" no Linux.

Roman
fonte
Além do Gerenciador de Tarefas que outros mencionaram, você também pode encontrar algumas informações interessantes usando o Monitor de Recursos.
Svish

Respostas:

17

Na linha de comando do windows você pode usar tasklist para listar todos os processos em execução.

Você pode canalizar a saída de tasklist (bem como qualquer outra ferramenta de linha de comando) usando o "|" personagem. Eu quase sempre uso tasklist dessa maneira.

A versão da GUI é chamada de Gerenciador de Tarefas e há várias maneiras de acessá-lo.

mindless.panda
fonte
Eu também verifico todo o meu processo usando este comando
r0ca
7
Para um atalho para o Gerenciador de Tarefas do Ctrl + Shift + Esc e você deve pegar o Gerenciador de Tarefas.
Hondalex
1
Você pode fazer coisas inteligentes a partir do prompt de comando com o comando tasklist como este também: tasklist | find "bon" / i Encontrará todos os processos em execução que correspondem ao padrão "bon".
Richard Lucas
14

O que você deseja pode ser satisfeito pelo Gerenciador de Tarefas (Ctrl-Shift-Esc), mas no caso de você (ou outros leitores) precisarem de mais informações, outra opção (não incorporada ao Windows, mas suportada pela Microsoft) é Process Explorer da Microsoft Suíte SysInternals . Isto é caminho mais útil se você quiser fazer mais com essa lista de processos e ver mais informações. Muito muito útil para rastrear problemas complicados no sistema.

Process Explorer foi desenvolvido por Mark Russinovich , autor das várias edições do Windows Internals e agora como Technical Fellow na Microsoft. Tem um fórum de suporte ativo .

alt text

b w
fonte
2
+1, esta é uma ferramenta inteligente. Como a MS comprou a SYSInternals há algum tempo, é de se perguntar por que eles não descartam o gerenciador de tarefas e o substituem por esse. O recurso de árvore de processos é ótimo, mas a busca por DLLs abertas me poupou inúmeras horas. É apenas uma ferramenta superior.
DCookie
@ DCookie - absolutamente. Estava usando isso ontem para ajudar a descobrir o que estava acontecendo com um arquivo de configuração que estava sendo ignorado por um aplicativo. Inestimável.
b w
1
@dco: Para que uma ferramenta desse tipo seja incluída no Windows, ela teria que passar por muitos mais aros. Tem que ser oficialmente suportado, o código tem que aderir a certos padrões, tem que ser testado de todas as formas, & amp; c. Está não apenas uma simples questão de incluir o programa no sistema operacional; há mais trabalho envolvido e um orçamento limitado para gastar. Além disso, a maioria dos usuários provavelmente não precisaria disso de qualquer maneira - seria algo que beneficia uma minoria muito pequena e, portanto, é ainda mais compreensível que o trabalho adicional não seja considerado valioso.
Joey
2

Você pode visualizar os processos executando o Gerenciador de Tarefas.

alt text

Clique com o botão direito do mouse em um espaço vazio na barra de tarefas e selecione Gerenciador de Tarefas. Você também encontrará um botão para iniciá-lo acionando CTRL + ALT + DEL.

Snark
fonte
2
Clique com o botão direito na barra de tarefas. :-)
R-D
3
Ctrl + Shift + Esc c ",)
Svish
@Svish sim e você está certo sobre o 'c' lá (chrome) ;-) bu..t não acumula todos os cromos em um. cromo menu..tools..task manager..nerd stats..scroll down maior número. como 2,8 GB por 41 abas.
barlop
@barlop Isso c há parte do incrível smiley c",) ;-)
Svish
@Svish Isso é descaradamente óbvio, e é por isso que eu escrevi um sorriso piscando depois que escrevi sobre o 'c'.
barlop
1

O Gerenciador de Tarefas pode ser chamado por Ctrl + Shirt + Esc. Ou clique com o botão direito do mouse na barra de tarefas do Windows e selecione "Iniciar gerenciador de tarefas". Não se esqueça de marcar "Mostrar processado de todos os usuários", se disponível.

Vasyl Boroviak
fonte
1

Você pode correr tasklist de command-prompt:

enter image description here

Start = & gt; cmd = & gt; acertar entrar = & gt; tasklist


para encontrar um processo específico, você pode executar:

tasklist | find /i "myProcess"
Jess Stone
fonte
0

se você quiser encontrar um arquivo de processo no disco, adicione as colunas PID ao gerenciador de tarefas, leia o id do processo e vá em Informações do sistema (em iniciar- & gt; programas - & gt; acessórios - & gt; ferramentas do sistema) No System Infromaton, vá para - & gt; Ambiente de Software - & gt; Tarefa em execução e você pode encontrar o caminho de cada processo em execução, com algumas outras informações úteis ...

Marcx
fonte
0

Você também pode ver os caminhos dos processos em execução no gerenciador de tarefas baunilha, adicionando a coluna Linha de Comando à lista de processos (Visualizar & gt; Selecionar Colunas)

shadeMe
fonte
0

Um programa interno pode revelar os processos em execução. Vá para o prompt de comando (Digite cmd na barra de pesquisa Iniciar) e na janela de comando, digite qprocess. Depois de pressionar enter, segue-se uma lista de processos em execução. Se necessário, a janela pode ser esticada para mostrar mais resultados. Digite exit para fechar a janela de comando.

gdfiggy
fonte
isso realmente mostra processos, sessões e usuários usando-os, mas não mostra nenhum uso no processador, memória etc, como o QA sugere ( top - gostar) . taskmgr caberia melhor.
Lorenzo Von Matterhorn