Escritos
B. Piropo
Anteriores:
< Trilha Zero >
Volte de onde veio
25/01/1999

< Tesouros Escondidos IV: >
< Ainda o Menu Ferramentas >


Eventualmente é preciso restaurar um dos arquivos do disco de instalação de Windows. Em geral trata-se de um driver ou arquivo de sistema. Para restaurá-lo é necessário localizá-lo, descompactá-lo e copiá-lo para o devido diretório. O que dava uma trabalheira medonha. Agora não dá mais. Porque a segunda função do SFC que mencionamos semana passada veio exatamente para resolver esse tipo de problema. Basta carregar o programa (seja digitando "sfc" na caixa "Executar" do menu "Iniciar", seja acionando a opção "Verificador de arquivos do sistema" do menu "Ferramentas" de MSInfo32), marcar a opção "Extrair um arquivo do disco de instalação", entrar com o nome do arquivo desejado na caixa de dados (no caso da substituição de arquivos do disco rígido, pode-se usar o botão "Procurar" para introduzir seu nome na caixa), clicar no botão "Iniciar" e informar o drive que abriga o disco de instalação de Windows. O programa descobre em seu banco de dados interno onde buscar o arquivo, descompacta-o e copia-o no diretório que você escolheu. Acabou a trabalheira.

A entrada seguinte do menu Ferramentas é a "Ferramenta de verificação de assinatura". Nesses difíceis tempos de virus, cavalos de Tróia e congêneres, é preciso um meio seguro de nos certificarmos que arquivos essenciais não foram alterados. Criou-se então o conceito de "assinatura": um código gerado através da aplicação de um algoritmo ao arquivo original é criptografado e "embutido" no próprio arquivo. Para nos assegurarmos que ele não foi alterado basta usar o verificador de assinatura – que perscruta o arquivo, aplica novamente o algoritmo e verifica se a assinatura assim obtida confere com a que consta do arquivo. Experimente: carregue o programa (seja através de sua entrada no menu Ferramentas, seja invocando diretamente seu executável Sigverif.Exe), use o botão "Procurar" para selecionar um subdiretório que contenha arquivos de sistema, ordene a busca de arquivos assinados, clique em "Localizar agora", selecione qualquer um dos arquivos localizados e clique no botão "Detalhes" para examinar o certificado da assinatura.

A próxima entrada é o "Verificador de Registro". Se você tiver sorte, ao acioná-la parece que nada acontece: surge uma janela informando que o programa está verificando o Registro do sistema seguida de outra esclarecendo que nenhum erro foi encontrado e perguntando se você deseja fazer novamente o backup do sistema apesar dele já ter sido feito recentemente. Diga que não e agradeça aos deuses (ou a Gates, o que para a MS dá mais ou menos no mesmo) pela integridade de seu Registro. Porque debaixo dessa simplicidade se esconde uma ferramenta poderosíssima (cujo arquivo executável chama-se Scanreg.Exe) que faz uma varredura completa em seu Registro em busca de inconsistências (se você quiser saber mais sobre o Registro, leia a série publicada de 31/02 a 16/06/97 aqui mesmo nesta Trilha e que permanece à sua disposição na seção Escritos/Anos Anteriores de minha página pessoal em [http://www.bpiropo.com.br]). E não se surpreenda com o fato de sua máquina dispor de um backup recente do Registro: cada vez que Windows é inicializado o Scanreg é acionado automaticamente e cria um novo.

Também a entrada seguinte, "Agente de exclusão automática de driver", abriga uma ferramenta de extrema utilidade para resolver um problema que já aconteceu com quase todos nós: liga-se o micro, Windows 95 é inicializado e não mais que de repente a carga é interrompida e surge na tela a mensagem dando conta de que o arquivo tal ou qual está corrompido ou não foi encontrado no disco. Quando o se trata de arquivo não imprescindível, aparece um aviso para teclar algo e a carga prossegue. Do contrário o processo é bloqueado e, na melhor das hipóteses, Windows 95 é carregado no modo de segurança. Windows 98 tornou as coisas mais fáceis. Quando ocorre este tipo de problema, o arquivo (geralmente um driver) que causou a cangancha é anotado e ignorado nas próximas inicializações. Mas o agente de exclusão automática de driver (cujo arquivo executável chama-se Asd.Exe) permite reinclui-lo no processo de inicialização, tenta identificar a causa do problema e, de lambuja, exibe uma possível solução. O uso desta ferramenta para procurar arquivos de drivers corrompidos e do SFC para extrair os originais do disco de instalação permite resolver a grande maioria dos problemas de inicialização de Windows 98.

A próxima entrada é o Dr. Watson (Drwatson.Exe), nosso velho conhecido desde os tempos de Windows 3.x. Trata-se de um programa de diagnóstico: carregue-o e ele aparentemente desaparece. O único sinal é mais um ícone na extremidade direita da barra de ferramentas. Mas não se iluda, ele está vivo e alerta executando sua única função: permanecer à espreita de eventuais falhas do sistema ou de programas. Quando uma ocorre, ele tira uma radiografia do sistema e armazena em um arquivo, identificando o programa que a causou e, quando possível, sugerindo uma ação para contornar o problema. Um auxiliar que faz jus ao nome.

B. Piropo