GeekZilla
29 dicas Windows 8DicasWindows 8

Usando o Sysinternals para diagnóstico/manutenção

EM BREVE

  1. Em breve tutoriais detalhados sobre cada utilitário Sysinternals

Existem muitas ferramentas administrativas embutidas no windows, disponíveis de graça na internet ou fornecidas por empresas diversas mas nenhuma delas é tão essencial quanto o conjunto de ferramentas SysInternals. Sim é isso mesmo, existe um conjunto de ferramentas free que permitem que você realize um grande número de tarefas administrativas , desde monitoração do sistema ou verificação de processos até verificar quais arquivos e chaves de registro os programas que estão rodando estão realmente acessando.

Estas ferramentas são usadas por todo geek da área tech que se preze – se você que separar o joio do trigo, pergunte ao cara da loja de PCS da esquina se ele sabe para que o Process Explorer é usado . Se ele não tiver idéia do que você esta falando então ele provavelmente  não é tão bom quanto ele fala( não se preocupe, irei mostrar em detalhes também o que é o procexp.exe em uma sequência de tutoriais).

Bem, vocês lembram daquela vez que a Sony tentou inserir rootkits em seus CDs de música ? Então, foi um utilitário da SysInternals que detectou primeiro o problema, e foi o pessoal da SysInternals que fez o anúncio. Em 2006 a Microsoft finalmente comprou a empresa por trás do SysInternals, e eles continuam a fornecer os utilitários sem custo no seu website.

Este post é parte de uma série que irá lhe mostrar como usar cada programa do conjunto SysInternals.

O que são as ferramentas SysInternals exatamente?

O conjunto SysInternals é simplesmente um conjunto de aplicativos para Windows que podem ser baixados a partir de uma seção do site TechNet da Microsoft. Eles são todos portáteis, o que significa que você não apenas não precisa instala-los mas como você também pode coloca-los em um pendrive e usa-los em qualquer PC. De fato você pode roda-los através do SysInternals Live ( que vou mostrar mais adiante ).

Entre as ferramentas estão aplicativos como o Process Explorer, que é como um gerenciador de tarefas com uma série de recursos extras, ou o Process Monitor, que monitora o sistema de arquivos, registro ou até a atividade de rede do seu PC gerada por qualquer processo.

Autoruns ajuda você a lidar com processos marcados para inicialização, TCPView mostra quais programas estão se conectando a recursos na Internet, e ainda temos uma séries de aplicativos que são rodados a partir da linha de comando e ajudam no gerenciamento de processos, serviços e mais.

Snap8

A maioria destas ferramentas irão pedir acesso de administrador, então se você não tiver certeza do que esta fazendo, faça o teste em uma máquina virtual ou outro PC de teste. Algumas ferramentas podem acabar causando problemas se você não utiliza-las corretamente.

Agora vamos a um exemplo, se você tem um PC que esta realmente lento, e você quer inspecionar todos os processos envolvidos na execução de uma aplicação, o Process Explorer torna esta tarefa algo simples- basta clicar duas vezes no processo, ia para a aba Threads e em seguida clicar no botão Stack.

Snap9

Claro até agora isto tudo parece um pouco estranho mas em outros tutoriais a forma de uso deste aplicativo irá ficar bem mais clara, e se a esta altura você ja entendeu o principio então agora é testar e usar o soft na prática.

Como ter acesso as ferramentas ?

Para ter acesso as ferramentas basta ir até o site da SysInternals e baixar o arquivo .zip, não existe instalador, é preciso apenas descompactar o arquivo.

Rodando as ferramentas a partir do SysInternals Live

Se você não quer baixar e descompactar as ferramentas por qualquer motivo ou ter que manter os aplicativos atualizados em um pendrive então você pode sempre recorrer ao SysInternals Live.

Basicamente o que acontece é que há alguns anos atrás o pessoal da SysInternals pensou em uma nova forma de disponibilizar o seu software, então eles criaram uma pasta compartilhada do Windows no seu servidor e disponível na internet para todos.

Basta digitar  na caixa “Rodar” do windows ( Acessada através da tecla Windows + R  ), o link também irá funcionar em praticamente em qualquer lugar do windows que tenha uma barra de endereços.

\\live.sysinternals.com\

Snap4

A pasta mais útil do link é a “Tools”, que tem todos os utilitários listados e fácilmente acessiveis.

Snap10

Claro que procurar por ferramentas em um compartilhamento remoto não é exatamente algo rápido, mas existe uma forma bem mais rápida de rodar o aplicativo que você deseja.

Apenas digite o seguinte caminho, seguido do nome do app na caixa rodar:

\\live.sysinternals.com\tools\<nome da ferramenta>

Por exemplo para rodar o Process Explorer basta digitar

\\live.sysinternals.com\tools\procexp.exe  ( procmon.exe para lançar o monitor de processos ) .

Snapx

Ao iniciar um dos utilitários você irá receber uma janela de prompt com um aviso de segurança, isto é normal, e bom, afinal você não quer que qualquer aplicativo rode a partir de um compartilhamento seu a sua permissão, mas neste caso pode autorizar sem medo.

Snap7De qualquer jeito recomendamos que você tenha uma cópia local sempre que possível, mas é legal saber que você pode ter um plano B online.