Bruno Miguel | 17/03/2008 | 4 Comentarios | Categoria/s: Microsoft
Uma das poucas coisas que podem matar sem ir parar à prisão são os processos dos computadores. Isto dá jeito quando uma aplicação crasha e não a conseguimos encerrar pelas vias normais.
Em Windows, um processo pode ser terminado ("You are terminated") através do gestor de tarefas ou da linha de comandos – aquela coisa muito complicada em que se utiliza o teclado.
Antes de matar um processo, convém saber qual é o seu identificador (PID ou Process ID). Para saber isso, é preciso executar o comando tasklist.exe. Depois de corrido, o tasklist vai mostrar os processos em execução, o PID de cada um e mais alguma informação útil.
Depois de sabido o PID do processo em causa, é altura de lhe enfiar uma bala nos bits. Para isso, utiliza-se o taskkill. Esta aplicação pode ser usada com vários argumentos.
Imaginem que têm um processo com o PID 5412 e que crashou. Já tentaram encerrá-lo normalmente, mas ele teima em não terminar. Para isso, executa-se o comando taskkill /PID 5412 /F. O /PID é necessário para dizer que o programa está a ser terminado com base na sua identificação e o /F é para forçar o término do programa.
Para tomarem conhecimento dos vários parâmetro dos comandos tasklist e taskkill, executem cada um destes comandos, seguido de /?. Exemplo: tasklist /?
Boa caça aos processos.
Fonte: Technospot.net
Actualização
Também é possível terminar processos pelo nome. Basta passar o parâmetro /IM, seguido do nome do processo: taskkill /IM explorer.exe
Obrigado ao nosso leitor JGomes pela dica.
A imagem é da autoria de Theron Parlin e foi disponibilizada pelo autor sob a licença Creative Commons 2.0 by-nc-nd
| Kit para criar trojans à venda na Internet Os criadores de malware têm à venda, na Internet, um programa que permite a criação... | Governo Chinês encerrou 44 mil sites pornográficos em 2007 A caça à pornografia na China deu frutos em 2007. A operação de combate à... | [how-to] Ultrapassar protecção do RapidShare Quem de nós nunca fez um downloadzito do RapidShare? Sempre que o ficheiro é grande demais,... | Privacidade online dos europeus mais salvaguardada Os defensores da privacidade e os cidadãos europeus tiveram uma vitória com a recente decisão... |
Autor: Bruno ( Bruno Miguel )
Data: March 17th, 2008
Comentarios: 4 comentarios
Palavras-chave: .net, blog, blogs, ces, command-line, computadores, conhecimento, creative commons, flickr, fon, gui, iCal, IM, imagem, irc, iso, lg, linha de comandos, processos, pt, tarefas, tech, teclado, usa, windows, www, xp
Categoria/s: Microsoft
Visto: 7,157
Ver todos os artigo do Bruno Miguel ( 1025 )
JGomes
Data: 3-18-2008 às 14:27:13
Quote Responder
Boas!
Também é possivel matar processos através do nome. Basta para isso, colocar em vez do parâmetro /PID o parâmetro /IM com o nome do processo e… voilá =) Todas as instâncias com o mesmo nome morrem.
Cumps
rodrigo
Data: 2-6-2009 às 19:22:36
Quote Responder
Olá pessoal gostaria de saber o que é e para que serve:
System 4 Console 0 220 K
smss.exe 608 Console 0 480 K
csrss.exe 664 Console 0 700 K
winlogon.exe 1168 Console 0 3.024 K
services.exe 1212 Console 0 3.104 K
lsass.exe 1224 Console 0 7.864 K
svchost.exe 1408 Console 0 2.944 K
svchost.exe 1444 Console 0 3.608 K
svchost.exe 1712 Console 0 3.536 K
svchost.exe 1768 Console 0 1.780 K
svchost.exe 1780 Console 0 15.780 K
spoolsv.exe 224 Console 0 5.088 K
msdtc.exe 336 Console 0 3.860 K
svchost.exe 456 Console 0 1.632 K
MDM.EXE 488 Console 0 2.520 K
svchost.exe 512 Console 0 1.216 K
dfssvc.exe 976 Console 0 3.008 K
explorer.exe 1836 Console 0 14.064 K
RTHDCPL.EXE 144 Console 0 21.336 K
ctfmon.exe 344 Console 0 2.004 K
wmiprvse.exe 1096 Console 0 4.388 K
igfxsrvc.exe 1572 Console 0 2.704 K
cmd.exe 1792 Console 0 688 K
mmc.exe 1668 Console 0 1.296 K
wmiprvse.exe 1960 Console 0 4.684 K
tasklist.exe 1052 Console 0 3.092 K
Diego
Data: 11-29-2010 às 20:27:28
Quote Responder
Ótimo Post. Simples e Objetivo!
Parabéns.
Ricardo
Data: 2-23-2011 às 14:50:04
Quote Responder
Obrigado pela dica, resolveu meu problema… Otimo post, simples, direto e funcional.. Abraços.