- 글쓴시간
- 분류 기술,IT
꽤 흔한 윈도11의 블루스크린 오류. "IRQL 이 낮거나 같지 않다"는 의미로 IRQL(Interrupts ReQuest Level)이 낮은 채로 실행 중이었는데 IRQL 이 높은 작업이 요청되었다는 의미다. 윈도 커널에서 이 오류를 처리할 수 없기 때문에 STOP 코드가 걸리고, 그래서 블루스크린이 표시된다. 기본적으로 이 오류는 하드웨어와 윈도 커널간의 통신 문제다.
장치관리자에서 IRQ 요청 번호를 확인할 수 있다. 0 번은 시스템 타이머로 고정되어있다.
예전에 1990년대 말 윈도95 시절에는 일주일에 몇번씩 본 오류지만, 지금은 흔하지 않은 오류다. 하드웨어가 IRQ 를 사용하지 않고 작동하도록 디자인되거나, 소프트웨어 IRQ를 사용하는 방향으로 디자인 되기 때문이다.
그런만큼 한번 발생하면 해결하기가 어렵다. 원인 불명이다. 하지만 몇가지 해볼만한게 있다.
- 전원을 완전히 껏다 켜보고 몇 시간동안 아무 작업없이 켜 놓아 보자. 그리고 문제 없으면 그냥 쓰자. 가장 좋은 해결책이다.
- 시스템의 발열을 확인해보자. 열은 모든 PC부품의 적이다. 발열이 있다면 쿨링 솔루션을 변경해보자.
- 시스템에 먼지가 껴 있으면 모두 털어주자. 특히 메모리 슬롯이나 PCIe 슬롯의 먼지는 치명적이나 잘 닦아주자. 접점에 문제가 생기면 하드웨어 오류가 쉽게 발생한다.
- 최근 몇일간 윈도 시스템에 변화를 준게 있으면 롤백해보자. 새로운 장치를 설치하거나, 드라이버를 업데이트하거나, 윈도 업데이트를 설치했으면 업데이트를 취소해보자.
- 윈도 인증 드라이버(WDM 인증 드라이버)가 아닌 미인증 드라이버는 설치하지 말자. 특히 "IRQL_NOT_LESS_OR_EQUAL" 앞에 "DRIVER_" 라는 단어가 있는 경우는 설치된 드라이버 확인해보자.
- 너무 자주 발생해서 못쓰겠다 싶으면 윈도 재설치해보자. 윈도 재설치는 이런 문제를 해결하기 쉬운 방법 중 하나다.
- 필자도 몇일 전에 이 오류를 봤었는데 그때는 노트북 발열이 심했었다. 식혀주고 재시작 하니 다시 발생하지 않았다.
- 또한 필자는 NETIO.SYS 라는 파일에서 발생했다고 나오는 경우도 있었다. 아무래도 네트워크 부분에 문제가 발생하는 듯 하다. 그래서 아래와 같이 드라이버 업데이트 해주었다. 이후엔 발생하지 않았다.