홈>컴퓨터이야기
logo_01.gif


TOTAL ARTICLE : 107, TOTAL PAGE : 1 / 6
블루스크린 해결방법
 오예    | 2007·05·07 14:02 | HIT : 16,189 | VOTE : 118

해당하는 에러코드에 맞춰서 따라해보세요 

Error code Stop 0x0000000A or IRQL_NOT_LESS_OR_EQUAL 

ː내 용

1. 프로세서 및 메모리관리나 데이터 입출력 하드웨어제어 등의 IRQL(interrupt request level)인터럽트 요청 레벨이 너무높을때 발생하는 오류이다.


2. 메모리로 접근을위한 커널모드가 퍼미션을 가지지 못할 때 생기는 오류이다.


3. 일반적으로 이 메시지는 하드웨어나 소프트웨어 호환성 문제 때문에 생긴다.

ː문제해결 방법

 - 드라이버나 펌웨어를 설치하는데 실패할 때 발생한다. 문제를 해결하기 위해 실패한 드라이버를 삭제하거나 드라이버 롤백기능을 사용한다.

- 윈도우 XP를 업그레이드하는 동안 이오류가 나타나면 호환성부족 드라이버나 바이러스를 체크 해본다.


Error code Stop 0x0000001E or KMODE_EXCEPTION_NOT_HANDLED

 

ː내 용

1. 커널 오류중 하나이며 0×A오류와 거의 같다.
2. 메모리 부족 때문에 발생하는 오류이다.

ː문제해결 방법

- 잘못된 드라이버를 설치하거나 메모리와 IRQ충돌시 이런 문제가 나타난다.

- 바이러스 백신이나 멀티미디어 응용프로그램 백업 프로그램등과 같이 필터프로그램을 사용하는 소프트웨어를 업데이트한다.

- 원격 제어프로그램의 win32k.sys 파일이 손상되었을 경우나 다른회사의 원격제어 프로그램을 설치할 경우에 발생될 수 있다.

- 안전모드로 접근을 못하는 경우 Recovery Console을 이용하여 문제를 해결한다.

- 시스템 펌웨어의 호환성부족으로 발생할수 있으며 바이오스 업그레이드로 문제를 해결해 본다.

- 디스크 공간이 부족할 때 발생되는 오류중하나이며 chkdsk.exe autochk.exe의해 발생되는 인터넷케쉬파일이나 temporary files(*.tmp files) 응용프로그램 백업파일을 삭제해 준다.

 


Error code Stop 0x00000024 or NTFS_FILE_SYSTEM


ː내 용

1. 이 오류메시지는 NTFS파일 시스템 드라이버들을 쓰거나 읽는데 필요한 드라이버파일인 ntfs.sys 가 깨지거나 삭제되었을 경우 발생한다.

ː문제해결 방법

- SCSI나 ATA 하드웨어드라이버의 부조화로 발생하는 에러이다.
스카시인 경우 termination문제 케이블을 체크한다.

- event viewer에서 시스템 로그 안에 SCSI나 FASTFAT 과 관련된 에러사항을 체크한다.

- 시스템 제조회사에서 제공하는 하드웨어 진단프로그램과 진단 소프트웨어로 테스트해본다.

 


Error code Stop 0x0000002E or DATA_BUS_ERROR

 

ː내 용

1. 시스템 페러티 에러나 메모리모듈 Level2 cache 나 비디오메모리 손상으로 발생되는 에러이다.

2. 바이러스로 인해 발생할수있다.

ː문제해결 방법

- 드라이버를 잘못설치한 경우 발생할 수 있다. 파일이름을 보여주면 제거하거나 롤백 기능을 사용하여 문제를 해결한다.

- 램의 물리적인 손상일 경우가 많으므로 데이터가 주소에 제대로 접근 못하는경우가 많다. 이럴경우는 램을 교체해본다.

- 크랙된 응용프로그램을 설치한 경우에 발생할 수 있다.

 


Error code Stop 0x0000003F or NO_MORE_SYSTEM_PTES

 

ː내 용

1. 이 에러는 여러 가지 원인에 의해 발생될수 있다.
주로 PTEs(page table entries)-시스템의 입출력수행의 과도현상 PTEs(메모리공간에대한정보)가 부족하거나 파손되는경우에 발생할수 있는 에러이다.

2. 잘못된 드라이버 설치시 발생할수 있다.

ː문제해결 방법

- 응용프로그램들이 요구하거나 이용할 수 있는 충분한 크기의 메모리 블록이 부족한경우에 발생하는 에러이다.

- 응용프로그램의 드라이버를 업데이트해본다.

- 윈도우 xp 는 PTEs의 수를 늘리기위해 registry entry,system pages를 제공한다.

 


Error code Stop 0x00000050 or PAGE_FAULT_IN_NONPAGED_AREA

 

ː내 용

1. 요청된 데이터가 메모리에 상주되어 있지 않을때 발생하는 에러이다.

2. 호환이 잘 안되는 소프트웨어 설치시(원격 엑세스, 바이러스 백신)들이 에러를 일으키는 원인이 된다.

3. 결함이있는 메모리(메인 메모리,L2케시 메모리,video RAM)

ː문제해결 방법

- 잘못된 드라이버 설치시 에러를 발생시킬수 있다. 드라이버를 삭제하고 업데이트된 드라이버를 재설치 한다.

- 만약 제조회사에서 드라이버를 찾지못한다면 비슷한 종류의 드라이버로 교체한다.

 

 

Error code 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, 결함있는 파워케이블 ,스카시 터미네이션 ,하드디스크 컨트롤러 두가지 디바이스장치가 동일한 시스템 리소스를 사용해서 생기는 오류

 


Error code 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를 재설정해준다.

 


Error code Stop 0x0000007B or INACCESSIBLE_BOOT_DEVICE

 

ː내 용

1. 부팅하면서 시스템 파티션을 엑세스하지 못할 때

2. 잘못된 디바이스드라이버가 설치되거나 업그레이드 될 때

3. 바이러스 감염에 의해서 발생될 수 있다.

ː문제해결 방법

- 입출력시스템이나 컨트롤러나 드라이버 장치가 잘못잡혀있을때나타나는 오류

- 파일시스템이 부트 디바이스의 데이터를 인식하지 못했을 때

- 새로운 디스크를 추가하거나 파티션설정을 다시할경우나 새로운 디스크 컨트롤러를 업그레이드할 때 boot.ini 부트메니져정보가 변경될 경우 생긴다.
이럴 경우 boot.ini 파일을 편집하거나 부트 메니져 파라미터를 조절한다.

- 주기적으로 드라이버와 펌웨어를 업데이트 해야 합니다.

 


Error code Stop 0x0000007F or UNEXPECTED_KERNEL_MODE_TRAP

 

ː내 용

1. 일반적으로 운영체제상의 커널모드(프로그램실행에 필요한 메모리관리,프로세서관리 데이터 입출력, 하드웨어제어를 수행)하는데 발생하는 에러이다.

2. 과다한 CPU 오버크럭킹으로 인한 열발생 때문에 오류가 발생한다.

ː문제해결 방법 - 모든 클럭과 버스 스피드설정을 처음 설정값으로 변경시켜준다.

- 크랙된 프로 그램을 쓰는 경우 발생할수 있다.

- 호환성이 부족한 응용프로그램을 인스톨할 경우 발생하는에러이다.

- 업데이트를 통하여 해결하거나 패치를 통하여 해결한다.

 


Error code Stop 0x0000009F or DRIVER_POWER_STATE_FAILURE

 

ː내 용

이 에러는 갑작스런 전력변동에 의해 발생하는 에러이다.

ː문제해결 방법

- shutting down stanby mode hibernate 모드설정을 체크한다.

 


Error code Stop 0x000000D1 or DRIVER_IRQL_NOT_LESS_OR_EQUAL

 

ː내 용

ː문제해결 방법

- 커널 인터럽트 요청레벨(IRQL)이 너무 높을때-메모리관리나 데이터입출력 및 하드웨어를 제어하는 신호값이 너무 높거나 운영체제가 메모리를 인식할수있는공간을 접근할수 없을때 나타나는 오류이다.

 

 

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 으로 변경

 

 

Error code Stop 0x000000EA or THREAD_STUCK_IN_DEVICE_DRIVER

 

ː내 용

일반적으로 주로 비디오 어댑터가 문제를 발생할 때 나타나는 오류이다.

ː문제해결 방법

- 특히 드라이버를 (비디오 드라이버)를 새로 설치한후에 나타나는 현상으로 드라이버가 잘못잡히거나 못잡을때 나타나는 에러이다.

- 최신 드라이버로 업데이트 한다.

 


Error code Stop 0x000000F2 or HARDWARE_INTERRUPT_STORM

 

ː내 용

인터럽트 충돌에 의해 발생하는 메시지이다.

ː문제해결 방법

-         같은 IRQ를 쓰는 장치를 지우고 장치를 다시 잡는다.

 

위 방법대로 해보시면 90%는 해결 될겁니다.

만약 안되시면 바이러스 감염일 수도 있으니 백신으로 검사 해보시구요

네이버자료실


 

------------------------

질문에 대한 답을 해보면 아래와 같습니다...

 

1. 가끔 블루스크린이 생기더군요..

 

이는 윈도우즈 NT의 피를 이어받은 윈도우즈 2000,XP,2003 모두 동일한 문제입니다.

 

왜냐면 윈도우즈는 설계부터가 관리자를 위한 엄격한 배려와

 

네트워크를 위한 면이 많은데...이 과정에서 엄격하게 하드웨어 통제에 대한

 

내부 수행을 꾸준하게 합니다..

 

따라서 윈도우즈  NT시절보다는 그나마 많은 내부 알고리즘의 발달로 인해서

 

블루스크린이 사라진편입니다만...

 

블루스크린도 무작정 뜨는 에러가 아니라

 

관리자를 위한 에러코드로 구분할수 있는 류들로 구성이 되어있습니다.

 

여기에 그를 전부 명시할수는 없지만 대략 아래와 같습니다..

 

0x0000000A IRQL_NOT_LESS_OR_EQUAL

매우 높은 프로세스 내부 요청 수준(internal request level;IRQL)에서 페이지메모리에를 억세스하려고 할때 발생한다. 프로세스는 단지 자신의 것보다 같거나 낮은 수준(IRQL)을 가진 객체만을 억세스할 수 있다. 보통 잘못된 어드레스를 사용하는 디바이스 드라이버때문에 발생한다.

0x00000019 BAD_POOL_HEADER

이상이 있는 Pool Header. 이 오류가 발생하는 원인은 많다. 시스템을 디버깅하면 원인이 나타난다.

0x0000001E KMODE_EXCEPTION_NOT_HANDLED

이것은 매우 단순한 버그 체크이다. 일반적으로 제외된 어드레스(두번째 파라미터)는 문제를 야기시키는 드라이버/기능을 찾아낸다. 이 어드레스뿐만 아니라 이 어드레스를 가지고 있는 드라이버/이미지의 연결 날짜를 항상 적어놓아라.

0x00000024 NTFS_FILE_SYSTEM

모든 화일 시스템 버그 체크는 자신의 첫번째 UNLONG에 소스화일을 기록하고 버그 체크를 만드는 소스화일내에서 라인을 만든다. 높은 16비트는 화일을 확인하는 반면, 낮은 16비트는 버그 체크가 발생한 화일의 소스라인을 확인한다.

0x00000051 REGISTRY_ERROR

레지스트리에 무엇인가 잘못 되었다. 하드웨어 문제나 화일 시스템 이상으로 화일의 하나를 읽는동안 I/O 에러가 발생하면 이 에러가 발생한다.

0x00000077 KERNEL_STACK_INPAGE_ERROR

커널 날짜의 요구된 페이지를 읽을 수 없을때 발생. 페이징화일의 배드 블럭이나 디스크 컨트롤러의 이상이 있으면 발생한다. 페이징 에러에 의해 발생하면 시스템은 재시동하고 AUTOCHK 가 bad block을 표시한다. 두번째 파라미터는 에러의 원인을 표시한다.

0xC000009A

논-페이지 풀 자원(non-paged pool resoureces)의 부족에 의해 발생

0xC000009C and 0xC000016A

둘다 드라이브의 back block이 있음을 가르킨다. 반면 0xC0000185 는 SCSI 디바이스의 잘못된 종료나 잘못된 SCSI 연결, 또는 두개의 디바이스가 동시에 같은 IRQ 를 사용하려고 할때 발생한다.

0x0000007A KERNEL_DATA_INPAGE_ ERROR See 77
0x0000007A KERNEL_STACK_INPAGE_ERROR
0x0000007B INACCESSIBLE_BOOT_DEVICE

부트 디바이스에 억세스할수 없을 때 발생. 디스크 컨트롤러의 설정문제이거나 하드디스크를 억세스하는데 문제가 생기것을 나타낸다. 또 다른 원인은 I/O 시스템의 초기화 동안이나, 부트 디바이스를 초기화하는데 실패하거나(디바이스 사용불가, SCSI 에러) 또는 부트 디바이스에서의 데이타를 화일 시스템에서 인식할 수 없을때 발생한다. 또한 부트 섹터가 바이러스에 감염되면 발생한다.

0x0000007F UNEXPECTED_KERNEL_MODE_TRAP

이 코드는 privileged processor mode에서 오류가 발생했음을 의미하며 커널이 작동이 되지 않을떄 발생. 아마도 컴퓨터 RAM 문제(mismatched SIMMs), BIOS 문제, 또는 화일 시스템 드라이버가 깨졌을 경우 발생한다. 버그 체크의 첫번째 숫자는 trap의 수이다. x86 계열의 trap codes를 살펴보아라.

0x00000080 NMI_HARDWARE_FAILURE

문제를 알수있는 HAL 레포트범위내의 하드웨어 에러, 사용자가 하드웨어 벤더에게 직접 연락 요구


0x0000000A IRQL_NOT_LESS_OR_EQUAL

이 에러는 디바이스 드라이버에 문제가 생겼거나, 3.51에서 4.0 드라이버를 사용할 경우 발생한다. 할수 있다면 마지막으로 설정된 환경으로 부팅을 한다음 이 드라이버를 제거하여라. 아니면 업데이트되었거나 이상이 없는 드라이버를 구하라. 이와같은 에러를 해결하기 위해서는 어떠한 새로운 드라이버를 추가하기 전에는 RDISK 를 꼭 사용하고 최소한 정보를 업데이트 하여라.

0x00000019 BAD_POOL_HEADER

일반적인 에러는 아니다. 당신이 마지막으로 했던 작업이 이 에러의 원인 일 수 있다. 따라서 부팅시 '마지막으로 성공한 구성' 을 선택한후 부팅하여라.

0x0000001E KMODE_EXCEPTION_NOT_HANDLED

날짜가 오래된 드라이버나 하드웨어 문제가 이 에러의 원인이다. 최근에 드라이버를 바꾼것이 없다면 CPU,메모리,캐쉬,VRAM,BIOS 그리고 다른 칩들이 확실히 장착이 않되었을지 모른다.엉뚱한 예기같지만 보통 이러한 문제때문에 생긴다.

0x00000024 NTFS_FILE_SYSTEM

도스창에서 CHKDSK /F로 체크해보아라. 이것은 화일시스템의 오류를 수정한다. 아니면 다른 NT시스템에 이 에러가 생긴 드라이브를 장착시킨후 디스크검사를 해보아라.

0x00000051 REGISTRY_ERROR

'마지막으로 성공한 구성.'을 선택하던지 백업화일로 부터 레지스트리를 복원하여라

0x00000077 KERNEL_STACK_INPAGE_ERROR

불량인 L2캐쉬, 결함이 있는 CPU, 또는 결함이 있는 SMP 하드웨어를 확인해 보아라.또한 SIMM/DIMM 을 확인해 보아라. 만약 0xC000009A 이면 캐쉬의 문제이고 0xC000009C and 0xC000016A는 하드 디스크 문제이다. CHKDSK /F로 확인해 보아라. 만약 0xC0000185 이면 SCSI 버스의 연결이나 IRQ를 사용하는 컨트롤러를 확인해 보아라.

Single drive Terminate controller and drive.
Internal drives only Terminate controller and only the last drive on the bus.
External drives only Terminate controller and only the last drive on the bus.
Internal and External drives Terminate last internal drive and last external drive. Do not terminate controller!

0x0000007A KERNEL_DATA_INPAGE_ ERROR

KERNEL_STACK_INPAGE_ERROR 참조

0x0000007B INACCESSIBLE_BOOT_DEVICE

부트 파티션을 찾을수 없는 경우 발생한다. 다음과 같은 원인이 있다.

setup시 컨트롤러를 찾을 수 없을때 컨트롤러의 이상유무를 체크한후 setup시 이상없이 인식하는지 확인한다.
setup시 잘못된 컨트롤러 발견할때 컨트롤러의 이상유무를 체크한후 setup시 이상없이 인식하는지 확인한다.
시스템 재부팅시 다시 시동이 않될때 바이러스가 부트섹터에 감염되었다. NT는 NTFS 상태에서는 강한편이지만 종종 바이러스에 감염될 수 있다. DOS 플로피디스크를 사용하여 부팅한후 바이러스 제거 프로그램을 사용한다.
시스템 재부팅시 다시 시동이 않될때 잘못된 화일작업으로 부트섹터가 망가졌을 경우. 셋업디스크를 사용하여 '복구'를 선택한다.
윈95/98 인스톨한후 윈95에 의해 부트섹터가 겹쳐 써졌다. 셋업디스크를 사용하여 '복구'를 선택한다.프롬프트상태에서 부트섹터를 고친다. NT 4.0에서는 FAT32를 사용하지 못하는 점을 주의한다.
OS/2 Boot manager를 설치한후 잘못된 파티션이 active 되었다.부트 메니져로 들어가서 다시 시도한다.
Linux설치한후 LILO 를 MBR 이 아닌 다른곳에 설치한다.

0x0000007F UNEXPECTED_KERNEL_MODE_TRAP

SIMM과 DIMM 이 같은 스피드나 타입인지 확인하여라. 또한 연결상태를 확인하여라. CMOS setup상태에서 메모리량을 확인하고 CPU 의 스피드를 확인하여라. 잘못된 BIOS정보는 NT를 죽게 만들수 있다. 또한 주변기기 및 CPU/Cache/memory/Vram 등을 확인하여라.

0x00000080 NMI_HARDWARE_FAILURE

패러티 기반 시스템에서 패러티를 쓰지 않는 램을 사용하거나 패러티/비-패러티 램의 혼용 또는 SIMM과 L2 캐쉬에 의해 문제가 나타난다.


따라서 블루스크린이 발생할경우에는 에러코드를 분석하는것이 매우 중요합니다..

샬롬~
난! 자유인...
  
107   플래시 플레이어 설치오류시 해결방법  오예 10·09·05 17852 282
  블루스크린 해결방법  오예 07·05·07 16189 118
105   정품인증창 삭제하기(XP 부팅시)  오예 07·11·20 14883 364
104   윈도우xp sp2통합 무인설치 CD만들기(CD부팅 가능)  오예 04·12·22 13360 182
103   네트워크 공유시 액세스 거부일때  오예 07·03·05 12150 156
102   듀얼모니터 이용시 한쪽모니터에 동영상이 안나올때  오예 10·04·19 10888 369
101   윈도우XP 안전모드 부팅이 안될 때  오예 07·08·28 10725 246
100   윈도우 정품인증 하기  오예 09·03·18 10705 358
99   윈도우xp 엑세스 거부 폴더 해결법  오예 09·04·19 8112 405
98   엑세스 거부 폴더 열기  오예 09·03·07 7405 404
97   한글입력이 안될때  오예 09·04·17 7046 402
96   HAL의 이해  오예 05·10·18 7035 118
95   시스템 드라이브 문자 변경하기  오예 09·07·21 6877 415
94   인터넷 공유기 사용인증제한  오예 09·07·16 6100 419
93   chkdsk(디스크 검사) 옵션  오예 09·03·28 6019 331
92   윈도우 부팅시 자동 로그인 하는법(3가지)  오예 04·10·19 5880 162
91   윈도우 비스타, xp 멀티부팅  오예 08·11·12 5791 356
90   윈도우xp에서 지워지지 않는 파일 지우기  오예 07·08·27 5528 172
89   부팅cd 제작법  오예 07·09·05 4739 341
88   곰플레이어로 5.1채널 완벽히 재생하는 방법  오예 11·01·16 4608 215
123456
Copyright 1999-2024 Zeroboard / skin by GGAMBO