|
| [UTIL] BLUE SCREEN STOP CODE |
|
| 제품 |
|
|
|
|
|
덤프를 보면 아래와 같이 분석이 됩니다…
아래 블루스크린 오류 원인은 DRIVER_IRQL_NOT_LESS_OR_EQUAL 입니다..
http://msdn.microsoft.com/en-us/library/windows/hardware/ff560244(v=vs.85).aspx
위 주소에 보면 이러한 블루스크린에 대한 설명이 나와 있습니다..
블루스크린이 발생할 당시에 메모리에 있던 Process 이름은 아래 빨간색으로 되어 있는 KCDUpdateServer 라는 프로세스 입니다.
이 프로세스가 네트워크를 통해 어떠한 액션을 하면서 NDIS.SYS 라는 시스템 파일에 잘못된 메모리 영역을 쓰면서 발생한 블루스크린으로 보입니다…
KCDUpdateServer 프로세스를 한번 점검해 보시기 바랍니다…
DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: fdb67e30, memory referenced
Arg2: d0000002, IRQL
Arg3: 00000001, value 0 = read operation, 1 = write operation
Arg4: 88a44b87, address which referenced memory
Debugging Details:
------------------
Page aa6b2 not present in the dump file. Type ".hh dbgerr004" for details
Page acec0 not present in the dump file. Type ".hh dbgerr004" for details
WRITE_ADDRESS: fdb67e30 Nonpaged pool expansion
CURRENT_IRQL: 2
FAULTING_IP:
+3031393236336539
88a44b87 88844ba4880000 mov byte ptr [ebx+ecx*2+88A4h],al
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0xD1
PROCESS_NAME: KCDUpdateServer
TRAP_FRAME: a2d7fa98 -- (.trap 0xffffffffa2d7fa98)
ErrCode = 00000002
eax=88a44b84 ebx=88a10d88 ecx=ba8a7402 edx=00000000 esi=88a44af4 edi=ba8a7400
eip=88a44b87 esp=a2d7fb0c ebp=a2d7fb1c iopl=0 nv up ei pl zr na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246
88a44b87 88844ba4880000 mov byte ptr [ebx+ecx*2+88A4h],al ds:0023:fdb67e30=??
Resetting default scope
LAST_CONTROL_TRANSFER: from 88a44b87 to 80836e17
STACK_TEXT:
a2d7fa98 88a44b87 badb0d00 00000000 84e4ed30 nt!KiTrap0E+0x2a7
WARNING: Frame IP not in any known module. Following frames may be wrong.
a2d7fb08 f76cc021 89299010 cc765418 88a10c10 0x88a44b87
a2d7fb1c ba87854b 88a44af4 cc765418 a2d7fb4c NDIS!NdisCancelSendPackets+0x7d
a2d7fb2c ba87851b 88a44e58 cc765418 80837666 tcpip!ARPCancelPackets+0x14
a2d7fb4c ba875ba6 88a10c10 cc765418 878fe188 tcpip!IPCancelPackets+0x6a
a2d7fb70 ba873171 02000678 cc765418 00000000 tcpip!TCPAbortAndIndicateDisconnect+0x168
a2d7fbb4 80824d13 88bbc678 071eac80 861eabb0 tcpip!TCPCancelRequest+0x98
a2d7fbcc ba7ef22b 861eac80 86db21d4 86db2188 nt!IoCancelIrp+0x64
a2d7fbe4 ba7f0bd8 86db2188 c0000120 ba7f0a53 afd+0x1f22b
a2d7fc24 ba7e733e 00000000 86db2100 84e4ed30 afd+0x20bd8
a2d7fc58 ba7df79b 84e4ed30 88beb930 a2d7fc7c afd+0x1733e
a2d7fc68 80840153 88ceaa78 863cecf0 863cecf0 afd+0xf79b
a2d7fc7c 8092ec82 84e4ed18 8a7f0730 84e4ed30 nt!IofCallDriver+0x45
a2d7fcac 8092b71f 861f0b00 88ceaa78 0016019f nt!IopCloseFile+0x2ae
a2d7fcdc 8092b8c2 861f0b00 00000001 8a7f0730 nt!ObpDecrementHandleCount+0xcc
a2d7fd04 8092b7e6 e4daf820 84e4ed30 00000174 nt!ObpCloseHandleTableEntry+0x131
a2d7fd48 8092b831 00000174 00000001 a2d7fd64 nt!ObpCloseHandle+0x82
a2d7fd58 80833bef 00000174 00d0f980 7c96860c nt!NtClose+0x1b
a2d7fd58 7c96860c 00000174 00d0f980 7c96860c nt!KiFastCallEntry+0xfc
00d0f980 00000000 00000000 00000000 00000000 0x7c96860c
STACK_COMMAND: kb
FOLLOWUP_IP:
NDIS!NdisCancelSendPackets+7d
f76cc021 ebc9 jmp NDIS!NdisCancelSendPackets+0x7d (f76cbfec)
SYMBOL_STACK_INDEX: 2
SYMBOL_NAME: NDIS!NdisCancelSendPackets+7d
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: NDIS
IMAGE_NAME: NDIS.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 45d6a0a1
FAILURE_BUCKET_ID: 0xD1_NDIS!NdisCancelSendPackets+7d
BUCKET_ID: 0xD1_NDIS!NdisCancelSendPackets+7d
Followup: MachineOwner
------------------------------------------------------
블루스크린 덤프를 분석해야 알수있음
시작->제어판->시스템->고급시스템 설정-> 시작 및 복구 옵션에서 디버깅 정보 쓰기에서 전체 메모리 덤프로 옵션을 바꾼 후 블루스크린이 발생하면 c:\windows\Memory.dmp 파일로 분석가능
아래 Microsoft KB 를 보면 네트워크 사용량이 최대치를 기록할 때 아래와 비슷한 덤프가 뜨는 것으로 보이는데 그런 증상이면 아래 사이트에 가셔서 HotFix 를 다운받아 설치
http://support.microsoft.com/kb/842840/en-us
http://msdn.microsoft.com/en-us/library/windows/hardware/ff559023(v=vs.85).aspx
-----------------------------------------------------
1.Error code Stop 0x0000000A or IRQL_NOT_LESS_OR_EQUAL
-프로세서 및 메모리관리나 데이터 입출력 하드웨어제어 등의
IRQL(interrupt request level)인터럽트 요청 레벨이 너무높을때 발생하는 오류이다.
-메모리로 접근을위한 커널모드가 퍼미션을 가지지 못할 때 생기는 오류이다.
-일반적으로 이 메시지는 하드웨어나 소프트웨어 호환성 문제 때문에 생긴다.
-드라이버나 펌웨어를 설치하는데 실패할 때 발생한다.
문제를 해결하기 위해 실패한 드라이버를 삭제하거나 드라이버 롤백기능을 사용한다.
-윈도우 XP를 업그레이드하는 동안 이오류가 나타나면 호환성부족 드라이버나 바이러스를 체크 해본다.
2.Error code Stop 0x0000001E or KMODE_EXCEPTION_NOT_HANDLED
-커널 오류중 하나이며 0×A오류와 거의 같다.
-메모리 부족 때문에 발생하는 오류이다.
-잘못된 드라이버를 설치하거나 메모리와 IRQ충돌시 이런 문제가 나타난다.
-바이러스 백신이나 멀티미디어 응용프로그램 백업 프로그램등과 같이
필터프로그램을 사용하는 소프트웨어를 업데이트한다.
-원격 제어프로그램의 win32k.sys 파일이 손상되었을 경우나 다른회사의
원격제어 프로그램을 설치할 경우에 발생될 수 있다.
-안전모드로 접근을 못하는 경우 Recovery Console을 이용하여 문제를 해결한다.
-시스템 펌웨어의 호환성부족으로 발생할수 있으며 바이오스 업그레이드로 문제를 해결해 본다.
-디스크 공간이 부족할 때 발생되는 오류중하나이며 chkdsk.exe autochk.exe의해 발생되는
인터넷케쉬파일이나 temporary files(*.tmp files) 응용프로그램 백업파일을 삭제해 준다.
3.Error code Stop 0x00000024 or NTFS_FILE_SYSTE
-이 오류메시지는 NTFS파일 시스템 드라이버들을 쓰거나 읽는데 필요한 드라이버파일인
ntfs.sys 가 깨지거나 삭제되었을 경우 발생한다.
-SCSI나 ATA 하드웨어드라이버의 부조화로 발생하는 에러이다.
스카시인 경우 termination문제 케이블을 체크한다.
-event viewer에서 시스템 로그 안에 SCSI나 FASTFAT 과 관련된 에러사항을 체크한다.
-시스템 제조회사에서 제공하는 하드웨어 진단프로그램과 진단 소프트웨어로 테스트해본다.
4.Error code Stop 0x0000002E or DATA_BUS_ERROR
-시스템 페러티 에러나 메모리모듈 Level2 cache 나 비디오메모리 손상으로 발생되는 에러이다.
-바이러스로 인해 발생할수있다.
-드라이버를 잘못설치한 경우 발생할 수 있다.
파일이름을 보여주면 제거하거나 롤백 기능을 사용하여 문제를 해결한다.
-램의 물리적인 손상일 경우가 많으므로 데이터가 주소에 제대로 접근 못하는경우가 많다.
이럴경우는 램을 교체해본다.
-크랙된 응용프로그램을 설치한 경우에 발생할 수 있다.
5.Error code Stop 0x0000003F or NO_MORE_SYSTEM_PTES
-이 에러는 여러 가지 원인에 의해 발생될수 있다.
-주로 PTEs(page table entries)-시스템의 입출력수행의 과도현상 PTEs(메모리공간에대한정보)가
부족하거나 파손되는경우에 발생할수 있는 에러이다.
-잘못된 드라이버 설치시 발생할수 있다.
-응용프로그램들이 요구하거나 이용할 수 있는 충분한 크기의 메모리 블록이 부족한경우에 발생하는 에러이다.
-응용프로그램의 드라이버를 업데이트해본다.
-윈도우 xp 는 PTEs의 수를 늘리기위해 registry entry,system pages를 제공한다.
6.Error code Stop 0x00000050 or PAGE_FAULT_IN_NONPAGED_AREA
-요청된 데이터가 메모리에 상주되어 있지 않을때 발생하는 에러이다.
-호환이 잘 안되는 소프트웨어 설치시(원격 엑세스, 바이러스 백신)들이 에러를 일으키는 원인이 된다.
-결함이있는 메모리(메인 메모리,L2케시 메모리,video RAM)
-잘못된 드라이버 설치시 에러를 발생시킬수 있다. 드라이버를 삭제하고 업데이트된 드라이버를 재설치 한다.
-만약 제조회사에서 드라이버를 찾지못한다면 비슷한 종류의 드라이버로 교체한다.
7.Error code Stop 0x00000077 or KERNEL_STACK_INPAGE_ERROR
-페이징(가상 메모리)파일로부터 요구된 커널데이터의 페이지가 메모리에서 읽거들이거나
발견되지 않았을때 생기는 오류이다.
-디스크 데이터 충돌이나 바이러스 감염에 의해서도 생기는 오류이다.
-0xC000009A, or STATUS_INSUFFICIENT_RESOURCES 리소스부족을 가르킨다.
-0xC000009C, or STATUS_DEVICE_DATA_ERROR,하드디스크의 베드블럭,섹터로 요청된 데이터를 찾지 못할때
-0xC000009D, or STATUS_DEVICE_NOT_CONNECTED, 결함있는 파워케이블, 스카시 터미네이션 ,하드디스크 컨트롤러
-0xC000016A, or STATUS_DISK_OPERATION_FAILED, 결함있는 하드디스크의 베드섹터
-0xC0000185, or STATUS_IO_DEVICE_ERROR, 결함있는 파워케이블 ,스카시 터미네이션 ,하드디스크 컨트롤러
두가지 디바이스장치가 동일한 시스템 리소스를 사용해서 생기는 오류
8.Error code Stop 0x00000079 or MISMATCHED_HAL
-하드웨어 추상화계층(Hardware Abstraction Layer)-입출력 인터페이스, 인터럽트 제어, 다중 프로세서 통신을
구현하는 데 필요한 하드웨어 종속적인 세부 사항을 처리하는 루틴과 커널타입이 맞지 않아 생기는 오류이다.
-주로 ACPI 펌웨어 설정이 변경되었을때 자주일어나는 오류이다.
parameter 1 parameter 2 parameter 3 Description
0×00000001 Release level of Ntoskrnl.exe Release level of Hal.dll PRCB release
level mismatch
0×00000002 Build type of Ntoskrnl.exe Build type of Hal.dll Build type mismatch
-이 에러는 주로 Ntoskrnl.exe 나 Hal.dll 파일이 손상되었을 경우에 일어난다.
-복구콘솔 시디에서 두 파일을 복구시켜준다.
-ACPI 기능을 disable 시켜준후 IRQ를 재설정해준다.
9.Error code Stop 0x0000007B or INACCESSIBLE_BOOT_DEVICE
-부팅하면서 시스템 파티션을 엑세스하지 못할 때
-잘못된 디바이스드라이버가 설치되거나 업그레이드 될 때
-바이러스 감염에 의해서 발생될 수 있다.
-입출력시스템이나 컨트롤러나 드라이버 장치가 잘 못잡혀 있을때 나타나는 오류
-파일시스템이 부트 디바이스의 데이터를 인식하지 못했을 때
-새로운 디스크를 추가하거나 파티션설정을 다시할경우나 새로운 디스크 컨트롤러를 업그레이드할 때
boot.ini 부트메니져정보가 변경될 경우 생긴다.
이럴 경우 boot.ini 파일을 편집하거나 부트 메니져 파라미터를 조절한다.
-주기적으로 드라이버와 펌웨어를 업데이트 해야 합니다.
10.Error code Stop 0x0000007F or UNEXPECTED_KERNEL_MODE_TRAP
-일반적으로 운영체제상의 커널모드(프로그램실행에 필요한 메모리관리,프로세서관리 데이터 입출력, 하드웨어제어를 수행)하는데
발생하는 에러이다.
-과다한 CPU 오버크럭킹으로 인한 열발생 때문에 오류가 발생한다.
-모든 클럭과 버스 스피드설정을 처음 설정값으로 변경시켜준다.
-크랙된 프로 그램을 쓰는 경우 발생할수 있다.
-호환성이 부족한 응용프로그램을 인스톨할 경우 발생하는에러이다.
-업데이트를 통하여 해결하거나 패치를 통하여 해결한다.
11.Error code Stop 0x0000009F or DRIVER_POWER_STATE_FAILURE
-갑작스런 전력변동에 의해 발생하는 에러이다.
-shutting down stanby mode hibernate 모드설정을 체크한다.
12.Error code Stop 0x000000D1 or DRIVER_IRQL_NOT_LESS_OR_EQUAL
-커널 인터럽트 요청레벨(IRQL)이 너무 높을때
-메모리관리나 데이터입출력 및 하드웨어를 제어하는 신호값이 너무 높거나
운영체제가 메모리를 인식할수있는공간을 접근할수 없을때 나타나는 오류이다.
13.Error code Stop 0x000000D8 or DRIVER_USED_EXCESSIVE_PTES
-주로 PTEs(page table entries) 시스템의 입출력수행의 과도현상
PTEs(메모리공간에대한정보)가 부족하거나 파손되는경우에 발생할수 있는 에러이다.
-응용프로그램들이 요구하거나 이용할 수 있는 충분한 크기의 메모리 블록이 부족한경우에 발생하는 에러이다.
-응용프로그램의 드라이버를 업데이트해본다.
-윈도우 xp 는 PTEs의 수를 늘리기위해 registry entry,system pages를 제공한다.
-PTEs를 늘리기 위한 방법
실행-열기-regedit
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management에서
pagefoolsize의 값:0
systempages의 값 128M 메모리값 :40000
256M 메모리값 :110000 으로 변경
14.Error code Stop 0x000000EA or THREAD_STUCK_IN_DEVICE_DRIVER
-주로 비디오 어댑터가 문제를 발생할 때 나타나는 오류이다.
-특히 드라이버를 (비디오 드라이버)를 새로 설치한후에 나타나는 현상으로
드라이버가 잘못잡히거나 못잡을때 나타나는 에러이다.
-최신 드라이버로 업데이트 한다.
15.Error code Stop 0x000000F2 or HARDWARE_INTERRUPT_STORM
-인터럽트 충돌에 의해 발생하는 메시지이다.
-같은 IRQ를 쓰는 장치를 지우고 장치를 다시 잡는다
------------------------------------------------------
XP 사용 중 나타나는 오류 메시지와 해결방법
Stop 0x0000000A or IRQL_NOT_LESS_OR_EQUAL
◎ 내 용
1. 프로세서 및 메모리관리나 데이터 입출력 하드웨어제어 등의 IRQL(interrupt request level)인터
럽트 요청 레벨이 너무높을때 발생하는 오류입니다.
2. 메모리로 접근을위한 커널모드가 퍼미션을 가지지 못할 때 생기는 오류입니다.
3. 일반적으로 이메시지는 하드웨어나 소프트웨어 호환성 문제 때문에 생깁니다.
◎ 문제해결 방법
- 드라이버나 펌웨어를 설치하는데 실패할 때 발생한다. 문제를 해결하기 위해 실패한 드라이버를
삭제하거나 드라이버 롤백기능을 사용합니다.
- 윈도우 XP를 업그레이드하는 동안 이오류가 나타나면 호환성 부족 드라이버나 바이러스를 체크
해야 합니다.
Stop 0x0000001E or KMODE_EXCEPTION_NOT_HANDLED
◎ 내 용
1. 커널 오류중 하나이며 0×A오류와 거의 같습니다.
2. 메모리 부족 때문에 발생하는 오류입니다.
◎ 문제해결 방법
- 잘못된 드라이버를 설치하거나 메모리와 IRQ충돌시 이런 문제가 나타납니다.
- 바이러스 백신이나 멀티미디어 응용프로그램 백업 프로그램등과 같이 필터 프로그램을 사용하는
소프트웨어를 업데이트 합니다.
- 원격 제어프로그램의 win32k.sys 파일이 손상되었을 경우나 다른회사의 원격제어 프로그램을
설치할 경우에 발생 될 수 있습니다.
- 안전모드로 접근을 못하는 경우 Recovery Console을 이용하여 문제를 해결합니다.
- 시스템 펌웨어의 호환성부족으로 발생할 수 있으며 바이오스 업그래이드로 문제를 해결해야
합니다.
- 디스크 공간이 부족할 때 발생되는 오류중하나이며 chkdsk.exe autochk.exe의해 발생되는 인터
넷케쉬파일이나 temporary files(*.tmp files) 응용프로그램 백업파일을 삭제해 줍니다.
Stop 0x00000024 or NTFS_FILE_SYSTEM
◎ 내 용
1. 이 오류메시지는 NTFS파일 시스템 드라이버들을 쓰거나 읽는데 필요한 드라이버파일인
ntfs.sys 가 깨지거나 삭제되었을 경우 발생합니다.
◎ 문제해결 방법
- SCSI나 ATA 하드웨어드라이버의 부조화로 발생하는 에러입니다.
스카시인 경우 termination문제 케이블을 체크합니다.
- event viewer에서 시스템 로그안에 SCSI나 FASTFAT 과 관련된 에러사항을 체크합니다.
- 시스템 제조회사에서 제공하는 하드웨어 진단프로그램과 진단 소프트웨어로 테스트해 봅니다.
Stop 0x0000002E or DATA_BUS_ERROR
◎ 내 용
1. 시스템페러티 에러나 메모리모듈 Level2 cache 나 비디오메모리 손상으로 발생되는 에러입니
다.
2. 바이러스로 인해 발생할 수 있습니다.
◎ 문제해결 방법
- 드라이버를 잘못 설치한 경우 발생할 수 있습니다.
파일이름을 보여주면 제거하거나 롤백 기능을 사용하여 문제를 해결합니다.
- 램의 물리적인 손상일 경우가 많으므로 데이터가 주소에 제대로 접근 못하는 경우가 많습니다.
이럴 경우는 램을 교체해 봅니다.
- 크랙된 응용프로그램을 설치한 경우에 발생할 수 있습니다.
Stop 0x0000003F or NO_MORE_SYSTEM_PTES
◎ 내 용
1. 이 에러는 여러 가지 원인에 의해 발생될수 있습니다.
주로 PTEs(page table entries)- 시스템의 입출력수행의 과도현상 PTEs
(메모리공간에대한정보)가 부족하거나 파손되는경우에 발생할수 있는 에러입니다.
◎ 문제해결 방법
- 응용프로그램들이 요구하거나 이용할 수 있는 충분한 크기의 메모리 블록이 부족한 경우에 발생
하는 에러입니다.
- 응용프로그램의 드라이버를 업데이트 해 봅니다.
- 윈도우 xp 는 PTEs의 수를 늘리기위해 registry entry,system pages를 제공합니다.
Stop 0x00000050 or PAGE_FAULT_IN_NONPAGED_AREA
◎ 내 용
1. 요청된 데이터가 메모리에 상주되어 있지 않을때 발생하는 에러이다.
2. 호환이 잘 안되는 소프트웨어 설치시(원격 엑세스, 바이러스 백신)들이 에러를 일으키는 원인이
됩니다.
3. 결함이있는 메모리(메인 메모리,L2케시 메모리,video RAM)
◎ 문제해결 방법
- 잘못된 드라이버 설치시 에러를 발생시킬수 있습니다. 드라이버를 삭제하고 업데이트된 드라이
버를 재설치합니다.
- 만약 제조회사에서 드라이버를 찾지 못한다면 비슷한 종류의 드라이버로 교체합니다.
Stop 0x00000077 or KERNEL_STACK_INPAGE_ERROR
◎ 내 용
1. 이 에러는 페이징 (가상 메모리)파일로부터 요구된 커널 데이터의 페이지가 메모리에서 읽어
들이거나 발견되지 않았을때 생기는 오류입니다.
2. 디스크 데이터 충돌이나 바이러스 감염에 의해서도 생기는 오류입니다.
◎ 문제해결 방법
- 0xC000009A, or STATUS_INSUFFICIENT_RESOURCES 리소스부족을 가르킵니다.
- 0xC000009C, or STATUS_DEVICE_DATA_ERROR,하드디스크의 베드블럭,섹터로 요청된 데이터
를 찾지 못 할 때.
- 0xC000009D, or STATUS_DEVICE_NOT_CONNECTED, 결함있는 파워케이블, 스카시 터미네이
션 ,하드 디스크 컨트롤러.
- 0xC000016A, or STATUS_DISK_OPERATION_FAILED, 결함있는 하드디스크의 베드섹터.
- 0xC0000185, or STATUS_IO_DEVICE_ERROR, 결함있는 파워케이블 ,스카시 터미네이션,
하드디스크 컨트롤러 두가지 디바이스장치가 동일한 시스템 리소스를 사용해서 생기는 오류
입니다.
Stop 0x00000079 or MISMATCHED_HAL
◎ 내 용
1. 하드웨어추상화계층(Hardware Abstraction Layer)
입출력 인터페이스, 인터럽트 제어, 다중 프로세서 통신을 구현하는 데 필요한 하드웨어 종속적
인 세부 사항을 처리하는 루틴과 커널타입이 맞지 않아 생기는 오류입니다.
2. 주로 ACPI 펌웨어 설정이 변경되었을때 자주일어나는 오류입니다.
parameter 1 parameter 2 parameter 3 Description
0×00000001 Release level of
Ntoskrnl.exe Release level of
Hal.dll PRCB release level
mismatch
0×00000002 Build type of Ntoskrnl.exe Build type of Hal.dll Build type mismatch
3. 이 에러는 주로 Ntoskrnl.exe 나 Hal.dll 파일이 손상되었을 경우에 일어납니다.
◎ 문제해결 방법
- 리커버리 콘솔에서 두 파일을 복구시켜 줍니다.
- ACPI 기능을 disable 시켜준후 IRQ를 재설정해 줍니다.
Stop 0x0000007B or INACCESSIBLE_BOOT_DEVICE
◎ 내 용
1. 부팅하면서 시스템 파티션을 엑세스하지 못할 때.
2. 잘못된 디바이스드라이버가 설치되거나 업그레이드 될 때.
3. 바이러스 감염에 의해서 발생.
◎ 문제해결 방법
- 입출력시스템이나 컨트롤러나 드라이버 장치가 잘못 잡혀있을때 나타나는 오류 .
- 파일시스템이 부트 디바이스의 데이터를 인식하지 못했을때.
- 새로운 디스크를 추가하거나 파티션 설정을 다시 할 경우나 새로운 디스크 컨트롤러를
업스레이드할 때 boot.ini 부트메니져정보가 변경될 경우 생깁니다.
이럴 경우 boot.ini 파일을 편집하거나 부트 메니져 파라미터를 조합니다.
- 주기적으로 드라이버와 펌웨어를 업데이트해야 합니다.
Stop 0x0000007F or UNEXPECTED_KERNEL_MODE_TRAP
◎ 내 용
1. 일반적으로 운영체제상의 커널모드(프로그램실행에 필요한 메모리관리,프로세서관리 데이터
입출력, 하드웨어 제어를 수행) 하는데 발생하는 에러입니다.
2. 과다한 CPU 오버크럭킹으로 인한 열발생 때문에 오류가 발생합니다.
◎ 문제해결 방법
- 모든 클럭과 버스 스피드설정을 처음 설정값으로 변경시켜줍니다.
- 크랙된 프로 그램을 쓰는 경우 발생 할 수 있습니다.
- 호환성이 부족한 응용프로그램을 인스톨 할 경우 발생하는 에러입니다.
- 업데이트를 통하여 해결하거나 패치를 통하여 해결합니다.
Stop 0x0000009F or DRIVER_POWER_STATE_FAILURE
◎ 내 용
이 에러는 갑작스런 전력변동에 의해 발생하는 에러입니다.
◎ 문제해결 방법
shutting down stanby mode hibernate 모드설정을 체크합니다.
Stop 0x000000D1 or DRIVER_IRQL_NOT_LESS_OR_EQUAL
◎ 내 용
◎ 문제해결 방법
- 커널 인터럽트 요청레벨(IRQL)이 너무 높을때-메모리관리나 데이터입출력 및 하드웨어를 제어
하는 신호값이 너무 높거나 운영체제가 메모리를 인식 할 수 있는 공간을 접근 할 수 없을때 나타
나는 오류입니다.
Stop 0x000000D8 or DRIVER_USED_EXCESSIVE_PTES
◎ 내 용
◎ 문제해결 방법
- 커널 인터럽트 요청레벨(IRQL)이 너무 높을때-메모리관리나 데이터 입출력 및 하드웨어를 제어
하는 신호값이 너무 높거나 운영체제가 메모리를 인식할수있는공간을 접근할수 없을 때 나타나
는 오류입니다.
Stop 0x000000EA or THREAD_STUCK_IN_DEVICE_DRIVER
◎ 내 용
일반적으로 주로 비디오 어댑터가 문제를 발생할 때 나타나는 오류입니다.
◎ 문제해결 방법
- 특히 드라이버를 (비디오 드라이버)를 새로 설치한 후에 나타나는 현상으로 드라이버가 잘못
잡히거나 못잡 을때 나타나는 에러이다.
- 최신 드라이버로 업데이트 한다.
Stop 0x000000F2 or HARDWARE_INTERRUPT_STORM
◎ 내 용
인터럽트 충돌에 의해 발생하는 메시지입니다.
◎ 문제해결 방법
- 같은 IRQ를 쓰는 장치를 지우고 장치를 다시 잡아야 합니다.
|
|
|
|
|