Você está na página 1de 23

25/04/12

Laércio Vasconcelos - Programas de diagnóstico

Usando programas de diagnóstico de hardware - parte 1/2
Autor: Laércio Vasconcelos Janeiro/2003 Programas de diagnóstico ajudam na manutenção, testando partes importantes do computador, como processador, memória, placa mãe, disco rígido. Parte 2
Copyright (C) Laércio Vasconcelos Computação Ne nhum a parte de ste site pode se r re produzida se m o conse ntim e nto do autor. Ape nas usuários individuais e stão autorizados a faze r download ou listar as páginas e figuras para e studo e uso próprio e individual, se m fins com e rciais.

O checkup do computador
Quando um PC apresenta defeitos, devemos utilizar manutenção corretiva para solucioná-los. Entretanto, em muitos casos o defeito não é percebido de imediato. O PC pode estar com um componente ou módulo defeituoso e mesmo assim con​ t inuar operando normalmente, provavelmente devido ao fato do usuário não estar ativando funções que fazem uso do módulo defeituoso. O usuário pode perceber o defeito dias, semanas ou até meses depois. Algumas vezes o usuário só percebe o problema quando tenta instalar um novo software ou um novo módulo de hardware. Fica pensando que está fazendo algo errado durante a instalação, ou que o programa está com alguma incompatibilidade com o seu PC, ou que o mó​ de hardware que está sendo instalado está defeituoso. Na verdade, dulo pode não 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. São chamados de programas de diagnóstico. Veremos neste capítulo como realizar um CHECK-UP de hardware através de programas de diagnóstico. OBS.: Muitos programas de diagnóstico podem ser comprados em lojas especializadas, outros podem ser obtidos, até mesmo gratuitamente pela Internet. No final deste capítulo mostraremos como obter os programas de di​ agnóstico. POST O check-up de hardware é tão importante que todo PC realiza, na ocasião em que é ligado ou "ressetado", uma espécie de teste automático. Esse é o chamado auto-teste (em inglês, POST, ou Power-on Self Test). No POST são verificadas al​ gumas das funções vitais da placa de CPU, da memória, do teclado e de algumas interfaces. Apesar desse teste ser rápido e simplificado, muitas vezes é suficiente para detectar defeitos no hardware. Entretanto, na maioria das vezes, o POST não é suficientemente rigoroso para detectar todos os erros possíveis. Daí surge a necessi​ dade do uso de programas de diagnóstico mais elaborados. Gravidade dos defeitos Para que um PC funcione corretamente, todos os seus módulos devem estar em perfeitas condições. Entretanto, alguns módulos são mais importantes que outros. Por exemplo, o defeito em um drive de disquetes não afetará o funcionamento do PC, enquanto o usuário estiver utilizando apenas o disco rígido e o drive de CD-ROM. Apenas quando for necessário usar disquetes o defeito irá se manifestar. Este é portanto um defeito de importância secundária. Já um problema no disco rígido torna o PC praticamente inoperante. Vemos então que existem diferentes níveis de gravidade nos defeitos, bem como diferentes níveis de importância para o funcionamento do PC. A seguir apresenta​os uma lista m de vários módulos do computador divididos em três categorias, de acordo com o grau de importância: Importância máxima Sem eles o PC não pode ser usado Fonte de alimentação Processador Placa de CPU Memórias Placa de vídeo Disco rígido Interfaces IDE Teclado Monitor Drive de disquetes e sua interface
1/23

Importância média Sem eles o PC liga mas fica parcialmente inoperante Importância mínima

www.laercio.com.br/artigos/HARDWARE/HARD-018/hard-018.htm

25/04/12

Laércio Vasconcelos - Programas de diagnóstico

Sem eles o PC funciona com suas funções incompletas

Impressora e interface paralela Mouse e interfaces seriais Placas: fax/modem, som, etc, Drive de CD-ROM

Esta divisão em níveis de importância pode variar. Por exemplo, consideramos o monitor como sendo um módulo de importância média, caso seja possível pegar emprestado o monitor de outro computador. Se isto não for possível, a importância torna-se máxima. O mesmo podemos dizer sobre o teclado. A placa fax/modem foi classificada como de importância mínima, mas é claro que será máxima se o usuá​ estiver desesperado para, por exemplo, acessar a rio Internet e não tiver outro PC por perto.

Preparativos para usar programas de diagnóstico
A maioria dos softwares de diagnóstico funcionam no modo MS-DOS. É errado usá-los sob o Windows, ou mesmo no MS-DOS com programas residentes (aqueles que ficam instalados na memória, ativados pelo CONFIG.SYS e AUTOEXEC.BAT). Algu​as formas ERRADAS de executar programas de diagnóstico são: m Executar um boot normal pelo disco rígido Usar programa de diagnóstico para MS-DOS a partir do Windows Testar a memória DRAM com a memória cache habilitada Testar a memória DRAM com gerenciadores de memória ativos Usar um disquete inadequado para testar o drive Confusão no teste (interno e externo) das interfaces serias e paralelas Vamos mostrar quais são as providências a serem tomadas para que os testes sejam feitos de forma adequada. O boot limpo Os programas que fazem diagnóstico de hardware, em sua maioria, operam no modo MS-DOS. A razão disso é que o teste é feito somente nos componentes de hardware, e módulos de software presentes poderiam atrapalhar os testes. Por exemplo, se o Windows estiver ativo, não será possível testar a memória adequa​ damente. O mesmo ocorre se existirem gerenciadores de memória (HIMEM.SYS e EMM386.EXE) ativados. Um software de diagnóstico em geral faz acessos ao hardware que não são permitidos quando existem outros programas em execução. Existem programas de diagnóstico que operam sob o Windows, mas o tipo de teste realizado é um pouco superficial, já que não pode acessar o hardware diretamente, e sim de forma indireta, obedecendo às convenções do Windows. Antes de usar programas de diagnóstico no modo MS-DOS, deve ser executado um boot limpo, aquele no qual não são processados os arquivos CONFIG.SYS e AUTOEXEC.BAT, e não é feito o carregamento do Windows. Existem diversas formas de fazê-lo. Uma delas, que pode ser usada com qualquer versão do MS-DOS, 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 diagnóstico desejado, mesmo que este esteja localizado no disco rígido. Entretanto, para que tenhamos uma maior autonomia, é interessante gravar o programa de diagnóstico neste disquete. Nor​almente esses programas não são muito grandes, podendo ser perfeitamente gravados em um único disquete de m 1.44 MB. É interessante colocar também nesse disquete, o programa usado para ativar o mouse no modo MS-DOS, conhecido como mouse driver. Assim poderemos co​andar nosso programa de diagnóstico a partir do mouse (apesar disso não m ser obrigatório). Além disso, a maioria dos programas de diagnóstico só testa o mouse se este driver estiver ativo. Se você estiver trabalhando como técnico, poderá encontrar várias versões de sis​ t ema operacional. Prepare então diferentes versões de disquetes de boot: MS-DOS 6.x (de preferência 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 dia​ gnóstico predileto, ou então deixar
www.laercio.com.br/artigos/HARDWARE/HARD-018/hard-018.htm 2/23

Por exemplo. será possível utilizar todos os utilitários para MSDOS existentes no PC testado. discos rígidos com problemas. mas não a arquivos)..25/04/12 Laércio Vasconcelos . no qual encontramos os comandos para habilitar e desabilitar as caches.. possibilitando assim o teste correto da memória DRAM. não será possível acessar arquivos do disco rígido. a situação é bem mais simples. dos programas de diagnóstico) chamados de loopbacks.htm 3/23 . e tentar utilizar o programa FORMAT. será apresentada a mensagem: Versão incorreta do DOS Não pense que executar um boot pelo disco rígido resolve este tipo de problema. A maioria dos programas de diagnóstico.BAT ou O Windows está ignorando seus arquivos de inicialização No Windows ME não é possível executar um boot no modo MS-DOS usando o disco rígido. você pode ainda usar a tecla F8. Loopbacks Todos os programas de diagnóstico são capazes de realizar testes nas interfaces se​ e nas interfaces paralelas. o que traz algumas vantagens. use Shift-F5 logo após o BEEP emitido pelo alto falante durante o boot. Pressione Shift-F5 no instante em que for apresentada a men​ sagem “Iniciando o Windows 9x.com. e no menu apresentado. escolher So​ente m Prompt do modo de segurança. Um técnico deve estar portanto preparado com disquete de boot de todas as versões. caso contrário o computador se tornará extremamente lento. Para testar a memória Uma vez que tenha sido preparado o disquete (ou disquetes) com o boot. que devem ficar da seguinte forma: Internal Cache: Disabled External Cache: Disabled Não esqueça de habilitar novamente as caches depois que terminar de usar o programa de diagnóstico. plo e o disco rígido estiver formatado com FAT32 (disponível no Windows 95b e superiores).Programas de diagnóstico esses disquetes só com o boot e utilitários do modo MS-DOS (FDISK. A razão da necessidade de tantos disquetes de boot é que um técnico pode encontrar PCs com várias versões de sistema operacional. Se esta mensagem não for apresentada. Os testes podem ser realizados sem o uso desses conectores.. Este sistema de arquivos só está presente a partir do Windows 95 OSR2. ou mesmo com vírus. entre ou​ coisas. se você executar por exem​ o boot com um disquete gerado pelo Windows 95 original. Se você executar o boot com um disquete contendo uma versão de MS-DOS.”. Basta ter o disquete de boot da versão existente no seu PC. este método não será válido. mas apenas lembre-se que não poderá ter acesso aos arquivos do disco rígido durante os testes. etc) e usar um disquete à parte. O teste da memória fica invalidado quando a memória cache está ativada. para testar a memória.COM existente no disco rígido do PC testado. las. Isto é feito no Advanced CMOS Setup. ou PCs com vírus no setor de boot. FORMAT. Usamos programas de diagnóstico. Ainda assim será possível testar todo o hardware. É preferível usar o boot de mesma versão que a existente no PC que será testado. o que tornará o seu trabalho muito difícil se não tiver o disquete de boot apropriado.laercio. Se esta mensagem não for apresentada.br/artigos/HARDWARE/HARD-018/hard-018. Se o computador tiver instalado um sistema operacional do qual você não tenha o disquete de boot. Portanto.. perguntam ao usuário se o teste será realizado com ou sem o loopback. 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. rias Para que os testes dessas interfaces sejam mais rigoro​ existem conectores especiais (fornecidos pelos fabricantes sos. será feito o teste externo (com loopback) ou interno (sem loopback). ao testarem as interfaces seriais ou parale​ antes de iniciar os testes. apesar de ser possível realizar testes físicos (acessos a trilhas e setores. Será necessário utilizar um disquete de boot.”. pode usar o disquete de boot de uma versão recente do Windows.SYS e AUTOEXEC. Apesar de não ser a forma mais recomendada. mas sem eles não é possível testar 100% das suas funções. só para programas de diagnóstico. SYS. t ras Devemos então desativar a cache de nível 1 e a de nível 2. Desta forma. use a tecla F5 logo após o BEEP emitido pelo alto falante durante o boot. mas utilizando uma versão de MS-DOS diferente. Você poderá encontrar na prática. será apresentada a mensagem: O MS-DOS está ignorando os arquivos CONFIG. Existe ainda a questão da FAT32. Existem loopbacks próprios para testar as interfaces seriais e pró​ prios para testar www. Lembre-se portanto que se o disco rígido estiver com pro​ blemas. é ainda necessário realizar uma pequena alteração no CMOS Setup. Ao invés de Shift-F5. o pro​ grama de diagnóstico e o mouse driver (opcional). No Windows 95/98 Ao ser executado o boot desta forma. podemos executar um boot limpo através do disco rígido. É claro que para um usuário que tem apenas que tomar conta do seu próprio PC.

www. um eventual erro apontado pelo programa de diagnóstico nos deixará com a se​ guinte dúvida: o defeito está no drive ou no disquete? Como queremos saber se o drive está bom ou não. Figura 1 Loopbacks. que é aquela na qual as trilhas e os setores do disquete são criados. É preciso tomar cuidado para não fazer con​ f usão. No caso de técnicos. e ainda uma verificação na superfície do disco.25/04/12 Laércio Vasconcelos . o disquete não é considerado confiável e não pode ser usado para testar os drives. b) Realizamos uma formatação nesse disquete.01 do MS-DOS. Para realizar uma formata​ como era feita antes. Disquete para testar o drive Os programas de diagnóstico são capazes de realizar testes de leitura e gravação com os drives de disquete. de uma forma ou de outra. Caso sejam apresentados alguns setores defeituosos.com.Formatação de um disquete problemático. outros os vendem separadamente.Programas de diagnóstico as interfaces paralelas. os loopbacks adequados. A figura 2 mostra um exemplo do que ocorre na tela após a formatação de um disquete problemático. Alguns os oferecem juntamente com o software. vezes.laercio. de boa qualidade. sendo dois seriais (de 9 e de 25 pinos) e um para​ lelo. não é recomendável utilizar para testes. Até a versão 4. Figura 2 . o manual do programa de dia​ gnóstico traz um esquema de ligações para a construção desses loopbacks. m Todos os fabricantes de programas de diagnóstico oferecem. mas a partir da versão 5. um disquete do cliente. Se não ti​ vermos a certeza absoluta de que o disquete se encontra em perfeitas condições. Para obter um disquete confiável devemos fazer o seguinte: a) Selecionamos um disquete novo. Para realizar esse teste será necessário providenciar um disquete confiável. já que não será possível ter certeza sobre a confiabilidade deste disquete. pois programas de diagnósticos diferentes podem utilizar loopbacks ligeira​ente diferentes. o drive. O capí​ “Tabelas e t ulo diagramas” traz os esquemas dos loopbacks utilizados pelos principais programas de dia​ gnóstico. ç ão c) Após a formatação verificamos a existência de bad sectors (setores defeituosos). isto era feito automaticamente pelo programa FORMAT.0 o MS-DOS (o mesmo ocorrendo com o Windows 95 e posteriores) passou a fazer uma formatação baseada em apagar o diretório raiz e a tabela de alocação de ar​ quivos.htm 4/23 . caso não consiga comprá-los.br/artigos/HARDWARE/HARD-018/hard-018. pois não queremos testar o disquete. basta usar a opção /U. teremos que usar um disquete em perfeitas condições. usando o comando FORMAT A:/U A opção "/U" serve para ativar a chamada formatação incondicional. e sim. criando as trilhas e os setores. Na figura 3 vemos o resultado da formatação de um disquete em perfeitas condições. para que você possa construí-los. Muitas. A figura 1 mostra três loopbacks.

empresa que o produz.Formatação de um disquete em perfeitas condições.eurosoft-uk. Na verdade. Todo o espaço existente no disco foi indicado como disponível (1. sendo o PC-Check o seu principal produto. Disquetes com setores defeituosos podem ser usados.com. mas tal prática deve ser evitada. em m http://www. A Eurosoft. Com System Information Menu podemos obter diversas informações sobre os componentes de hardware instalados. podemos fazer um check-up de hardware.laercio.com. Figura 3 . muito úteis para detectar defeitos intermitentes. memória. até mesmo para o uso diário os disquetes devem apresentar esta carac​ t erística. Os três primeiros itens são os que mais nos interessam.457. Com Advanced Diagnostic Tests. A figura 4 mostra o menu principal do PC-Check.htm 5/23 .25/04/12 Laércio Vasconcelos . etc. testando processador. O item Continous Burn-in Tests serve para executar testes repetitivos.Programas de diagnóstico Na figura 2 podemos observar a presença de setores defeituosos (552. www.br/artigos/HARDWARE/HARD-018/hard-018.664 bytes disponíveis no disco). disco rígido. o que indica que este disquete não pode ser usado no teste de drives.960 bytes em setores defeituosos). Temos aqui um disquete 100% confiável para ser usado no teste de drives. Você pode obter gratuita​ente uma versão de demonstração pela Internet. Observamos na figura 3 que não ocorreram setores defeituosos. concentra suas atividades apenas em programas relacionados com o hardware. PC-Check Aqui está um excelente programa de testes de hardware.

www. a quantidade de memória RAM. informações sobre os dispositivos ligados aos barramentos PCI e PCMCIA (este último é usado em notebooks). os barramentos presentes. o fa​ bricante do BIOS e a versão de DOS usada. obter informações sobre as IRQs em uso.Menu principal do PC-Check.25/04/12 Laércio Vasconcelos . Informações do sistema A figura 5 mostra o System Information Menu. Figura 5 System Information Menu.Programas de diagnóstico Figura 4 .com.htm 6/23 . Na primeira tela são mostrados o tipo de processador. informações sobre os dispositivos IDE. mapa de E/S. interrupções de software.laercio. A opção System Configuration apresenta as telas das figuras 6 e 7. Temos comandos para visualizar a configuração de hardware. a quantidade de memória cache (L1 e L2). Standard CMOS Setup. drivers instalados. o seu clock. e ainda um item para editar os arquivos de sistema.br/artigos/HARDWARE/HARD-018/hard-018.

É capaz de detectar e testar o mouse. Na segunda parte é apresentada a tela da figura 7. drive de CD-ROM. raramente encontrada em outros programas de diagnóstico. Por exemplo. pois o PC-Check não consegue detectar algumas das placas que usam interrupções.laercio.htm 7/23 . e finalmente sobre o mouse.System Configuration – segunda parte. placa de vídeo. que a IRQ9 estava em uso pela interface IDE terciária. O PC-Check tem uma característica muito interessante. trazendo informações sobre os discos instalados.com.Programas de diagnóstico Figura 6 . a IRQ10 estava em uso por uma placa digitalizadora de vídeo e a IRQ11 em uso por uma placa de rede. A figura 8 mostra o relatório sobre o uso de interrupções de hardware apresentado pelo PC-Check. e que a IRQ14 e IRQ15 estavam em uso pelas interfaces IDE primária e secundária.25/04/12 Laércio Vasconcelos . placa de som.BAT. Até mesmo dispositivos Plug-and-Play podem ser ativados e testados. www.SYS e AUTOEXEC. sem a presença dos drivers desses dispositivos no CONFIG.br/artigos/HARDWARE/HARD-018/hard-018. Figura 7 . drive de CD-ROM e placa de som. este relatório não é 100% preciso. Este acesso é feito através de drivers especiais que acompanham o PC-Check. portas seriais e paralelas. Assim como ocorre com outros programas.System Configuration – primeira parte. Mesmo assim foi possível detectar que a IRQ7 estava sendo usada por uma Sound Blaster. no PC testado na figura 8.

laercio. enquanto valores diferentes de FF indicam endereços ocupados. Observe que esses dispositivos não são detec​ t ados e identificados. podemos usar o Gerenciador de Dispositivos do Windows. O PC-Check apresenta ainda nesta janela. e os recursos de hardware utilizados. É mostrado o fabricante.Mapa de E/S. Usamos as setas do teclado para visualizar o mapa inteiro. No System Information Menu (figura 5) temos outro comando muito importante.br/artigos/HARDWARE/HARD-018/hard-018. os valores FF indicam endereços que estão provavelmente livres. Neste mapa.25/04/12 Laércio Vasconcelos . Figura 9 .htm 8/23 . Com essas informações é apresentado um relatório como o da figura 9. Ao ser usado. Clicamos então em Computador e Propriedades para ver o relatório.com.Programas de diagnóstico Figura 8 . Apenas é indicado o dispositivo que normalmente ocupa cada faixa de endereços. como vemos na figura 10.Interrupções de hardware OBS: Para obter um relatório mais preciso sobre o uso das interrupções. Essas informações são úteis para detectar conflitos de endereços de E/S. Este comando apresenta um mapa de uso dos endereços de E/S. este comando pede a especificação do ende​ reço inicial e endereço final a ser testado. O comando PCI Bus Information mostra uma lista dos dispositivos ligados ao bar​ ramento PCI. www. o I/O Port Information. os nomes dos dispositivos que normalmente utilizam cada um desses endereços. a identificação.

tipos de drives de disquetes. Menu de testes A figura 12 mostra o Advanced Diagnostic Menu.Informações sobre dispositivos PCI. tipo de placa de vídeo e presença da unidade de ponto flutuante. Figura 12 Menu para os testes de hardware do PCCheck. www.htm 9/23 . como vemos na figura 11.com. Secondary Master. Figura 11 . O item CMOS Configuration permite fazer alterações em alguns itens do Standard CMOS Setup: data e hora. Primary Slave e Secondary Slave) e apresenta para cada um deles. a partir do qual são executados todos os testes de hardware. diversas informações.br/artigos/HARDWARE/HARD-018/hard-018.laercio. É preciso executar um boot para que as alterações tenham efeito. tipos dos discos rígidos. O comando IDE Bus Information detecta os dispositivos ligados nas interfaces IDE (Primary Master.Programas de diagnóstico Figura 10 . tamanho da memória convencional e da estendida.25/04/12 Laércio Vasconcelos .Informações sobre dispositivos IDE.

Menu de testes para o processador. Este teste engloba vários circuitos do chipset. e uma das causas possíveis são falhas nos controladores t os de DMA. clássicos de versões defeituosas do Pentium. www. até que ocorra o erro. OBS: Este teste é capaz de determinar se o processador possui bugs críticos. Poderia então ser um problema de memória.htm 10/23 . Se não forem apresentados erros. Travamen​ em um PC podem ocorrer com muita freqüência. timers e controladores de interrupções. o da placa de CPU. do co-processador aritmético e nas instruções MMX (quando suportadas). por exemplo). Por exemplo. suponha que um PC tenha o mau hábito de apresentar travamentos depois de ligado durante 10 minu​ Deixamos então o teste do processador ser realizado durante um tempo supe​ t os. observe na figura 13 que são feitos testes para verificar a presença dos bugs FDIV e FIST. como os controladores de DMA. controlador de teclado. ou um problema de software. Figura 13 . Testes na placa de CPU Na figura 14 vemos outro teste importante. tudo indica que o problema não está no processador (não é aquecimento. Este é portanto um teste bastante útil. controladores de inter​ rupções. Por exemplo. Dei​ xamos que o teste do processador seja executado de forma repetitiva (mais adiante veremos como fazê-lo).br/artigos/HARDWARE/HARD-018/hard-018. o CMOS e o barramento PCI. OBS: Para que o processador seja identificado corretamente. ou um problema na placa de CPU. Versões antigas não detectarão corretamente processadores recentes. use uma versão recente do PC-Check.25/04/12 Laércio Vasconcelos .laercio.com. Timer. rior a este. Este é um teste muito útil para ser usado quando o PC apresenta travamentos intermitentes.Programas de diagnóstico Testes do processador O Processor Test (figura 13) faz uma checagem nas funções do processador.

e o transtorno de uma troca é pequeno. Com a opção Advanced (figura 16). O PC-Check é capaz de identifi​ problemas nesta interface.Programas de diagnóstico Figura 14 . é possível conseguir um desses chips no comércio de “sucata” de placas de CPU. em muitos casos a interface de teclado é formada pelo chip 8042 ou similar. podemos escolher quais desses 11 tipos de teste de​ ser realizados. O PC-Check realiza 11 tipos diferentes de teste. Anomalias no teclado podem ser causadas pelo próprio teclado. vem Figura 16 Selecionando os tipos de teste de memória a serem realizados.br/artigos/HARDWARE/HARD-018/hard-018. c ar Quando esta interface está embutida no chipset. O teste do controlador de teclado (Keyboard Controller Test) também é importante.25/04/12 Laércio Vasconcelos . o problema certamente está na sua interface. Testes de memória A figura 15 mostra o menu de testes de memória. No tipo Quick.laercio. Em cada um desses dois testes. Se o problema for no teclado. exceto que o da memória dida convencional vai do endereço 0 até 640k. Nesse caso. apenas dois dos 11 testes são feitos (Parity e Pseudo Random). Se mesmo trocando o teclado o erro per​ siste. será preciso substituir a placa de CPU. Figura 15 Menu de testes de memória. testes de memória estendida. temos três opções: Quick. Um teclado é bem barato. Normal e Advanced. Por outro lado. www. e o da memória estendida vai de 1024k em diante.Testes na placa de CPU. teste dos circuitos de refresh e testes na memória cache externa. todos os 11 tipos de teste são realizados. No teste normal. Os testes da memória convencional e da memória esten​ são bem semelhantes.htm 11/23 . basta trocá-lo. São feitos testes de memória con​ vencional.com. ou então pela sua interface (Keyboard Controller).

não suportado pela cache.com. www. Quando este circuito está falhando. Todos os testes realizados apresentam telas como esta. que precisará ser substituído. Será preciso revisar os jumpers da placa de CPU para corrigir o problema. de​ vemos fazer ajustes no Advanced Chipset Setup.Teste de memória convencional.htm 12/23 . o problema pode ser defeito no processador. Ainda assim pode estar em perfeitas condições mas apresentar erros devido a aquecimento excessivo. Quando existe problema no refresh.laercio. falhas gerais de proteção e operações ilegais. Se for detectado erro nas caches. Ao serem detectados problemas. a memória DRAM perde dados. ou de módulos COAST) ou substituir a placa de CPU (quando a cache for soldada na placa). mas em geral é preciso trocar a placa de CPU. É possível que o problema não seja um defeito. O teste de memória cache (figura 18) é muito importante. O teste dos circuitos de refresh é muito importante. Esses circuitos são necessários para manter o bom funcionamento da RAM. e sim um ajuste muito acelerado. e o PC-Check é um dos raros programas de diagnóstico que o realiza. colocando as opções Concurrent Refresh e Transparent Refresh em Normal (ou default). Se isto não resolver devemos trocar a cache (no caso de chips encaixados em soquetes. não adianta trocar as memó​ rias.25/04/12 Laércio Vasconcelos . Note que os processadores modernos possuem cache L1 e L2 embutidas.br/artigos/HARDWARE/HARD-018/hard-018. O processador pode estar em boas condições mas estar configurado de forma errada (clocks e voltagens). e nos endereços usados no teste. Figura 17 . visando aumentar o número de ciclos de acesso à cache – isto nas placas de CPU que utilizam cache externa. Será preciso verificar o cooler do processador. A diferença está em quais dos 11 testes são feitos e quais são ignorados (SKIPPED).Programas de diagnóstico A figura 17 mostra os resultados do teste de memória convencional. o que causa travamentos. pois os erros continuarão. Talvez o problema possa ser solucionado pelo CMOS Setup.

possui uma limitação: testa apenas os primei​ ros 4 MB da memória estendida. Uma vez selecionada a porta serial a ser testada. com loopback e sem loopback. Podemos então selecionar a porta serial a ser testada.: A versão DEMO do PC-Check. porém é necessário que o loopback esteja acoplado. para obter a plena funcionalidade neste teste.25/04/12 Laércio Vasconcelos . OBS. Figura 19 . não encontrado na maioria dos programas de diagnóstico. Portanto.Selecionando a porta serial ou modem para testar. Todas as funções da porta serial são testadas.br/artigos/HARDWARE/HARD-018/hard-018. Quando uma porta serial é identificada como tendo um modem conectado. não podemos fazer o seu teste a partir deste menu. é o teste de modems. www. a tela assume o aspecto mostrado na figura 19. Para fazer o teste da porta serial. é apresentada a tela da figura 20.com. é capaz de detectar e identificar o modem instalado (pelo menos dos principais fabricantes) e realizar testes neste modem. conectamos o loopback e usamos o comando Run All Serial Port Tests. O único teste que é realizado sem o loopback é o de IRQ. Testes nas portas seriais e modems O teste de portas seriais é ativado pelo comando Serial Ports no seu menu de dia​ gnósticos (figura 12). Terminada a detecção.htm 13/23 . Além de fazer di​ versos testes nas portas seriais.Programas de diagnóstico Figura 18 . Um dos recursos interessantes do PC-Check. é preciso comprar o PCCheck.laercio. Temos que voltar ao menu de testes e escolher a opção Modems. Note que ao contrário de outros programas de diagnóstico.Teste da memória cache externa. o PC-Check não realiza testes em fases distintas. obtida gratuitamente na Internet.

Podemos agora utilizar o menu para ativar os demais testes. OBS – Nem todos os modelos de modems podem ser detectados pelo PC-Ckeck.htm 14/23 .Programas de diagnóstico Figura 20 . Observe que apesar deste teste fazer referência a um “loo​ pback”. a tela assume o aspecto mostrado na figura 21. Terminado o teste. através do loopback) em várias velocidades. devemos checar inicial​ente o funcionamento da porta paralela. Isto é verdade sobretudo para os soft modems. Este é outro teste que requer a presença de loopback.br/artigos/HARDWARE/HARD-018/hard-018. Testes na porta paralela Em caso de problemas de impressão. é feita a checagem do tom de dis​ c agem.laercio. não é necessário utilizar loopbacks físicos. Apenas quando a m porta paralela está em perfeitas condições devemos partir para o teste da impressora. São ainda feitas transmissões e recepções (internas. e também a discagem propriamente dita. www. m Figura 21 .com. O teste de modems possui um aspecto semelhante. Esta conexão já existe interna​ente no modem. Entre os diversos testes executados no modem.25/04/12 Laércio Vasconcelos . A figura 22 mostra os resultados dos testes na porta paralela.Menu de testes de uma porta serial. para efeito de teste. O modem é detectado e é au​ t omaticamente dado início ao teste chamado Data Collection.Menu para teste de modems.

www. As opções são Generic. o teste da memória de vídeo completa. apenas caracteres serão impressos. o PC-Check pergunta inicialmente qual é a porta na qual a impressora está conectada (normalmente é a LPT1). Epson 9 pinos. A figura 23 mostra o resultado da impressão no modo HP Laserjet. No modo Generic.Programas de diagnóstico Figura 22 . a detecção do chip gráfico.25/04/12 Laércio Vasconcelos . Na figura 24 vemos o menu de testes de vídeo do PC-Check. Figura 23 Teste da impressora. e os testes em modos VESA de alta resolução. Epson 24 pinos.laercio.Teste da porta paralela. Testes na placa de vídeo As mais interessantes características do teste de vídeo do PC-Check são a detecção da quantidade correta de memória de vídeo. HP Laserjet e Postscript. Im​ pressoras a jato de tinta que sejam compatíveis com o padrão PCL (usado pelas impressoras a Laser da HP e compatíveis) podem ser testadas como HP Laserjet. Pergunta ainda qual é o tipo de impressora.htm 15/23 . Figura 24 Menu de testes de vídeo do PC-Check.com.br/artigos/HARDWARE/HARD-018/hard-018. Testes na impressora Ao usarmos o teste de impressoras.

laercio. Na figura 25 vemos uma parte da lista dos modos suportados. Interessante é a capacidade do PC-Check em detectar o chip gráfico e a quantidade de memória de vídeo. Os modos gráficos listados seguem o padrão VESA. Figura 25 Selecionando os modos usados no teste de vídeo. e possivelmente poderia danificar o monitor. se não tiver proteção adequada. Por exemplo.Programas de diagnóstico Entre os modos gráficos testados. caso não possua proteção interna adequada. indicando assim os modos que devem ser usados nos testes. não suportada pelo monitor.Detectadas as características reais da placa de vídeo. o que certamente causaria perda de sincronismo. existem alguns de resolução muito elevada.com. o modo 111h opera com a resolução de 640x480 e 15 bits por pixel. coisas que a maioria dos programas de diagnóstico não fa​ zem. Resoluções elevadas resultam em freqüêncais horizontais elevadas.htm 16/23 . Na figura 26 vemos que a placa detec​ t ada usa o chip gráfico S3 Trio64 V+. Como resultado. Desta forma podemos evitar o uso de resoluções superiores a 1024x768 nos monitores mais sim​ ples.br/artigos/HARDWARE/HARD-018/hard-018. é melhor não abusar das altas resoluções. re​ sultando em 32. Selecionamos com Enter os modos desejados para o teste e teclamos F10 para terminar a escolha. o flyback do monitor (transformador de alta tensão) pode ficar sobrecarregado e queimar. e tem 2 MB de memória de vídeo. Em caso de dúvida. Nesse caso. A figura 27 mostra algumas das várias telas apresentadas durante os testes de vídeo realizados pelo PC-Check. Figura 26 .768 (32k) cores. OBS: O uso de uma resolução muito elevada. não suportadas pelo monitor. pode queimá-lo. Desta forma podemos evitar o uso de resoluções muito elevadas.25/04/12 Laércio Vasconcelos . o que em alguns casos pode danificar o monitor. podemos usar o comando Select Modes for Testing. já que a maioria dos testes é realizado em cada um dos modos gráficos www. tratando a placa apenas como VGA. nem sempre suportados pelo monitor. O número total de telas pode ser muito grande.

O quarto teste necessita de um CD-ROM de teste comercializado pela empresa que produz o PC-Check. O drive testado na figura 29 apresentou uma taxa de 596 kB/s. pois é capaz de ativar dispositivos Plug and Play. Para a maioria dos usuários. www. apenas os três primeiros testes serão de interesse. Testes no drive de CD-ROM O PC-Check faz testes no drive de CD-ROM mesmo após um boot limpo.br/artigos/HARDWARE/HARD-018/hard-018.htm 17/23 . Figura 27 . O primeiro teste verifica a taxa de transferência do disco rígido. e ainda instala drivers que dão acesso ao drive de CD-ROM e às funções de áudio da placa de som. Na figura 28 vemos o menu de testes do drive de CD-ROM.25/04/12 Laércio Vasconcelos .laercio. sendo portanto classificado como sendo de quádrupla velocidade (4x).com. Figura 28 Menu de testes do drive de CD-ROM.Programas de diagnóstico selecionados.Algumas das várias telas apresentadas durante os testes de vídeo do PC-Check.

Uma das características desses drives é que a taxa de transferência nas trilhas externas é praticamente o dobro da verificada nas trilhas internas.com. devemos providenciar um dis​ quete novo e recém formatado para ser usado nesse teste. Testes nos drives de disquetes Assim como nos demais programas de diagnóstico.br/artigos/HARDWARE/HARD-018/hard-018. OBS: Todos os drives de CD-ROM a partir de 16x são do tipo CAV (Constant Angular Velocity). significa que não existe problema de hardware. A figura 30 mostra o menu do teste de disquetes do PC-Check.htm 18/23 . Devemos colocar o disquete de teste no drive a ser testado e usar a opção Run All Floppy Disk Tests. www. De​ vemos colocar no drive um CD de áudio para realizarmos o teste. chegando até mesmo a 300 ms. os CDs de áudio não estejam sendo tocados.laercio. O erro pode estar na configuração ou drivers de áudio do Windows. um modelo de 52x opera nas trilhas internas com cerca de 26x. e sim um valor intermediário.Testando a taxa de transferência do drive de CD-ROM. testando assim se os sensores de proteção contra gravação estão funcionando. 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. O PC-Check também verifica se o drive de CD-ROM reproduz CDs de áudio.Programas de diagnóstico Figura 29 . Modelos mais antigos podem apresentar tempos maiores. É um teste simples mas interessante. Sendo assim o PC-Check não apresentará a velocidade máxima. Durante os testes. Digamos que no ambiente Windows. protegê-lo contra gravação e colocá-lo novamente. Por exemplo. o PC-Check pedirá ao usuário para retirar o disquete.25/04/12 Laércio Vasconcelos . Se no teste do PC-Check for possível ouvir o CD. ouvindo assim as músicas do CD.

São tes​ t ados parâmetros relativos ao desempenho. ou se exisirem erros na memória que resultem na adulteração de dados. o Scandisk apresenta um mapa como o da figura 32. Existe um teste de gravação não destrutivo.htm 19/23 . podemos usar o comando Modify Testing Criteria. o que pode causar perda de dados. Trata-se de uma gravação não destrutiva porque antes de gravar dados de teste. os dados originais são lidos para a memória e regravados nos seus locais originais quando o teste termina.laercio.Menu de testes de disco rígido do PC-Check. Mesmo assim. Ao fazer um exame de superfície no disco rígido. Cada pequeno retângulo representa um grupo de cilindros consecutivos. O teste de leitura é um dos mais importantes. baseada no número de cilindros.Programas de diagnóstico Figura 30 . Os dados também podem ser perdidos se existir um outro problema no computador que resulte em travamento durante o teste de gravação. podemos usar o Scandisk para MSDOS.br/artigos/HARDWARE/HARD-018/hard-018. que não faz alterações nos dados. Um bom disco rígido deve funcionar com total ausência de erros de leitura (e de gravação também). 610. se um disco rígido possui 618 cilindros (numerados de 0 a 617). como taxa de transferência e tempo de aceso. Para evitar transtornos com o teste de gravação. podemos restringir o teste a uma pequena área no final do disco. que acompanha o Windows 9x / ME. por exem​ entre os cilindros 600 e plo. mesmo no final do disco está vazia. Figura 31 .Teste de drives do PC-Check Testes no disco rígido A figura 31 mostra o menu de testes do disco rígido feitos pelo PC-Check. indicando assim a faixa a ser testada. ou seja. Se quisermos encontrar uma área no final do disco que esteja com certeza vazia. O problema é se faltar energia elétrica durante o teste de gravação. não podemos ter 100% de certeza de que esta área.com. www. Por exemplo.25/04/12 Laércio Vasconcelos .

e o primeiro desta faixa é o 577 (613-36).Programas de diagnóstico Figura 32 . Temos então livres com certeza os cilindros de 577 a 613. Uma vez escolhido o modelo de teclado. www. ou seja.com. teste da interface de teclado.936x4 = 3. A área livre no final do disco estendese por 39 blocos. podemos descobrir quais faixas de cilindros estão livres. Por outro lado. e se você não quer fazê-los. Na figura 33 m vemos o teste do teclado em andamento. e teste dos LEDs.Usando o Scandisk para encontrar áreas vazias no disco. Se o número total de cilindros é 618. a faixa entre os cilindros 590 e 600. Dividindo o número total de cilindros pelo número de retângulos apresentados nesta tela do Scandisk.936 cilindros. Por exemplo.br/artigos/HARDWARE/HARD-018/hard-018.936x39 = 36 cilindros. como já verificamos). é perfeitamente seguro usar o teste de gravação no caso de um disco recém formatado. É portanto bastante seguro selecionar para testes de gravação. e isto corresponde a 0. chegamos a um menu com testes para o funciona​ento das teclas. sui Testes no teclado O teste de teclado começa com a sua identificação.Teste de teclado. aproximadamente.laercio. Vemos na figura 32 que os últimos 4 blocos estão ocupados. Figura 33 . que ainda não pos​ dados. aqueles de números 614 a 617.htm 20/23 . Podemos ter portanto a segurança de que os dados no final do disco estão nos 4 últimos cilin​ dros. na qual devemos escolher 101 Key (US). na figura 32 temos 660 retângulos. teste da função Repeat. não utilize o teste de gravação. Esses cilindros vão até o número 613 (o 614 possui dados.744 cilindros.25/04/12 Laércio Vasconcelos . cada retângulo corresponde a 0. o que corresponde a 0. e nem correr o risco de uma falta de energia durante o teste causar perda de dados. O PC-Check apresenta uma lista com vários tipos de teclado. Esses cálculos demoram um pouco.

O PC-Check é capaz de testar joysticks de até 4 botões. Teste no botão Turbo Muitos PCs antigos possuem um botão Turbo.laercio.com. Ao mover as coordenadas X e Y do eixo primário. Este tipo de botão caiu em desuso. não sendo mais encontrado nos PCs mo​ dernos. Pode ainda testar modelos dotados de eixo secundário. O teste do mouse consiste em m pressionar os botões e mover o cursor ao longo da tela (figura 34). sem a necessidade de uso de driver de mouse para o modo MSDOS. já que o PC-Check instala automatica​ente o seu próprio driver de mouse. com o qual podemos controlar a velocidade do processador. Testes de áudio www. Figura 35 .Teste de joystick.Programas de diagnóstico Testes no mouse e joystick O teste do mouse pode ser realizado pelo PC-Check.htm 21/23 . Este teste pede ao usuário para atuar sobre este botão e verifica a velocidade do processador. seus movimentos são mostrados em uma escala na parte direita da tela. Ao mover as coordenadas X e Y do eixo se​ c undário.25/04/12 Laércio Vasconcelos . uma cruz é movida ao longo da tela. é apresentada a tela da figura 35. Terminada esta calibração. entre o valor máximo (Turbo) e um valor mais baixo (Low). depois mover para o canto inferior direito e teclar Enter.Teste do mouse O teste de joystick começa instruindo o usuário a mover o joystick para o canto superior esquerdo e teclar Enter.br/artigos/HARDWARE/HARD-018/hard-018. Figura 34 . É um procedimento padrão para calibração do joystick. e finalmente deixar o joystick em repouso e teclar Enter. testando assim se este botão está corretamente configurado.

o que normalmente funciona. O PC-Check apresentará então uma tela como a da figura 37. e ao terminar a seleção. o PC-Check pergunta a sua configuração de hardware: endereço. www. Os testes repetitivos são muito úteis para detectar erros intermitentes. t ica Testes repetitivos No menu principal do PC-Check. aqueles que ocorrem de forma aleatória. Selecionamos os testes desejados teclando Enter. no qual selecionamos quais testes serão usados. Podemos deixar que o PC-Check faça a detecção automá​ desses recursos. IRQ e DMA. Figura 36 . onde podemos indi​ o número de vezes que cada teste c ar será realizado.Indicando o número de vezes que cada teste será realizado. OBS: A versão demo do PC-Ckeck não realiza testes repetitivos. Este comando apresenta um menu como o da figura 36.Selecionando testes para Burn-in. vos Selecionamos quais testes repetitivos queremos realizar. Antes dos testes da placa de som. Os testes da placa de som englobam sons MIDI (Sintetizador FM) e sons digitais (PCM Sample). No caso do PC Speaker. Figura 37 .br/artigos/HARDWARE/HARD-018/hard-018.25/04/12 Laércio Vasconcelos .Programas de diagnóstico O PC-Check realiza testes de áudio no PC Speaker e na placa de som. temos um comando para realizar testes repetiti​ (Continuous Burn-in Tests).laercio. teclamos F10. é apenas tocada uma música composta de beeps. não podendo assim ser detectados em testes normais.htm 22/23 .com. e indicamos o número de vezes que cada teste será executado.

www.com. se m fins com e rciais.Programas de diagnóstico Parte 2 PÁGINA PRINCIPAL Copyright (C) Laércio Vasconcelos Computação Ne nhum a parte de ste site pode se r re produzida se m o conse ntim e nto do autor. Ape nas usuários individuais e stão autorizados a faze r download ou listar as páginas e figuras para e studo e uso próprio e individual.br/artigos/HARDWARE/HARD-018/hard-018.25/04/12 Laércio Vasconcelos .htm 23/23 .laercio.