Você está na página 1de 36

O checkup do computador

Quando um PC apresenta defeitos, devemos utilizar manuteno corretiva para solucion-los. Entretanto, em muitos casos o defeito no percebido de imediato. O PC pode estar com um componente ou mdulo defeituoso e mesmo assim continuar operando normalmente, provavelmente devido ao fato do usurio no estar ativando funes que fazem uso do mdulo defeituoso. O usurio pode perceber o defeito dias, semanas ou at meses depois. Algumas vezes o usurio s percebe o problema quando tenta instalar um novo software ou um novo mdulo de hardware. Fica pensando que est fazendo algo errado durante a instalao, ou que o programa est com alguma incompatibilidade com o seu PC, ou que o mdulo de hardware que est sendo instalado est defeituoso. Na verdade, pode no ser nada disso. Pode ser um defeito j existente, manifestando-se pela primeira vez. Uma forma de evitar este transtorno fazendo periodicamente um check-up de hardware no PC. Existem diversos programas que nos auxiliam nesta tarefa. So chamados de programas de diagnstico. Veremos neste captulo como realizar um CHECK-UP de hardware atravs de programas de diagnstico. OBS.: Muitos programas de diagnstico podem ser comprados em lojas especializadas, outros podem ser obtidos, at mesmo gratuitamente pela Internet. No final deste captulo mostraremos como obter os programas de diagnstico. POST O check-up de hardware to importante que todo PC realiza, na ocasio em que ligado ou "ressetado", uma espcie de teste automtico. Esse o chamado autoteste (em ingls, POST, ou Power-on Self Test). No POST so verificadas algumas das funes vitais da placa de CPU, da memria, do teclado e de algumas interfaces. Apesar desse teste ser rpido e simplificado, muitas vezes suficiente para detectar defeitos no hardware. Entretanto, na maioria das vezes, o POST no suficientemente rigoroso para detectar todos os erros possveis. Da surge a necessidade do uso de programas de diagnstico mais elaborados. Gravidade dos defeitos Para que um PC funcione corretamente, todos os seus mdulos devem estar em perfeitas condies. Entretanto, alguns mdulos so mais importantes que outros. Por exemplo, o defeito em um drive de disquetes no afetar o funcionamento do PC, enquanto o usurio estiver utilizando apenas o disco rgido e o drive de CDROM. Apenas quando for necessrio usar disquetes o defeito ir se manifestar. Este portanto um defeito de importncia secundria. J um problema no disco rgido torna o PC praticamente inoperante. Vemos ento que existem diferentes nveis de gravidade nos defeitos, bem como diferentes nveis de importncia para o funcionamento do PC. A seguir apresentamos uma lista de vrios mdulos do computador divididos em trs categorias, de acordo com o grau de importncia: Importncia mxima Sem eles o PC no pode ser usado Fonte de alimentao Processador Placa de CPU Memrias Placa de vdeo Disco rgido

Importncia mdia

Sem eles o PC liga mas fica parcialmente inoperante Importncia mnima Sem eles o PC funciona com suas funes incompletas

Interfaces IDE Teclado Monitor Drive de disquetes e sua interface Impressora e interface paralela Mouse e interfaces seriais Placas: fax/modem, som, etc, Drive de CD-ROM

Esta diviso em nveis de importncia pode variar. Por exemplo, consideramos o monitor como sendo um mdulo de importncia mdia, caso seja possvel pegar emprestado o monitor de outro computador. Se isto no for possvel, a importncia torna-se mxima. O mesmo podemos dizer sobre o teclado. A placa fax/modem foi classificada como de importncia mnima, mas claro que ser mxima se o usurio estiver desesperado para, por exemplo, acessar a Internet e no tiver outro PC por perto.

Preparativos para usar programas de diagnstico


A maioria dos softwares de diagnstico funcionam no modo MS-DOS. errado uslos sob o Windows, ou mesmo no MS-DOS com programas residentes (aqueles que ficam instalados na memria, ativados pelo CONFIG.SYS e AUTOEXEC.BAT). Algumas formas ERRADAS de executar programas de diagnstico so: Executar um boot normal pelo disco rgido Usar programa de diagnstico para MS-DOS a partir do Windows Testar a memria DRAM com a memria cache habilitada Testar a memria DRAM com gerenciadores de memria ativos Usar um disquete inadequado para testar o drive Confuso no teste (interno e externo) das interfaces serias e paralelas

Vamos mostrar quais so as providncias a serem tomadas para que os testes sejam feitos de forma adequada. O boot limpo Os programas que fazem diagnstico de hardware, em sua maioria, operam no modo MS-DOS. A razo disso que o teste feito somente nos componentes de hardware, e mdulos de software presentes poderiam atrapalhar os testes. Por exemplo, se o Windows estiver ativo, no ser possvel testar a memria adequadamente. O mesmo ocorre se existirem gerenciadores de memria (HIMEM.SYS e EMM386.EXE) ativados. Um software de diagnstico em geral faz acessos ao hardware que no so permitidos quando existem outros programas em execuo. Existem programas de diagnstico que operam sob o Windows, mas o tipo de teste realizado um pouco superficial, j que no pode acessar o hardware diretamente, e sim de forma indireta, obedecendo s convenes do Windows. Antes de usar programas de diagnstico no modo MS-DOS, deve ser executado um boot limpo, aquele no qual no so processados os arquivos CONFIG.SYS e AUTOEXEC.BAT, e no feito o carregamento do Windows. Existem diversas formas de faz-lo. Uma delas, que pode ser usada com qualquer verso do MSDOS, e inclusive com o Windows 9x, utilizando um disquete de boot. Para gerar um disquete de boot, devemos digitar, a partir do Prompt do MS-DOS, o seguinte comando:

FORMAT A: /S /U A partir da, podemos executar o programa de diagnstico desejado, mesmo que este esteja localizado no disco rgido. Entretanto, para que tenhamos uma maior autonomia, interessante gravar o programa de diagnstico neste disquete. Normalmente esses programas no so muito grandes, podendo ser perfeitamente gravados em um nico disquete de 1.44 MB. interessante colocar tambm nesse disquete, o programa usado para ativar o mouse no modo MS-DOS, conhecido como mouse driver. Assim poderemos comandar nosso programa de diagnstico a partir do mouse (apesar disso no ser obrigatrio). Alm disso, a maioria dos programas de diagnstico s testa o mouse se este driver estiver ativo. Se voc estiver trabalhando como tcnico, poder encontrar vrias verses de sistema operacional. Prepare ento diferentes verses de disquetes de boot: MS-DOS 6.x (de preferncia 6.22) Windows 95 Windows 95a Windows 95b (OSR2) Windows 98 Windows 98SE Windows ME etc Voc pode incluir em cada um desses disquetes de boot, o seu programa de diagnstico predileto, ou ento deixar esses disquetes s com o boot e utilitrios do modo MS-DOS (FDISK, FORMAT, SYS, etc) e usar um disquete parte, s para programas de diagnstico. A razo da necessidade de tantos disquetes de boot que um tcnico pode encontrar PCs com vrias verses de sistema operacional. prefervel usar o boot de mesma verso que a existente no PC que ser testado, o que traz algumas vantagens. Por exemplo, ser possvel utilizar todos os utilitrios para MS-DOS existentes no PC testado. Se voc executar o boot com um disquete contendo uma verso de MS-DOS, e tentar utilizar o programa FORMAT.COM existente no disco rgido do PC testado, mas utilizando uma verso de MS-DOS diferente, ser apresentada a mensagem: Verso incorreta do DOS No pense que executar um boot pelo disco rgido resolve este tipo de problema. Voc poder encontrar na prtica, discos rgidos com problemas, ou PCs com vrus no setor de boot, o que tornar o seu trabalho muito difcil se no tiver o disquete de boot apropriado. Existe ainda a questo da FAT32. Este sistema de arquivos s est presente a partir do Windows 95 OSR2. Portanto, se voc executar por exemplo o boot com um disquete gerado pelo Windows 95 original, e o disco rgido estiver formatado com FAT32 (disponvel no Windows 95b e superiores), no ser possvel acessar arquivos do disco rgido, apesar de ser possvel realizar testes fsicos (acessos a trilhas e setores, mas no a arquivos). Um tcnico deve estar portanto preparado com disquete de boot de todas as verses. claro que para um usurio que tem apenas que tomar conta do seu prprio PC, a situao bem mais simples. Basta ter o disquete de boot da verso existente no seu PC. Apesar de no ser a forma mais recomendada, podemos executar um boot limpo atravs do disco rgido. Lembre-se portanto que se o disco rgido estiver com pro-

blemas, ou mesmo com vrus, este mtodo no ser vlido. Execute o boot limpo da seguinte forma: No MS-DOS 5 e 6 Pressione a tecla F5 no instante em que for apresentada a mensagem Iniciando o MS-DOS.... Se esta mensagem no for apresentada, use a tecla F5 logo aps o BEEP emitido pelo alto falante durante o boot. Pressione Shift-F5 no instante em que for apresentada a mensagem Iniciando o Windows 9x.... Se esta mensagem no for apresentada, use Shift-F5 logo aps o BEEP emitido pelo alto falante durante o boot. Ao invs de Shift-F5, voc pode ainda usar a tecla F8, e no menu apresentado, escolher Somente Prompt do modo de segurana.

No Windows 95/98

Ao ser executado o boot desta forma, ser apresentada a mensagem: O MS-DOS est ignorando os arquivos CONFIG.SYS e AUTOEXEC.BAT ou O Windows est ignorando seus arquivos de inicializao No Windows ME no possvel executar um boot no modo MS-DOS usando o disco rgido. Ser necessrio utilizar um disquete de boot. Se o computador tiver instalado um sistema operacional do qual voc no tenha o disquete de boot, pode usar o disquete de boot de uma verso recente do Windows, mas apenas lembre-se que no poder ter acesso aos arquivos do disco rgido durante os testes. Ainda assim ser possvel testar todo o hardware. Para testar a memria Uma vez que tenha sido preparado o disquete (ou disquetes) com o boot, o programa de diagnstico e o mouse driver (opcional), ainda necessrio realizar uma pequena alterao no CMOS Setup. Usamos programas de diagnstico, entre outras coisas, para testar a memria. O teste da memria fica invalidado quando a memria cache est ativada. Devemos ento desativar a cache de nvel 1 e a de nvel 2, possibilitando assim o teste correto da memria DRAM. Isto feito no Advanced CMOS Setup, no qual encontramos os comandos para habilitar e desabilitar as caches, que devem ficar da seguinte forma: Internal Cache: Disabled External Cache: Disabled No esquea de habilitar novamente as caches depois que terminar de usar o programa de diagnstico, caso contrrio o computador se tornar extremamente lento. Loopbacks Todos os programas de diagnstico so capazes de realizar testes nas interfaces serias e nas interfaces paralelas. Para que os testes dessas interfaces sejam mais rigorosos, existem conectores especiais (fornecidos pelos fabricantes dos programas de diagnstico) chamados de loopbacks. Os testes podem ser realizados sem o uso desses conectores, mas sem eles no possvel testar 100% das suas funes.

A maioria dos programas de diagnstico, ao testarem as interfaces seriais ou paralelas, antes de iniciar os testes, perguntam ao usurio se o teste ser realizado com ou sem o loopback. Desta forma, ser feito o teste externo (com loopback) ou interno (sem loopback). Existem loopbacks prprios para testar as interfaces seriais e prprios para testar as interfaces paralelas. preciso tomar cuidado para no fazer confuso, pois programas de diagnsticos diferentes podem utilizar loopbacks ligeiramente diferentes. Todos os fabricantes de programas de diagnstico oferecem, de uma forma ou de outra, os loopbacks adequados. Alguns os oferecem juntamente com o software, outros os vendem separadamente. Muitas, vezes, o manual do programa de diagnstico traz um esquema de ligaes para a construo desses loopbacks. O captulo Tabelas e diagramas traz os esquemas dos loopbacks utilizados pelos principais programas de diagnstico, para que voc possa constru-los, caso no consiga compr-los. A figura 1 mostra trs loopbacks, sendo dois seriais (de 9 e de 25 pinos) e um paralelo. Figura 1 Loopbacks.

Disquete para testar o drive Os programas de diagnstico so capazes de realizar testes de leitura e gravao com os drives de disquete. Para realizar esse teste ser necessrio providenciar um disquete confivel, pois no queremos testar o disquete, e sim, o drive. Se no tivermos a certeza absoluta de que o disquete se encontra em perfeitas condies, um eventual erro apontado pelo programa de diagnstico nos deixar com a seguinte dvida: o defeito est no drive ou no disquete? Como queremos saber se o drive est bom ou no, teremos que usar um disquete em perfeitas condies. No caso de tcnicos, no recomendvel utilizar para testes, um disquete do cliente, j que no ser possvel ter certeza sobre a confiabilidade deste disquete. Para obter um disquete confivel devemos fazer o seguinte: a) Selecionamos um disquete novo, de boa qualidade. b) Realizamos uma formatao nesse disquete, usando o comando FORMAT A:/U A opo "/U" serve para ativar a chamada formatao incondicional, que aquela na qual as trilhas e os setores do disquete so criados. At a verso 4.01 do MSDOS, isto era feito automaticamente pelo programa FORMAT, mas a partir da verso 5.0 o MS-DOS (o mesmo ocorrendo com o Windows 95 e posteriores) passou a fazer uma formatao baseada em apagar o diretrio raiz e a tabela de alocao de arquivos, e ainda uma verificao na superfcie do disco. Para realizar uma formatao como era feita antes, criando as trilhas e os setores, basta usar a opo /U.

c) Aps a formatao verificamos a existncia de bad sectors (setores defeituosos). Caso sejam apresentados alguns setores defeituosos, o disquete no considerado confivel e no pode ser usado para testar os drives. A figura 2 mostra um exemplo do que ocorre na tela aps a formatao de um disquete problemtico. Na figura 3 vemos o resultado da formatao de um disquete em perfeitas condies.

Figura 2 - Formatao de um disquete problemtico. Na figura 2 podemos observar a presena de setores defeituosos (552.960 bytes em setores defeituosos), o que indica que este disquete no pode ser usado no teste de drives.

Figura 3 - Formatao de um disquete em perfeitas condies. Observamos na figura 3 que no ocorreram setores defeituosos. Todo o espao existente no disco foi indicado como disponvel (1.457.664 bytes disponveis no disco). Temos aqui um disquete 100% confivel para ser usado no teste de drives. Na verdade, at mesmo para o uso dirio os disquetes devem apresentar esta caracterstica. Disquetes com setores defeituosos podem ser usados, mas tal prtica deve ser evitada.

PC-Check
Aqui est um excelente programa de testes de hardware. A Eurosoft, empresa que o produz, concentra suas atividades apenas em programas relacionados com o hardware, sendo o PC-Check o seu principal produto. Voc pode obter gratuitamente uma verso de demonstrao pela Internet, em http://www.eurosoft-uk.com. A figura 4 mostra o menu principal do PC-Check. Os trs primeiros itens so os que mais nos interessam. Com System Information Menu podemos obter diversas informaes sobre os componentes de hardware instalados. Com Advanced Diagnostic Tests, podemos fazer um check-up de hardware, testando processador, memria, disco rgido, etc. O item Continous Burn-in Tests serve para executar testes repetitivos, muito teis para detectar defeitos intermitentes.

Figura 4 - Menu principal do PC-Check. Informaes do sistema A figura 5 mostra o System Information Menu. Temos comandos para visualizar a configurao de hardware, obter informaes sobre as IRQs em uso, mapa de E/S, informaes sobre os dispositivos ligados aos barramentos PCI e PCMCIA (este ltimo usado em notebooks), informaes sobre os dispositivos IDE, interrupes de software, drivers instalados, Standard CMOS Setup, e ainda um item para editar os arquivos de sistema. Figura 5 System Information Menu.

A opo System Configuration apresenta as telas das figuras 6 e 7. Na primeira tela so mostrados o tipo de processador, o seu clock, a quantidade de memria RAM, a quantidade de memria cache (L1 e L2), os barramentos presentes, o fabricante do BIOS e a verso de DOS usada.

Figura 6 - System Configuration primeira parte. Na segunda parte apresentada a tela da figura 7, trazendo informaes sobre os discos instalados, drive de CD-ROM, placa de som, placa de vdeo, portas seriais e paralelas, e finalmente sobre o mouse.

Figura 7 - System Configuration segunda parte. O PC-Check tem uma caracterstica muito interessante, raramente encontrada em outros programas de diagnstico. capaz de detectar e testar o mouse, drive de CD-ROM e placa de som, sem a presena dos drivers desses dispositivos no CONFIG.SYS e AUTOEXEC.BAT. Este acesso feito atravs de drivers especiais que acompanham o PC-Check. At mesmo dispositivos Plug-and-Play podem ser ativados e testados. A figura 8 mostra o relatrio sobre o uso de interrupes de hardware apresentado pelo PC-Check. Assim como ocorre com outros programas, este relatrio no 100% preciso, pois o PC-Check no consegue detectar algumas das placas que usam interrupes. Por exemplo, no PC testado na figura 8, a IRQ10 estava em uso por uma placa digitalizadora de vdeo e a IRQ11 em uso por uma placa de rede. Mesmo assim foi possvel detectar que a IRQ7 estava sendo usada por uma Sound Blaster, que a IRQ9 estava em uso pela interface IDE terciria, e que a IRQ14 e IRQ15 estavam em uso pelas interfaces IDE primria e secundria.

Figura 8 - Interrupes de hardware OBS: Para obter um relatrio mais preciso sobre o uso das interrupes, podemos usar o Gerenciador de Dispositivos do Windows. Clicamos ento em Computador e Propriedades para ver o relatrio. No System Information Menu (figura 5) temos outro comando muito importante, o I/O Port Information. Este comando apresenta um mapa de uso dos endereos de E/S. Essas informaes so teis para detectar conflitos de endereos de E/S. Ao ser usado, este comando pede a especificao do endereo inicial e endereo final a ser testado. Com essas informaes apresentado um relatrio como o da figura 9. Usamos as setas do teclado para visualizar o mapa inteiro. Neste mapa, os valores FF indicam endereos que esto provavelmente livres, enquanto valores diferentes de FF indicam endereos ocupados. O PC-Check apresenta ainda nesta janela, os nomes dos dispositivos que normalmente utilizam cada um desses endereos. Observe que esses dispositivos no so detectados e identificados. Apenas indicado o dispositivo que normalmente ocupa cada faixa de endereos.

Figura 9 - Mapa de E/S. O comando PCI Bus Information mostra uma lista dos dispositivos ligados ao barramento PCI, como vemos na figura 10. mostrado o fabricante, a identificao, e os recursos de hardware utilizados.

Figura 10 - Informaes sobre dispositivos PCI. O comando IDE Bus Information detecta os dispositivos ligados nas interfaces IDE (Primary Master, Secondary Master, Primary Slave e Secondary Slave) e apresenta para cada um deles, diversas informaes, como vemos na figura 11.

Figura 11 - Informaes sobre dispositivos IDE. O item CMOS Configuration permite fazer alteraes em alguns itens do Standard CMOS Setup: data e hora, tipos de drives de disquetes, tipos dos discos rgidos, tamanho da memria convencional e da estendida, tipo de placa de vdeo e presena da unidade de ponto flutuante. preciso executar um boot para que as alteraes tenham efeito. Menu de testes A figura 12 mostra o Advanced Diagnostic Menu, a partir do qual so executados todos os testes de hardware. Figura 12 Menu para os testes de hardware do PC-Check.

Testes do processador

O Processor Test (figura 13) faz uma checagem nas funes do processador, do coprocessador aritmtico e nas instrues MMX (quando suportadas). Este um teste muito til para ser usado quando o PC apresenta travamentos intermitentes. Deixamos que o teste do processador seja executado de forma repetitiva (mais adiante veremos como faz-lo), at que ocorra o erro. Por exemplo, suponha que um PC tenha o mau hbito de apresentar travamentos depois de ligado durante 10 minutos. Deixamos ento o teste do processador ser realizado durante um tempo superior a este. Se no forem apresentados erros, tudo indica que o problema no est no processador (no aquecimento, por exemplo). Poderia ento ser um problema de memria, ou um problema de software, ou um problema na placa de CPU.

Figura 13 - Menu de testes para o processador. OBS: Para que o processador seja identificado corretamente, use uma verso recente do PC-Check. Verses antigas no detectaro corretamente processadores recentes. OBS: Este teste capaz de determinar se o processador possui bugs crticos. Por exemplo, observe na figura 13 que so feitos testes para verificar a presena dos bugs FDIV e FIST, clssicos de verses defeituosas do Pentium. Testes na placa de CPU Na figura 14 vemos outro teste importante, o da placa de CPU. Este teste engloba vrios circuitos do chipset, como os controladores de DMA, controladores de interrupes, Timer, controlador de teclado, o CMOS e o barramento PCI. Travamentos em um PC podem ocorrer com muita freqncia, e uma das causas possveis so falhas nos controladores de DMA, timers e controladores de interrupes. Este portanto um teste bastante til.

Figura 14 - Testes na placa de CPU. O teste do controlador de teclado (Keyboard Controller Test) tambm importante. Anomalias no teclado podem ser causadas pelo prprio teclado, ou ento pela sua interface (Keyboard Controller). Se o problema for no teclado, basta troc-lo. Um teclado bem barato, e o transtorno de uma troca pequeno. Se mesmo trocando o teclado o erro persiste, o problema certamente est na sua interface. O PC-Check capaz de identificar problemas nesta interface. Quando esta interface est embutida no chipset, ser preciso substituir a placa de CPU. Por outro lado, em muitos casos a interface de teclado formada pelo chip 8042 ou similar. Nesse caso, possvel conseguir um desses chips no comrcio de sucata de placas de CPU. Testes de memria A figura 15 mostra o menu de testes de memria. So feitos testes de memria convencional, testes de memria estendida, teste dos circuitos de refresh e testes na memria cache externa.

Figura 15 Menu de testes de memria.

Os testes da memria convencional e da memria estendida so bem semelhantes, exceto que o da memria convencional vai do endereo 0 at 640k, e o da memria estendida vai de 1024k em diante. Em cada um desses dois testes, temos trs opes: Quick, Normal e Advanced. O PC-Check realiza 11 tipos diferentes de teste. No tipo Quick, apenas dois dos 11 testes so feitos (Parity e Pseudo Random). No teste normal, todos os 11 tipos de teste so realizados. Com a opo Advanced (figura 16), podemos escolher quais desses 11 tipos de teste devem ser realizados. Figura 16 Selecionando os tipos de teste de memria a serem realizados.

A figura 17 mostra os resultados do teste de memria convencional. Todos os testes realizados apresentam telas como esta. A diferena est em quais dos 11 testes so feitos e quais so ignorados (SKIPPED), e nos endereos usados no teste.

Figura 17 - Teste de memria convencional. O teste dos circuitos de refresh muito importante. Esses circuitos so necessrios para manter o bom funcionamento da RAM. Quando este circuito est falhando, a memria DRAM perde dados, o que causa travamentos, falhas gerais de proteo e operaes ilegais. Quando existe problema no refresh, no adianta trocar as memrias, pois os erros continuaro. Talvez o problema possa ser solucionado pelo CMOS Setup, colocando as opes Concurrent Refresh e Transparent Refresh em Normal (ou default), mas em geral preciso trocar a placa de CPU. O teste de memria cache (figura 18) muito importante, e o PC-Check um dos raros programas de diagnstico que o realiza. Ao serem detectados problemas, devemos fazer ajustes no Advanced Chipset Setup, visando aumentar o nmero de ciclos de acesso cache isto nas placas de CPU que utilizam cache externa. possvel que o problema no seja um defeito, e sim um ajuste muito acelerado, no suportado pela cache. Se isto no resolver devemos trocar a cache (no caso de chips encaixados em soquetes, ou de mdulos COAST) ou substituir a placa de CPU (quando a cache for soldada na placa). Note que os processadores modernos possuem cache L1 e L2 embutidas. Se for detectado erro nas caches, o problema pode ser defeito no processador, que precisar ser substitudo. O processador pode estar em boas condies mas estar configurado de forma errada (clocks e voltagens). Ser preciso revisar os jumpers da placa de CPU para corrigir o problema. Ainda assim pode estar em perfeitas condies mas apresentar erros devido a aquecimento excessivo. Ser preciso verificar o cooler do processador.

Figura 18 - Teste da memria cache externa. OBS.: A verso DEMO do PC-Check, obtida gratuitamente na Internet, possui uma limitao: testa apenas os primeiros 4 MB da memria estendida. Portanto, para obter a plena funcionalidade neste teste, preciso comprar o PC-Check. Testes nas portas seriais e modems O teste de portas seriais ativado pelo comando Serial Ports no seu menu de diagnsticos (figura 12). Um dos recursos interessantes do PC-Check, no encontrado na maioria dos programas de diagnstico, o teste de modems. Alm de fazer diversos testes nas portas seriais, capaz de detectar e identificar o modem instalado (pelo menos dos principais fabricantes) e realizar testes neste modem. Terminada a deteco, a tela assume o aspecto mostrado na figura 19. Podemos ento selecionar a porta serial a ser testada. Quando uma porta serial identificada como tendo um modem conectado, no podemos fazer o seu teste a partir deste menu. Temos que voltar ao menu de testes e escolher a opo Modems.

Figura 19 - Selecionando a porta serial ou modem para testar. Uma vez selecionada a porta serial a ser testada, apresentada a tela da figura 20. Note que ao contrrio de outros programas de diagnstico, o PC-Check no realiza testes em fases distintas, com loopback e sem loopback. Todas as funes da porta serial so testadas, porm necessrio que o loopback esteja acoplado. O nico teste que realizado sem o loopback o de IRQ. Para fazer o teste da porta serial, conectamos o loopback e usamos o comando Run All Serial Port Tests.

Figura 20 - Menu de testes de uma porta serial. O teste de modems possui um aspecto semelhante. O modem detectado e automaticamente dado incio ao teste chamado Data Collection. Terminado o teste, a tela assume o aspecto mostrado na figura 21. Podemos agora utilizar o menu para ativar os demais testes. Observe que apesar deste teste fazer referncia a um loo pback, no necessrio utilizar loopbacks fsicos. Esta conexo j existe interna mente no modem, para efeito de teste.

Figura 21 - Menu para teste de modems. Entre os diversos testes executados no modem, feita a checagem do tom de discagem, e tambm a discagem propriamente dita. So ainda feitas transmisses e recepes (internas, atravs do loopback) em vrias velocidades. OBS Nem todos os modelos de modems podem ser detectados pelo PC-Ckeck. Isto verdade sobretudo para os soft modems. Testes na porta paralela Em caso de problemas de impresso, devemos checar inicialmente o funcionamento da porta paralela. Apenas quando a porta paralela est em perfeitas condies devemos partir para o teste da impressora. Este outro teste que requer a presena de loopback. A figura 22 mostra os resultados dos testes na porta paralela.

Figura 22 - Teste da porta paralela. Testes na impressora Ao usarmos o teste de impressoras, o PC-Check pergunta inicialmente qual a porta na qual a impressora est conectada (normalmente a LPT1). Pergunta ainda qual o tipo de impressora. As opes so Generic, Epson 9 pinos, Epson 24 pinos, HP Laserjet e Postscript. No modo Generic, apenas caracteres sero impressos. Impressoras a jato de tinta que sejam compatveis com o padro PCL (usado pelas impressoras a Laser da HP e compatveis) podem ser testadas como HP Laserjet. A figura 23 mostra o resultado da impresso no modo HP Laserjet.

Figura 23 Teste da impressora.

Testes na placa de vdeo As mais interessantes caractersticas do teste de vdeo do PC-Check so a deteco da quantidade correta de memria de vdeo, a deteco do chip grfico, o teste da memria de vdeo completa, e os testes em modos VESA de alta resoluo. Na figura 24 vemos o menu de testes de vdeo do PC-Check. Figura 24 Menu de testes de vdeo do PC-Check.

Entre os modos grficos testados, existem alguns de resoluo muito elevada, nem sempre suportados pelo monitor. Nesse caso, podemos usar o comando Select Modes for Testing, indicando assim os modos que devem ser usados nos testes. Desta forma podemos evitar o uso de resolues muito elevadas, o que em alguns casos pode danificar o monitor. Na figura 25 vemos uma parte da lista dos modos suportados. Selecionamos com Enter os modos desejados para o teste e teclamos F10 para terminar a escolha. Desta forma podemos evitar o uso de resolues superiores a 1024x768 nos monitores mais simples, o que certamente causaria perda de sincronismo, e possivelmente poderia danificar o monitor. Os modos grficos listados seguem o padro VESA. Por exemplo, o modo 111h opera com a resoluo de 640x480 e 15 bits por pixel, resultando em 32.768 (32k) cores.

Figura 25 Selecionando os modos usados no teste de vdeo.

OBS: O uso de uma resoluo muito elevada, no suportada pelo monitor, pode queim-lo, caso no possua proteo interna adequada. Resolues elevadas resultam em freqncais horizontais elevadas. Como resultado, o flyback do monitor (transformador de alta tenso) pode ficar sobrecarregado e queimar, se no tiver proteo adequada. Em caso de dvida, melhor no abusar das altas resolues, no suportadas pelo monitor. Interessante a capacidade do PC-Check em detectar o chip grfico e a quantidade de memria de vdeo, coisas que a maioria dos programas de diagnstico no fazem, tratando a placa apenas como VGA. Na figura 26 vemos que a placa detectada usa o chip grfico S3 Trio64 V+, e tem 2 MB de memria de vdeo.

Figura 26 - Detectadas as caractersticas reais da placa de vdeo.

A figura 27 mostra algumas das vrias telas apresentadas durante os testes de vdeo realizados pelo PC-Check. O nmero total de telas pode ser muito grande, j que a maioria dos testes realizado em cada um dos modos grficos selecionados.

Figura 27 - Algumas das vrias telas apresentadas durante os testes de vdeo do PC-Check. Testes no drive de CD-ROM O PC-Check faz testes no drive de CD-ROM mesmo aps um boot limpo, pois capaz de ativar dispositivos Plug and Play, e ainda instala drivers que do acesso ao drive de CD-ROM e s funes de udio da placa de som. Na figura 28 vemos o menu de testes do drive de CD-ROM. Para a maioria dos usurios, apenas os trs primeiros testes sero de interesse. O quarto teste necessita de um CD-ROM de teste comercializado pela empresa que produz o PC-Check.

Figura 28 Menu de testes do drive de CD-ROM.

O primeiro teste verifica a taxa de transferncia do disco rgido. O drive testado na figura 29 apresentou uma taxa de 596 kB/s, sendo portanto classificado como sendo de qudrupla velocidade (4x).

Figura 29 - Testando a taxa de transferncia do drive de CD-ROM. OBS: Todos os drives de CD-ROM a partir de 16x so do tipo CAV (Constant Angular Velocity). Uma das caractersticas desses drives que a taxa de transferncia nas trilhas externas praticamente o dobro da verificada nas trilhas internas. Por exemplo, um modelo de 52x opera nas trilhas internas com cerca de 26x. Sendo assim o PC-Check no apresentar a velocidade mxima, e sim um valor intermedirio. No segundo teste verificado o tempo de acesso do drive de CD-ROM. A maioria dos modelos modernos possui tempo de acesso abaixo de 100 ms. Modelos mais antigos podem apresentar tempos maiores, chegando at mesmo a 300 ms. O PC-Check tambm verifica se o drive de CD-ROM reproduz CDs de udio. Devemos colocar no drive um CD de udio para realizarmos o teste, ouvindo assim as msicas do CD. um teste simples mas interessante. Digamos que no ambiente Windows, os CDs de udio no estejam sendo tocados. Se no teste do PC-Check for possvel ouvir o CD, significa que no existe problema de hardware. O erro pode estar na configurao ou drivers de udio do Windows. Testes nos drives de disquetes Assim como nos demais programas de diagnstico, devemos providenciar um disquete novo e recm formatado para ser usado nesse teste. A figura 30 mostra o menu do teste de disquetes do PC-Check. Devemos colocar o disquete de teste no drive a ser testado e usar a opo Run All Floppy Disk Tests. Durante os testes, o PC-Check pedir ao usurio para retirar o disquete, proteg-lo contra gravao e

coloc-lo novamente, testando assim se os sensores de proteo contra gravao esto funcionando.

Figura 30 - Teste de drives do PC-Check Testes no disco rgido A figura 31 mostra o menu de testes do disco rgido feitos pelo PC-Check. So testados parmetros relativos ao desempenho, como taxa de transferncia e tempo de aceso. O teste de leitura um dos mais importantes. Um bom disco rgido deve funcionar com total ausncia de erros de leitura (e de gravao tambm). Existe um teste de gravao no destrutivo, ou seja, que no faz alteraes nos dados. Trata-se de uma gravao no destrutiva porque antes de gravar dados de teste, os dados originais so lidos para a memria e regravados nos seus locais originais quando o teste termina. O problema se faltar energia eltrica durante o teste de gravao, o que pode causar perda de dados. Os dados tambm podem ser perdidos se existir um outro problema no computador que resulte em travamento durante o teste de gravao, ou se exisirem erros na memria que resultem na adulterao de dados. Para evitar transtornos com o teste de gravao, podemos usar o comando Modify Testing Criteria, indicando assim a faixa a ser testada, baseada no nmero de cilindros. Por exemplo, se um disco rgido possui 618 cilindros (numerados de 0 a 617), podemos restringir o teste a uma pequena rea no final do disco, por exemplo, entre os cilindros 600 e 610. Mesmo assim, no podemos ter 100% de certeza de que esta rea, mesmo no final do disco est vazia.

Figura 31 - Menu de testes de disco rgido do PC-Check. Se quisermos encontrar uma rea no final do disco que esteja com certeza vazia, podemos usar o Scandisk para MS-DOS, que acompanha o Windows 9x / ME. Ao fazer um exame de superfcie no disco rgido, o Scandisk apresenta um mapa como o da figura 32. Cada pequeno retngulo representa um grupo de cilindros consecutivos.

Figura 32 - Usando o Scandisk para encontrar reas vazias no disco. Dividindo o nmero total de cilindros pelo nmero de retngulos apresentados nesta tela do Scandisk, podemos descobrir quais faixas de cilindros esto livres. Por exemplo, na figura 32 temos 660 retngulos. Se o nmero total de cilindros 618, cada retngulo corresponde a 0,936 cilindros. Vemos na figura 32 que os ltimos 4 blocos esto ocupados, e isto corresponde a 0,936x4 = 3,744 cilindros. Podemos ter portanto a segurana de que os dados no final do disco esto nos 4 ltimos cilindros, ou seja, aqueles de nmeros 614 a 617. A rea livre no final do disco estende-se por 39 blocos, o que corresponde a 0,936x39 = 36 cilindros, aproximadamente. Esses cilindros vo at o nmero 613 (o 614 possui dados, como j verificamos), e o primeiro desta faixa o 577 (613-36). Temos ento livres com certeza os cilindros de 577 a 613. portanto bastante seguro selecionar para testes de gravao, a faixa entre os cilindros 590 e 600. Esses clculos demoram um pouco, e se voc no quer faz-los, e nem correr o risco de uma falta de energia durante o teste causar perda de dados, no utilize o teste de gravao. Por outro lado, perfeitamente seguro usar o teste de gravao no caso de um disco recm formatado, que ainda no possui dados. Testes no teclado O teste de teclado comea com a sua identificao. O PC-Check apresenta uma lista com vrios tipos de teclado, na qual devemos escolher 101 Key (US). Uma vez escolhido o modelo de teclado, chegamos a um menu com testes para o funcionamento das teclas, teste da interface de teclado, teste da funo Repeat, e teste dos LEDs. Na figura 33 vemos o teste do teclado em andamento.

Figura 33 - Teste de teclado. Testes no mouse e joystick O teste do mouse pode ser realizado pelo PC-Check, sem a necessidade de uso de driver de mouse para o modo MS-DOS, j que o PC-Check instala automaticamente o seu prprio driver de mouse. O teste do mouse consiste em pressionar os botes e mover o cursor ao longo da tela (figura 34).

Figura 34 - Teste do mouse O teste de joystick comea instruindo o usurio a mover o joystick para o canto superior esquerdo e teclar Enter, depois mover para o canto inferior direito e teclar Enter, e finalmente deixar o joystick em repouso e teclar Enter. um procedimento padro para calibrao do joystick. Terminada esta calibrao, apresentada a tela da figura 35.

Figura 35 - Teste de joystick.

O PC-Check capaz de testar joysticks de at 4 botes. Pode ainda testar modelos dotados de eixo secundrio. Ao mover as coordenadas X e Y do eixo primrio, uma cruz movida ao longo da tela. Ao mover as coordenadas X e Y do eixo secundrio, seus movimentos so mostrados em uma escala na parte direita da tela. Teste no boto Turbo Muitos PCs antigos possuem um boto Turbo, com o qual podemos controlar a velocidade do processador, entre o valor mximo (Turbo) e um valor mais baixo (Low). Este teste pede ao usurio para atuar sobre este boto e verifica a velocidade do processador, testando assim se este boto est corretamente configurado. Este tipo de boto caiu em desuso, no sendo mais encontrado nos PCs modernos. Testes de udio O PC-Check realiza testes de udio no PC Speaker e na placa de som. No caso do PC Speaker, apenas tocada uma msica composta de beeps. Os testes da placa de som englobam sons MIDI (Sintetizador FM) e sons digitais (PCM Sample). Antes dos testes da placa de som, o PC-Check pergunta a sua configurao de hardware: endereo, IRQ e DMA. Podemos deixar que o PC-Check faa a deteco automtica desses recursos, o que normalmente funciona. Testes repetitivos No menu principal do PC-Check, temos um comando para realizar testes repetitivos (Continuous Burn-in Tests). Selecionamos quais testes repetitivos queremos realizar, e indicamos o nmero de vezes que cada teste ser executado. Os testes repetitivos so muito teis para detectar erros intermitentes, aqueles que ocorrem de forma aleatria, no podendo assim ser detectados em testes normais. Este comando apresenta um menu como o da figura 36, no qual selecionamos quais testes sero usados. Selecionamos os testes desejados teclando Enter, e ao terminar a seleo, teclamos F10.

Figura 36 - Selecionando testes para Burn-in. O PC-Check apresentar ento uma tela como a da figura 37, onde podemos indicar o nmero de vezes que cada teste ser realizado.

Figura 37 - Indicando o nmero de vezes que cada teste ser realizado. OBS: A verso demo do PC-Ckeck no realiza testes repetitivos.

Parte 2

PGINA PRINCIPAL

Copyright (C) Larcio Vasconcelos Computao Nenhuma parte deste site pode ser reproduzida sem o consentimento do autor. Apenas usurios individuais esto autorizados a fazer download ou listar as pginas e figuras para estudo e uso prprio e individual, sem fins comerciais.