블루 스크린 오류 코드 1000008e

블루 스크린 오류 코드 1000008e

주로 많은 메모리가 필요한 프로그램(게임, 사진 편집 소프트웨어)을 부팅하려고 할 때 블루 스크린이 나타납니다. 지금까지 한 세트의 오류 코드만 포착했습니다.

BCCode: 1000008e
BCP1: C0000005
BCP2: ADA393BA
BCP3: E9BCEBC4
BCP4: 00000000
OS 버전: 6_0_6002
서비스 팩: 2_0
제품: 768_1

Sony VAIO 노트북 VGN FW-41E, Vista OS 서비스 팩 2에 있습니다.

최근에는 성능상의 다른 문제를 발견하지 못했습니다. 약간의 메모리가 필요한 소프트웨어를 시작할 때 BSOD만 발생했지만 이전에는 이와 똑같은 프로그램에 문제가 없었습니다.

이 BSOD 문제의 근본 원인을 실제로 파악하고 해결하는 방법에 대한 도움말 및/또는 힌트가 필요합니다.

편집/업데이트: 이전 BlueScreen 오류 코드를 검색하도록 관리되었으며 모두 100008e였습니다.
나는 당신이 제안한 대로 MemTest로 부팅 가능한 CD를 만들고 완료될 때까지 실행되도록 했습니다. 약 30분이 소요되었으며 오류는 0개 반환되었습니다. 말이 안 된다고 생각합니다만, 저는 이 문제에 대해 아는 바가 별로 없기 때문에 판단은 여러분이 하도록 하겠습니다. 무엇 향후 계획?

답변 주셔서 감사합니다. 매우 감사!
한 번은 1개의 미니덤프를 생성했고 여기에 WinDbg를 사용했습니다. 내용은 다음과 같습니다.

FAULTING_MODULE: e3447000nt

DEBUG_FLR_IMAGE_TIMESTAMP: 4f46655e

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - 0x%08lx의 명령은 0x%08lx의 메모리를 참조합니다. 메모리 읽기 또는 쓰기 변경에 실패했습니다: %s.

FAULTING_IP: aswSP+cadc adc6fadc 66833841 cmp word ptr [eax],41h

TRAP_FRAME: b96df7a0 -- (.trap 0xffffffffb96df7a0) ErrCode = 00000000 eax=00000000 ebx=00000000 ecx=00000000 edx=00000000 esi=ea6bfd88 edi=ea6bfdb8 eip=adc6fad c esp=b96df814 ebp=b96dfacc iopl=0 nv up ei ng nz na pe nc cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010286 aswSP+0xcadc: adc6fadc 66833841 cmp word ptr [eax],41h ds:0023:00000000=???? 기본 범위 재설정

CUSTOMER_CRASH_COUNT: 1

DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT

BUGCHECK_STR: 0x8E

CURRENT_IRQL: 0

LAST_CONTROL_TRANSFER: adc70251에서 adc6fadc로

STACK_TEXT:
경고: 스택 해제 정보를 사용할 수 없습니다. 다음 프레임이 잘못되었을 수 있습니다. b96dfacc adc70251 b96dfb1c ea6bfdb8 ea6bfd88 aswSP+0xcadc b96dfb28 adc8bf88 ea6bfdb8 00000930 b96dfb9c aswSP+0xd251 b96dfb4c e3665c73 ea6bfdb8 30 b96dfb9c aswSP+0x28f88 b96dfb74 e36667f5 ea6bfdb8 00000930 e355448c nt+0x21ec73 b96dfc18 e36577b1 eaa7f3e0 a30f61e0 b96dfd14 nt+0x21f7f5 dfc88 e36578a1 a30f61e0 b96dfd14 00000000 nt+0x2107b1 b96dfcb8 e3657aae b1d23f18 a30f61e0 b96dfd14 nt+0x2108a1 b96dfd34 e3491c7a 00000114 ffffffff 02e3ec28 nt+0x210aae b96dfd64 777b5cd4 badb0d00 02e3eb98 00000000 nt+0x4ac7a b96dfd68 badb0d00 02e3eb98 00000000 00000000 0x777b5cd4 b96dfd6c 02e3eb98 00000000 00000000 00000000 0xbadb0d00 b96dfd70 000 00000 00000000 00000000 00000000 0x2e3eb98

STACK_COMMAND: kb

FOLLOWUP_IP: aswSP+cadc adc6fadc 66833841 cmp word ptr [eax],41h

SYMBOL_STACK_INDEX: 0

SYMBOL_NAME: aswSP+cadc

FOLLOWUP_NAME: 기계 소유자

IMAGE_NAME: aswSP.SYS

BUCKET_ID: WRONG_SYMBOLS

후속 조치: MachineOwner ---------

이는 avast?와 관련된 것으로 보입니다. 어떤 아이디어가 있나요? 프로그램을 제거하거나 다시 설치해야 합니까? Vista 드라이버 결함은 무엇을 의미합니까? 뭔가 업데이트해야 합니까?

답변1

나쁜 기억. 달리다MemTest86그리고 결과를 보고합니다. ISO 이미지를 다운로드하여 CD로 굽습니다. 몇 MB에 불과하므로 다운로드할 용량이 많지 않습니다. 컴퓨터를 재부팅하고 먼저 CD 드라이브에서 부팅하도록 설정되어 있는지 확인하세요( 다른 장치를 선택하려면 시스템이 부팅되는 동안 F12또는 키를 눌러야 할 수도 있습니다).F8

답변2

이 버그 검사 코드에는 악성 코드, 메모리 불량 등 다양한 이유가 있을 수 있습니다. 그러나 경험상 가장 가능성이 높은 것은 일부 커널 모드 코드(보통 드라이버)가 뭔가 나쁜 일을 하고 있다는 것입니다. 대부분의 불량 메모리 사례는 시스템이 완전히 부팅된 후 무작위로 충돌이 발생하는 Windows 9x 버전과 달리 부팅 단계 초기에 충돌로 이어집니다. 그렇다고 메모리가 나쁜 것은 아니며 다음을 사용하여 해당 가능성을 확인하거나 위조하는 것이 좋습니다.memtest86 또는 memtest86+Luke가 제안한대로. (알겠습니다. 이미 그 항목을 제외하셨군요...)

!analyze -v의 출력과 같은 최소한의 유용한 정보를 제공해야 합니다.WinDbg또는 미니덤프 파일의 다운로드 위치(일반적으로 에 있음 %SystemRoot%\Minidump). 제시된 정보로는 가장 숙련된 Windows 커널/드라이버 개발자라도 적절한 답변을 얻을 수 없습니다.

보다KERNEL_MODE_EXCEPTION_NOT_HANDLED_M그리고 좀 더 구체적으로KERNEL_MODE_EXCEPTION_NOT_HANDLED(반드시 다음 단계를 수행하십시오.해결부분).

노트북이라는 점을 감안할 때 최근 하드웨어 변경은 거의 불가능하다고 생각합니다. 그러나 메모리든 다른 하드웨어든 가능한 이유 중 하나입니다. 그러나 !analyze -v실제 하드웨어 문제(또는 커널 공간의 맬웨어 조작)로 인해 신뢰할 수 없는 경우에도 범인(예: 드라이버)을 가리킬 수 있는 경우가 많습니다.

일반적으로 나는 맬웨어에 감염된 시스템을 신뢰하지 않으며 알려진 깨끗한 백업에서 시스템을 복원합니다.그러나 귀하가 해결책(데이터 백업 목적이든 다른 목적이든)을 요청했기 때문에 많은 맬웨어 방지 회사 중 하나의 부팅 미디어를 사용하여 시스템을 "오프라인"으로 검사하는 것이 좋습니다.트리니티 구조 키트동일한 부팅 미디어에 여러 바이러스 백신 스캐너를 제공하는 솔루션입니다. 다른 유사한 라이브 CD를 찾을 수 있습니다여기.

실행 중인 시스템을 복구하려는 경우 사용 중인 파일(DLL 또는 EXE)의 이름을 바꾸는 것이 일반적으로 다시 시작한 후 (악성) 프로그램이 자동으로 시작되는 것을 방지하는 가장 좋은 방법이라는 점을 고려하십시오. 또 다른 유사한 접근 방식은 악성 코드가 생성한 것으로 알려진 것과 동일한 이름의 폴더를 생성하는 것입니다. 이 경우 악성 코드는 일반적으로 동일한 이름의 파일을 생성하지 못하기 때문입니다(이러한 경우를 확인하기 위해 멍청하게 코딩됨). .

관련 정보