Memtest86 +의 오류가 확실히 내 RAM에 문제가 있음을 의미합니까?


8

최근에 누군가를 위해 새 컴퓨터를 만들었습니다. 처음에는 모든 것이 괜찮아 보였지만 OS를 설치하려고 할 때 (Windows XP와 Windows 7을 모두 시도했지만) 두 설치 프로그램이 모두 실패했습니다. XP는 BSOD로 실패했으며 Windows 7은 일부 파일을 읽을 수 없으며 디스크가 손상되었을 수 있다고 말했지만 BSOD 한 번도 가능했습니다.

다음 논리적 단계는 Memtest86 +를 실행하는 것이라고 결정했기 때문에 부팅하여 잠시 동안 실행하도록했습니다. 약 5 분 동안 오류가보고되지 않았지만 45 분에서 1 시간 후에 다시 돌아와서 15,000 개가 넘는 오류가보고되었습니다. 백업을 열고 RAM을 제거 / 재 장착했습니다. 다른 DIMM 세트 (총 4 개의 DIMM이있는 이중 채널)에도 넣었습니다.

백업이 시작되면 Windows 7이 설치되어 올바르게 실행 된 것 같습니다. 나는 "문제가 해결되었다"고 생각했지만 지금은 하루 정도 지나면 시스템이 BSODing으로 돌아 왔습니다. 아직 Memtest86 +를 다시 실행하지는 않았지만 (시간이 없었지만) 같은 일이 일어날 것으로 의심됩니다.

구입 한 RAM에 결함이 있다고 말하는 것이 안전합니까? 이것이 문제인지 확인하기 위해 수행해야 할 다른 테스트가 있습니까?


컴퓨터의 RAM 크기에 대해 memtest가 잘못되면 RAM에 연결되지 않은 주소에 도달하면 RAM 오류로 표시됩니다. 이것은 모든 테스트에서 항상 재현되는 길고 연속적인 주소 블록처럼 보입니다.
LawrenceC

답변:


13

MemTest86이 실패하면 하드웨어 결함이 있다고 말하는 것이 상당히 안전합니다. RAM이 가장 범인이지만, 드문 상황에있을 수있는 몇 가지 다른 것들이 있습니다. 나는 가능성을 줄이면서 나열 할 것이다.

  1. RAM-예, RAM이 잘못되었을 수 있습니다. 이것은 적어도 95 %의 대답입니다.
  2. 전원 공급 장치-RAM 작동은 전력 변동에 상당히 민감합니다. 병든 PS는 모든 종류의 이상한 효과를 가질 수 있습니다. 유일한 실제 테스트는 알려진 추가 PS를 많은 추가 용량으로 교체하는 것입니다.
  3. 마더 보드-이 구성 요소를 모두 연결하여 가능한 많은 오류 지점을 초래합니다. 그러나 마더 보드 문제는 전원 공급 장치만큼 진단하기가 어렵습니다.
  4. CPU-CPU에 문제가있는 경우 다른 문제가 발생할 수 있습니다. 즉, 최신 CPU에는 메모리 컨트롤러가 내장되어 있으므로 메모리 오류는 CPU 문제로 인한 것일 수 있습니다. CPU 스트레스 테스트를 실행하면 이러한 문제를 효과적으로 해결할 수 있습니다.

3

BIOS의 메모리 타이밍이 잘못된 경우 Memtest86에서 오류를보고 할 수도 있습니다. 기본 타이밍을 수정했거나 모듈에 포함 된 SPD 값이 올바르지 않거나 BIOS가 SPD 값을 잘못 해석하는 경우 발생할 수 있습니다. 나는 한 번 후자가 발생했습니다. BIOS 업데이트로 문제가 해결되었으므로 하드웨어를 교체하기 전에 시도해 보는 것이 좋습니다.


1

시스템의 구성 요소간에 호환성 문제가있을 수 있으며 다른 시스템에서는 격리 된 것이 아무것도 없지만 결합 할 때 모든 특정 부분이 실패합니다.


0

일부 구형 시스템 유형 (Socket 7 시대 시스템에서 이러한 동작이 분명히 나타남) 및 이전 memtest 버전에서는 L2 / L3 캐시 문제 (성능 저하시 최악의 경우 비활성화 할 수 있음)가 RAM으로 잘못 해석 될 수 있습니다. 오류.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.