BSOD 및 RAM 스틱을 얻는 것이 원인 일 수 있습니까? 메모리 테스트 보증은 100 % 보증입니까?


17

Windows 7 (64 비트) 16GB RAM (2x8GB RAM 스틱)을 사용하고 있습니다.

어제 컴퓨터를 사용하는 동안 블루 스크린이 나타납니다 (대부분 크롬 브라우징).

enter image description here

메모리 문제가 아닌지 확인하기 위해 - 나는 달렸다. " Windows 메모리 진단 도구 "(Windows와 함께 제공).

의문

RAM 스틱에 대해서만 :

Windows 메모리 진단 도구에서 오류가 표시되지 않았습니다. RAM 스틱이 정상이라고 결론을 내릴 수 있습니까? 아니면이 도구에서 인식하지 못하는 다른 오류가 있습니까?


Visual Studio에서 어디에서 개발하고 있습니까? 예를 들어 뭔가를 개발중인 경우 인터럽트와 관련이있는 C ++에서는 그 이유가 다소 이상 할 수도 있습니다.
TechImpossible

@TechImpossible 유효 시점. 난 그냥 웹 물건을 사용하고 있습니다. 안전하지 않은 작업이 없습니다.
Royi Namir

8
당신의 BSOD 커널 수준의 segfault / null 포인터 액세스를 나타냅니다. . 구체적으로는, 어드레스 0xFFFFF800030E518F 시도한 write ~ 메모리 주소 0x0000000000000080 IRQL에서 2. 이 할 수 있었다 메모리의 비트 플립 때문에 발생하지만 드라이버 버그와 같은 더 나에게 냄새가납니다. 한 번 이것은 나에게 일어난 나쁜 Wifi 운전사와 관련되었다. 나는 그것을 다운 그레이드했다. 누구에게 명령을 내렸습니까? 0xFFFFF8... 주소는 유죄 당사자이며 무능력해야합니다.
Iwillnotexist Idonotexist

1
@IwillnotexistIdonotexist와 합의했습니다. 이것은 확실히 드라이버 버그와 같습니다. 실행 해보기 WhoCrashed 덤프 파일에서 더 많은 정보를 얻으려면. 필자는 다양한 구형 PCI 하드웨어를 사용하는 최신 mobos를 보았습니다. XHCI 등에서 실행되는 것을 좋아하지 않는 구형 장치 용 USB 드라이버도 좋지 않습니다.
J...

1
@IllillotexistIdonotexist에 동의합니다. 드라이버 버그가 냄새가납니다. WinDbg를 사용하여 진단하는 방법에 대한 아래 답변 중 하나를 참조하십시오. RAM이 의심 스럽다면 RAM 테스트에서 진단 할 수없는 매우 나쁜 RAM을 가졌다 고 말할 것입니다. 많은 크래시가 발생하기 시작하면 좋은 테스트는 스틱이 컴퓨터에서 제거 된 후에 컴퓨터가 충돌하는지 여부입니다 (일명 스틱을 한 번에 하나씩 스왑합니다). 꽤 많은 대기 시간이 필요하지만 작동합니다.
Nick

답변:


37

아니오, Windows 메모리 진단 도구가 통과한다는 사실은 RAM이 확실히 괜찮음을 의미하지는 않습니다. 훨씬 더 철저한 도구가 있습니다. memtest86 . 이 도구는 종종 다른 테스트에서 나타나지 않는 메모리 문제를 찾습니다. 최소한 하룻밤 사이에 확장 테스트를 실행하고 싶을 것입니다.


14
RAM을 구입할 때, 제가해야 할 일은 적어도 48 시간 동안 memtest입니다.
Naftuli Kay

6
@ NaftuliTzviKay 그게 꼭 필요한가요? 필자는 RAM에 memtest를 실행 한 적이 없으며, 나타나는 문제에 대해서만 응답합니다. 그 중 8 년 만에 문제가 발생했습니다.
Zyerah

5
조심해 : 몇 가지 버전이 있습니다. 거짓 부정 (거짓 오류) ~에 7 번째 테스트 (임의의 숫자와 관련된 무언가) . 최신 버전을 사용하십시오. 문제는 해결되었습니다. 버기 버전은 우분투 ISO에 포함되어 있습니다. 그들이 자신의 버전을 업데이트했는지 여부는 확실하지 않습니다.
Ismael Miguel

2
@Soapy 문제는 RAM을 잘못 장착 한 직후에 BSOD가 발생하지 않는다는 것입니다! BSOD가 겉보기에 무작위 적으로 표시되거나 일부 계산의 결과가 잘못되었을 수도 있습니다. 또는 저장 한 파일에 결함이 있습니다. 그것이 "결함이있는 RAM에 넣고, BSOD를 얻는다면"시작할 테스트 도구는 없을 것입니다.하지만 오늘날의 가격에서는 가능할 때마다 ECC 메모리를 사용합니다. 특히 ZFS 파일 시스템을 좋아하고 감히 사용하지 않을 것입니다. ECC RAM없이.
Josef

2
@ user13743 Memtest86 +는 실패한 슬롯을 알려주므로 한 번에 모두 테스트 할 수 있습니다.
SnakeDoc

9

Windows 메모리 진단 도구에서 오류가 표시되지 않았습니다. RAM 스틱이 정상이라고 결론을 내릴 수 있습니까? 아니면이 도구에서 인식하지 못하는 다른 오류가 있습니까?

아니, 100 % 오류가없는 RAM에 대한 소프트웨어 테스트를 모르겠습니다.

BSOD가 전원 문제에 빠지면 하드웨어와 드라이버를 더 자주 보게 될 것입니다.

오류 메시지가 드라이버와 관련 될 수 있습니다. 최근에 드라이버를 업데이트했는지 확인하십시오. 이와 같은 오류로 인해 Microsoft 사이트에는 특정 오류에 대한 많은 문제 해결 정보가 있습니다. 나는 당신의 질문이 단지 RAM에 관한 것이기 때문에 그들에게 가지 않을 것이다. 그러나 나는 당신이 MS를 체크 아웃 할 것을 제안한다.


9

이 오류는 커널 수준의 일부 드라이버가 페이지 된 가상 메모리에 쓰기를 시도했음을 나타냅니다. 느린 하드 디스크의 페이징 된 파일에 의해 구워지는 가상 메모리)를 처리하는 것을 의미합니다. 이것은 소프트웨어 결함 일 가능성이 큽니다.

Windows에는 몇 가지 인터럽트 요청 수준이 있습니다 (자세한 정보 이리 이리 ). 일부 IRQLa는 전원 모드 변경, CPU 시계 틱 등과 같이 시스템에서 중요한 요소를 처리하도록 설계되었습니다. 레벨이 높을수록 드라이버가 할 수있는 일은 줄어 듭니다. 예를 들어 전원 장애시 드라이버는 메모리에 액세스 할 수 없습니다. 속도가 너무 느립니다.

이 문제를 해결하고 결함이있는 드라이버를 정확히 지적하려면 충돌 직후에 수집 된 메모리 덤프를 열어야합니다. 다음 위치에서 덤프 위치를 다시 확인할 수 있습니다. System Properties > Advanced > Startup and Recovery > Settings > Dump file. 사진보기

enter image description here

그런 다음 WinDbg와 같은 도구로 덤프 파일을 열 수 있습니다 (Windows에 적합한 버전을 다운로드하십시오). 그리고 WinDbg에서 실행할 수 있습니다 analyze -v 덤프에. 이것은 어떤 운전자가 잘못 될 가능성이있는 지 알려줄 것입니다.

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