Os problemas da memória podem ser difíceis de pesquisar defeitos. Para uma coisa, a memória de computador é ainda misteriosa povoar porque é um tipo da coisa "virtual" que possa ser duro de agarrar. A outra dificuldade é que os problemas da memória podem ser intermitentes e olham frequentemente como problemas com outras áreas do sistema, mesmo software. Esta seção mostra etapas que de pesquisa de defeitos simples você pode executar se você suspeitar que você está tendo um problema da memória.
|
|
Para pesquisar defeitos a memória, você necessita primeiramente alguns programas testando do memória-diagnóstico. Você tem já diversos, e não pôde sabê-lo. Cada BIOS do cartão-matriz tem um diagnostic de memória no BORNE que funciona quando você gira primeiramente sobre o sistema. Em a maioria de casos, você recebe também um diagnostic de memória em um disco de serviço público que venha com seu sistema. Muitos programas comerciais do diagnóstico estão no mercado, e quase todo incluem testes da memória.
Quando o BORNE funciona, testa não somente a memória, mas conta-a também. A contagem é comparada à quantidade contada o BIOS que da última vez a instalação foi funcionada; se for diferente, uma mensagem de erro está emitida. Enquanto o BORNE funciona, escreve um teste padrão dos dados a todas as posições de memória no sistema e lê essa parte traseira do teste padrão para verificar que a memória trabalha. Se alguma falha for detectada, você vê ou ouve uma mensagem. As mensagens audio (beeping) são usadas para os erros críticos ou "fatais" que ocorrem nas áreas importantes para a operação de sistema. Se o sistema puder alcançar bastante memória para permitir ao menos que o vídeo funcione, você vê mensagens de erro em vez do hearing beep códigos.
Se seu sistema o fizesse através do BORNE com nenhumas indicações do erro da memória, não pôde haver um problema da memória da ferragem, ou o BORNE não pôde poder detectar o problema. Os erros intermitentes da memória não são detectados frequentemente durante o BORNE, e outros defeitos subtle da ferragem podem ser duros para que o BORNE trave. O BORNE é projetado funcionar rapidamente, assim que testar não é quase tão completo como poderia ser. Isso é porque você frequentemente tem que carregar de um DOS ou de um disco diagnóstico e funcionar um diagnostic verdadeiro da ferragem para fazer testar mais extensivo da memória. Estes tipos de testes podem ser funcionados continuamente e ser deixados o corredor por dias se necessário caçar abaixo um defeito intermitente elusive.
Ainda, mesmo estes programas fazem somente o tipo testar de pass/fail; isto é, tudo que pode fazer deve escrever testes padrões à memória e lê-los para trás. Não podem determinar como próximo a memória é failingonly se trabalhou. Para o nível o mais elevado de testar, a mais melhor coisa a ter é uma máquina dedicada do teste da memória, chamada geralmente um verificador do módulo de SIMM/DIMM/RIMM. Estes dispositivos permitem-no de introduzir um módulo e de testá-lo completamente em uma variedade das velocidades, das tensões, e dos sincronismos deixam-no saber para certo se a memória é boa ou má. As versões destes verificadores estão disponíveis para segurar todos os tipos de memória de um SIMMs mais velho ao DDR o mais atrasado DIMMs ou RIMMs. Eu tenho os módulos defeituosos, para o exemplo, que trabalham em alguns sistemas (os mais lentos) mas não o outro. O que eu significo é que o mesmo programa do teste da memória falha o módulo em uma máquina mas em passagens ele em outra. No verificador do módulo, é identificado sempre como a direita má para baixo ao bocado individual, e diz-me mesmo a velocidade real do dispositivo, não apenas sua avaliação. As companhias que oferecem verificadores do módulo da memória incluem Tanisys (www.tanisys.com), CST (www.simmtester.com), e Innoventions (www.memorytest.com). Podem ser cara, mas para um profissional no negócio do reparo do PC, usar um destes verificadores de SIMM/DIMM é a única maneira ir.
Depois que seu sistema se operando está funcionando, os erros da memória podem imóvel ocorrer, identificado tipicamente por mensagens que de erro você pôde receber. Estes são os mais comuns:
Erros de paridade. Indica que os circuitos paridade-verificando no cartão-matriz detectaram uma mudança na memória desde que os dados foram armazenados originalmente.
Falhas gerais ou globais da proteção. Um erro general-purpose que indica que um programa corrupted na memória, geralmente tendo por resultado a terminação imediata da aplicação. Isto pode também ser causado pelo buggy ou por programas defeituosos.
Se você encontrasse estes erros, poderiam ser causados pela memória defeituosa ou impropriamente configurarada, mas podem também ser causados por erros de software (especial excitadores), por fontes de alimentação más, por descargas de estática, pelos transmissores de rádio da proximidade próxima, por problemas cronometrando, e por mais.
Se você suspeitar os problemas estão causados pela memória, lá são maneiras testar a memória para determinar se aquele é o problema. A maioria desta que testa envolve funcionar um ou mais programa do teste da memória.
Eu estou espantado que a maioria de povos fazem a um erro crítico quando funcionam o software do teste da memória. O problema que o mais grande eu v é que os povos funcionam testes da memória com os esconderijos do sistema permitidos. Isto invalidates eficazmente a memória que testa porque a maioria de sistemas têm o que é chamado um esconderijo do write-back. Isto significa que os dados escritos à memória principal são primeiros escritos ao esconderijo. Porque um programa do teste da memória primeiramente escreve dados e então os lê imediatamente para trás, os dados são lidos para trás do esconderijo, não a memória principal. Fazem o teste da memória programar muito rapidamente o funcionamento, mas tudo que você testou era o esconderijo. A linha inferior é que se você testar a memória com o esconderijo permitido, você não está escrevendo realmente ao SIMM/DIMMs, mas somente ao esconderijo. Antes que você funcione todos os programas do teste da memória, seja certo que seu esconderijo é disabled. O sistema funcionará muito lentamente quando você faz este, e o teste da memória fará exame muito mais por muito tempo para terminar, mas você estará testando sua RAM real, não o esconderijo.
Primeiramente, deixe-nos cobrir testar da memória e procedimentos de pesquisa de defeitos.
1. |
Power acima o sistema e observe o BORNE. Se o BORNE
terminar com nenhuns erros, a funcionalidade básica da memória
estêve testada. Se os erros forem encontrados, vá aos
procedimentos da isolação do defeito. |
2. |
Reinicie o sistema, e incorpore seu BIOS (ou CMOS) setup.
Em a maioria de sistemas, isto é feito pressionando o Del ou a
chave F2 durante o BORNE mas antes que o processo do carregador comece
(vê sua documentação do sistema ou do cartão-matriz para
detalhes). Uma vez na instalação do BIOS, verifique que a
contagem da memória é igual à quantidade que foi instalada.
Se a contagem não combinar o que estêve instalado, vá aos
procedimentos da isolação do defeito. |
3. |
Encontre as opções da instalação do BIOS para o
esconderijo, e ajuste todas as opções do esconderijo a disabled.
Excepto os ajustes e o reboot a um disco DOS-formatado do
sistema (flexível) que contem o programa do diagnóstico de sua
escolha. Anote que alguns programas diagnósticos usam um disco
ou um CD do self-self-booting. Se seu sistema vier com um disco
do diagnóstico, você pode usar aquele, ou você pode usar um de
muitos programas comerciais do diagnóstico do PC no mercado, tal como
o PC-Técnico por Windsor Tecnologia, os trabalhos do sistema de
Norton por Symantec, a memória do Doc de SIMMTester, ou a outra. |
4. |
Siga as instruções que vieram com seu programa
diagnóstico o mandar testar a base do sistema e a memória estendida.
A maioria de programas têm uma modalidade que os permita de dar
laços no testthat seja, para o funcionar continuamente, que é grande
para encontrar problemas intermitentes. Se o programa encontrar
um erro da memória, prosiga aos procedimentos da isolação do
defeito. |
5. |
Se nenhum erro for encontrado no BORNE ou no diagnostic de
memória mais detalhado, sua memória testou está bem na ferragem.
Seja certo neste momento recarregar o sistema, incorporar a
instalação do BIOS, e re-enable o esconderijo. O sistema
funcionará muito lentamente até que o esconderijo esteja girado para
trás sobre. |
6. |
Se você tivesse problemas da memória contudo a memória
testa ainda está bem, você pôde ter um problema undetectable por
pass/fail simples que testa, ou seus problemas poderiam ser causados
pelo software ou por um de muitos outros defeitos ou problemas em seu
sistema. Você pôde querer trazer a memória a um verificador
de SIMM/DIMM para uma análise mais exata. A maioria de lojas de
reparo do PC têm tal verificador. Eu verificaria também o
software (especial os excitadores, que puderam necessitar atualizar),
a fonte de alimentação, e o ambiente de sistema para ver se há
problemas tais como transmissores de estática, de rádio, e assim por
diante. |
Para usar estas etapas, eu estou supondo que você identificou um problema real da memória que esteja sendo relatado pelo BORNE ou pelo diagnóstico disk-based da memória.
1. |
Reinicie o sistema e incorpore a instalação do BIOS.
Sob um menu chamado geralmente avançado ou a instalação do
chipset puderam estar os parâmetros do sincronismo da memória.
O BIOS ou a instalação seleta optam, que são geralmente os
ajustes os mais lentos. Se os sincronismos da memória forem
ajustados manualmente, restaure a configuração de memória por SPD. |
2. |
Excepto os ajustes, o reboot, e a contra-prova usando
testar e os procedimentos de pesquisa de defeitos alistados mais cedo.
Se o problema fosse resolvido, os ajustes impróprios do BIOS
eram o problema. Se o problema remanescer, você provavelmente
tem a memória defeituosa, assim que continue à etapa seguinte. |
3. |
Abra o sistema para o acesso físico ao SIMM/DIMM/RIMMs no
cartão-matriz. Identifique o arranjo do banco no sistema.
Usando o manual ou a legenda seda-selecionado no cartão-matriz,
identifique que módulos correspondem a que bancos. Recorde que
se você estiver testando um sistema dual-channel, você deve ser
certo que você remove a canaleta A e canalize os módulos de B no
mesmo banco lógico. |
4. |
Remova toda a memória exceto o primeiro banco, e a
contra-prova usando os procedimentos de pesquisa de defeitos e
testando alistados mais cedo. Se o problema remanescer com tudo
mas o primeiro banco removido, o problema estêve isolado ao primeiro
banco, que deve ser substituído. |
5. |
Substitua a memória no primeiro banco, preferivelmente
com os módulos de reposição bons sabidos, mas você pode também
trocar dentro outro que você removeu e reexamina. Se o problema
remanescer ainda após ter testado todos os bancos de memória (e ter
encontrado os todos trabalhar corretamente), é provável o
cartão-matriz próprio é mau (provavelmente um dos soquetes da
memória). Substitua o cartão-matriz e a contra-prova. |
6. |
Neste momento, o primeiro (ou) banco precedente testou
bom, assim que o problema deve estar nos módulos restantes que têm
sido removidos temporariamente. Instale o banco seguinte da
memória e da contra-prova. Se o problema resurfaces agora, a
memória que o banco é defeituoso. Continue testando cada
banco até que você encontre o módulo defeituoso. |
7. |
Repita a etapa precedente até que todos os bancos
restantes da memória estejam instalados e foram testados. Se o
problema não resurfaced após ter removido e ter reinstalado toda a
memória, o problema era provavelmente intermitente ou causado pela
condução pobre nos contatos da memória. Frequentemente
simplesmente remover e substituir a memória podem resolver problemas
por causa da ação self-cleaning entre o módulo e o soquete durante
a remoção e a reinstalação. |
Online: 434 users browsing the articles directory
|
|