Você que utiliza o Windows, provavelmente já teve problemas com certos programas que insistem em não fechar, ou que apresentam aquele belo título - Não Respondendo - no topo da janela.
Infelizmente, isso acontece em todas as versões do Windows, até mesmo no 7 (Seven), que em um ano já alcançou a marca de 240 milhões de cópias vendidas.
Para resolver este "Pequeno problema", vou passar um "Pequeno Hack" que finaliza todos os processos de uma só vez e ainda filtra os que você não quer finalizar.
Para continuar com este tutorial, recomendo a leitura do artigo Como finalizar processos por linha de comando no Windows 7, assim você tira mais proveito do que vai aprender aqui.
Infelizmente, isso acontece em todas as versões do Windows, até mesmo no 7 (Seven), que em um ano já alcançou a marca de 240 milhões de cópias vendidas.
Para resolver este "Pequeno problema", vou passar um "Pequeno Hack" que finaliza todos os processos de uma só vez e ainda filtra os que você não quer finalizar.
Para continuar com este tutorial, recomendo a leitura do artigo Como finalizar processos por linha de comando no Windows 7, assim você tira mais proveito do que vai aprender aqui.
Taskkill
Vamos utilizar o aplicativo "Taskkill", que pode ser utilizado em linha de comando para finalizar processos.
Vamos entender melhor:
Primeiramente, abra o Prompt de comando do Windows 7, para isso, faça o seguinte:
1ª Opção: Pressione simultâneamente as teclas "Windows" + "R" do seu teclado para abrir o comando "Executar", dentro do campo de textos, digite cmd e pressione a tecla "Enter" do teclado ou o botão "OK";
2ª Opção: Digite cmd no campo de pesquisas do menu iniciar e pressione a tecla "Enter" do seu teclado.
Quando você entrar no prompt de comando, verá uma tela preta com frases em branco, mais ou menus como o que está escrito abaixo:
Microsoft Windows [versão 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Todos os direitos reservados.
C:\Users\Foreba>
Agora digite, taskkill /?, isso irá mostrar todas as opções do taskkill, e será mais fácil para você entender.
De todas as opções do aplicativo, vamos utilizar duas, a /F e a /FI, a primeira força a finalização de aplicativos, e a segunda utiliza filtros, ou seja, você pode filtrar o que deseja ou não finalizar.
Então podemos utilizar o comando da seguinte maneira:
taskkill /F /FI "USERNAME eq todoespaco" /FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe"
Ou seja, taskkill /F, finaliza os processos de modo forçado, é meio óbvio, pois, se o processo não está respondendo, ele será "forçado a se retirar da festa".
/FI "USERNAME eq todoespaco", finaliza o processo que estiver rodando em nome do seu usuário, ou seja, se seu usuário é Juca, o comando será /FI "USERNAME eq Juca". O eq quer dizer igual.
Agora, como nós não queremos finalizar o processo "Explorer.exe" e "dwm.exe" (para não sumir tudo da sua tela), utilizamos:
/FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe"
Ou seja, /FI - Filtro, IMAGENAME ne nome do processo não deve ser igual a "explorer.exe" (ne - NOT EQUAL).
Entendeu?
Certo, mas eu disse "Com apenas um clique" no título, não?
Claro, isso tudo que foi descrito acima, foi para que você entenda o que está fazendo, pois, não é legal fazer algo sem entender, certo?
Vamos entender melhor:
Primeiramente, abra o Prompt de comando do Windows 7, para isso, faça o seguinte:
1ª Opção: Pressione simultâneamente as teclas "Windows" + "R" do seu teclado para abrir o comando "Executar", dentro do campo de textos, digite cmd e pressione a tecla "Enter" do teclado ou o botão "OK";
2ª Opção: Digite cmd no campo de pesquisas do menu iniciar e pressione a tecla "Enter" do seu teclado.
Quando você entrar no prompt de comando, verá uma tela preta com frases em branco, mais ou menus como o que está escrito abaixo:
Microsoft Windows [versão 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Todos os direitos reservados.
C:\Users\Foreba>
Agora digite, taskkill /?, isso irá mostrar todas as opções do taskkill, e será mais fácil para você entender.
De todas as opções do aplicativo, vamos utilizar duas, a /F e a /FI, a primeira força a finalização de aplicativos, e a segunda utiliza filtros, ou seja, você pode filtrar o que deseja ou não finalizar.
Então podemos utilizar o comando da seguinte maneira:
taskkill /F /FI "USERNAME eq todoespaco" /FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe"
Ou seja, taskkill /F, finaliza os processos de modo forçado, é meio óbvio, pois, se o processo não está respondendo, ele será "forçado a se retirar da festa".
/FI "USERNAME eq todoespaco", finaliza o processo que estiver rodando em nome do seu usuário, ou seja, se seu usuário é Juca, o comando será /FI "USERNAME eq Juca". O eq quer dizer igual.
Agora, como nós não queremos finalizar o processo "Explorer.exe" e "dwm.exe" (para não sumir tudo da sua tela), utilizamos:
/FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe"
Ou seja, /FI - Filtro, IMAGENAME ne nome do processo não deve ser igual a "explorer.exe" (ne - NOT EQUAL).
Entendeu?
Certo, mas eu disse "Com apenas um clique" no título, não?
Claro, isso tudo que foi descrito acima, foi para que você entenda o que está fazendo, pois, não é legal fazer algo sem entender, certo?
Agora vem a mágica
Clique com o botão direito do mouse em qualquer área em branco (sem programas) da sua Área de Trabalho, passe o mouse sobre "Novo" e clique em "Atalho":
Agora, cole o comando:
taskkill /F /FI "USERNAME eq todoespaco" /FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe"
No campo "Digite o local do item".
Nota: Altere o nome "todoespaco" para o nome do seu usuário;
Em seguida clique em "Avançar" e "Concluir". Se preferir, altere o ícone do aplicativo, como fiz.
Por último, arraste para a superbar (Super Barra de Tarefas) do Windows 7 para fixar, e pronto, toda vez que um programa não responder, basta clicar neste aplicativo.
Só para você saber, você pode adicionar mais aplicativos para não serem finalizados, eu optei pode não finalizar o "Firefox", e você pode fazer como quiser, pois o comando que eu passei, finaliza todos os programas de uma só vez, veja como ficou o meu:
taskkill.exe /F /FI "USERNAME eq foreba" /FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe" /FI "IMAGENAME ne firefox.exe" /FI
Caso queira finalizar apenas um processo, ficaria assim:
taskkill.exe /F /FI "USERNAME eq foreba" /FI "IMAGENAME eq firefox.exe" /FI
Finaliza apenas o Firefox.
taskkill /F /FI "USERNAME eq todoespaco" /FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe"
No campo "Digite o local do item".
Nota: Altere o nome "todoespaco" para o nome do seu usuário;
Em seguida clique em "Avançar" e "Concluir". Se preferir, altere o ícone do aplicativo, como fiz.
Por último, arraste para a superbar (Super Barra de Tarefas) do Windows 7 para fixar, e pronto, toda vez que um programa não responder, basta clicar neste aplicativo.
Só para você saber, você pode adicionar mais aplicativos para não serem finalizados, eu optei pode não finalizar o "Firefox", e você pode fazer como quiser, pois o comando que eu passei, finaliza todos os programas de uma só vez, veja como ficou o meu:
taskkill.exe /F /FI "USERNAME eq foreba" /FI "IMAGENAME ne explorer.exe" /FI "IMAGENAME ne dwm.exe" /FI "IMAGENAME ne firefox.exe" /FI
Caso queira finalizar apenas um processo, ficaria assim:
taskkill.exe /F /FI "USERNAME eq foreba" /FI "IMAGENAME eq firefox.exe" /FI
Finaliza apenas o Firefox.
FONTE: TODO ESPAÇO ONLINE
Nenhum comentário:
Postar um comentário