Windows 10 driver_irql_not_less_or_equal 오류를 수정하는 방법 [2024]

게시자 윤진아 업데이트 대상 Windows 팁 | 2024-01-11
승인됨

컴퓨터에서 작업하는 동안 때때로 이상한 문제에 직면하게 될 때가 있습니다. driver_irql_not_less_or_equal은 그러한 문제 중 하나이며 중지 코드 0x000000D1이라고도 합니다. 이 오류는 일반적으로 죽음의 블루 스크린과 및 문제를 나타내는 메시지, 그리고 문제를 일으키는 파일 이름과 함께 발생합니다. 이 문제의 원인은 바이러스 백신 파일에서 오작동하는 드라이버에 이르기까지 무엇이든 될 수 있습니다. 대부분의 경우 문제가 해결되지 않으면 컴퓨터가 부팅되지 않고 계속 자동으로 재부팅되는 현상이 나타납니다. 그러나 이는 매우 쉽게 고쳐질 수 있습니다. 이 문서에서는 "driver_irql_not_less_or_equal(netio.sys)"이라는 Windows 오류 메시지가 표시되는 경우 수행할 작업에 대해 알아봅니다.

파트 1: 중지 코드 driver_irql_not_less_or_equal의 개요

1. 이 오류는 무엇인가요?

솔루션으로 이동하기 전에 DRIVER_IRQL_NOT_LESS_OR_EQUAL이 무엇을 의미하는지 살펴보겠습니다. driver_irql_not_less_or_equal은 중지 코드가 0x000000D1인 BSoD 오류입니다. 이 오류는 하드웨어와 프로세서 간의 통신 문제를 나타냅니다. 조치를 취하기 전에 하드웨어는 CPU에 인터럽트 호출을 보내서 어떤 일이 곧 일어날 것임을 알립니다. 많은 하드웨어 장치가 동시에 CPU에 인터럽트 요청을 보내면 IRQL(Interrupt Request Level)이 상승하여 커널이 I/O 작업을 완료하려는 시도를 차단합니다. 따라서 이는 하드웨어를 돕기 위한 시도입니다. 이 때 드라이버는 적절한 액세스 권한이 없는 메모리 위치에 액세스하려고 하기 때문에 결과적으로 컴퓨터가 Windows 10 중지 코드 0x000000D1과 충돌합니다.

2. 이 오류의 증상

IRQL이 너무 높아 CPU가 프로세스를 처리하는 데 문제가 있는 경우, "DRIVER_IRQL_NOT_LESS_OR_EQUAL"이라는 메시지가 오류 코드 0x000000D1과 함께 죽음의 블루 스크린에 표시되고 다음 줄에 오류를 일으키는 파일이 표시됩니다.

driver irql not less or equal

3. 이 오류의 가능한 원인

블루 스크린 DRIVER_IRQL_NOT_LESS_OR_EQUAL원인은 다음과 같습니다.

  1. 오래된 드라이버
  2. 바이러스 또는 맬웨어
  3. 손상된 시스템 파일
  4. 누락된 DLL
  5. 잘못된 메모리 할당
  6. 페이징 가능한 데이터에 액세스하려는 시도
  7. 페이징 가능한 코드를 실행하려는 시도

파트 2: 중지 코드 DRIVER_IRQL_NOT_LESS_OR_EQUAL을 수정하는 방법?

이 문제를 해결하기 위한 몇 가지 최상의 수정 사항을 살펴보겠습니다. 솔루션들은 Windows 10/11/8.1/7에 적용됩니다.

수정 1: 네트워크 드라이버 제거

대부분의 경우 시작 중에 0x000000D1이 발생하고 컴퓨터가 제대로 부팅되지 않습니다. 이러한 상황에서는 안전 모드로 부팅해야 합니다. 따라서 실제 솔루션으로 이동하기 전에 먼저 안전 모드로 부팅하는 방법을 살펴보겠습니다. 그러나 컴퓨터로 제대로 부팅할 수 있는 경우 이 단계를 건너뛰고 4단계로 계속할 수 있습니다.

안전 모드로 부팅

  • 부팅 시도가 두 번 실패하면 WinRE가 표시됩니다.
  • 이제 문제 해결 -> 고급 옵션 -> 시작 설정으로 이동합니다.
  • 네트워킹으로 안전 모드를 활성화하려면 F5를 누르십시오.
  •  driver_irql_not_less_or_equal 수정 그리고 먼저 안전 모드로 부팅

    드라이버 제거

  • 실행 대화 상자를 열고 "devmgmt.msc"를 입력하고 Enter 키를 누릅니다. devmgmt.msc입력
  • 네트워크 어댑터로 이동합니다. 드라이버를 마우스 오른쪽 버튼으로 클릭하고 장치 제거를 선택합니다. 드라이버를 업데이트하여 0x000000d1 윈도우 10을 수정
  • 장치 관리자를 닫고 컴퓨터를 다시 시작합니다.
  • 최신 네트워크 드라이버를 다시 설치합니다.

이제 표준 모드에서 컴퓨터를 재부팅하고 문제가 사라졌는지 확인하십시오.

수정 2: PassFab FixUWin의 스마트 복구인기

PassFab FixUWin은 단일 스캔으로 문제를 식별하고 해결하는 올인원 Windows 복구 도구입니다. 이 놀라운 도구는 모든 BSoD 문제를 해결하고, 손상된 시스템 파일을 다시 빌드하고, 충돌 문제를 해결하고, 바이러스나 맬웨어 또는 직면할 수 있는 기타 문제를 제거할 수 있습니다. 또한 디스크 공간을 관리하거나 정크를 정리하는 데 사용할 수 있습니다. BSoD DRIVER_IRQL_NOT_LESS_OR_EQUAL을 제거하는 데 사용할 수 있는 방법은 다음과 같습니다.

  • USB를 삽입하고 부팅 디스크 바로 만들기를 클릭합니다. 부팅 디스크 바로 만들기
  • USB 및 OS 버전을 선택합니다. 계속하려면 다음을 클릭합니다. USB 및 OS 버전을 선택합니다
  • 시스템에서 부트 가능한 미디어를 생성하도록 합니다.

  • 문제가 있는 PC로 전환하고 부팅 가능한 USB를 여기에 연결합니다.
  • 부팅 키를 눌러 부팅 메뉴(대부분의 시스템에서 F12)로 들어갑니다.
  • USB를 우선 순위로 설정하고 설정을 저장한 다음 부팅 메뉴를 종료합니다. enter into boot menu
  • 자동 복구를 클릭합니다. 자동 복구를 클릭합니다.
  • 컴퓨터를 성공적으로 수정한 후 다시 시작을 클릭합니다. 컴퓨터를 성공적으로 수정

이번에 컴퓨터를 다시 시작하면 IRQL not less or equal 오류가 더 이상 표시되지 않습니다.

수정 3: 클린 부팅 수행

이 방법을 따르려면 안전 모드로 부팅해야 할 수도 있습니다. 이렇게 하려면 수정 1의 안전모드로 부팅을 참조하고 3단계를 따른 후 다음 단계를 계속하십시오.

  • 실행 대화 상자를 열고 msconfig를 입력한 다음, Enter 키를 누릅니다. mosconfig command사용
  • 일반을 클릭하고 선택 모드를 선택한 다음 시작 항목 로드를 선택 취소합니다. 선택
  • 서비스로 전환하고 "모든 Microsoft 서비스 숨기기"를 선택한 다음 “모두 사용 안 함”을 클릭합니다. 모든 Microsoft 서비스 숨기기
  • 확인을 클릭하고 컴퓨터를 재부팅합니다.

수정 4: 손상된 드라이버 복구

파일 이름에 .sys 확장자가 있는 중지 코드 DRIVER_IRQL_NOT_LESS_OR_EQUAL이 표시되면 일부 손상된 드라이버가 문제를 일으키는 것일 수 있습니다. 파일 이름은 다음과 같이 원인이 되는 드라이버를 결정합니다.

파일 이름: netwtw04.sys

문제가 있는 드라이버: 인텔 네트워크 WAN

파일 이름: Atikmdag.sys

문제가 있는 드라이버: ATI 디스플레이 드라이버

예를 들어 중지 코드는 rtf64x64.sys 파일의 문제를 보여줍니다. 이는 드라이버에 문제가 있음을 나타냅니다.

따라서 파일 이름이 있으면 결함이 있는 드라이버를 쉽게 판별할 수 있으며 해당 특정 드라이버를 제거하고 다시 설치하면 문제를 해결할 수 있습니다. 그러나 파일명이 없으면 문제를 파악하고 해결하기가 어려워집니다.

driver irql not less or equal

수정 5: 손상된 운영 체제 파일 수정

손상된 운영 체제 파일은 DRIVER_IRQL_NOT_LESS_OR_EQUAL을 포함하여 다양한 블루 스크린 오류의 일반적인 원인입니다. 그러나 CMD에서 두 가지 다른 명령, 즉 SFC 명령과 CHKDSK 명령을 실행하여 손상된 시스템 파일을 감지하고 복구할 수 있습니다.

SFC 및 CHKDSK 명령은 상당히 동일하게 작동하는 것처럼 보이지만 둘 사이의 주요 차이점은 SFC가 Windows 시스템 파일에만 더 집중하는 반면 CHKDSK는 전체 디스크에서 손상된 파일을 찾는다는 것입니다.

SFC 스캔 실행

시스템 파일 검사는 시스템 파일을 자동으로 찾고 복구합니다.

  • 명령 프롬프트를 열고 DISM /online /cleanup-image /restorehealth 명령을 실행하여 SFC 명령이 제대로 작동하는지 확인합니다.
  • 이제 sfc /scannow를 입력합니다. Enter를 누릅니다. sfc 명령

CHKDSK 검사 실행

SFC가 문제를 해결하지 못했다면 CHKDSK는 확실히 해결할 것입니다. CHKDSK 명령은 전체 파일 구조를 확인하고 손상된 파일을 표시하고 수정합니다. 프로세스는 SFC 스캔 실행과 유사합니다.

명령 프롬프트를 열고 CHKDSK /r을 입력합니다. Enter를 누릅니다.

chkdsk 명령

수정 6: 맬웨어 검사 수행

여러분이 최근에 소프트웨어를 설치했거나 파일을 다운로드했거나 일부 외부 저장 매체를 컴퓨터에 삽입한 이후에 문제 발생했다면, 컴퓨터가 바이러스 또는 맬웨어에 감염되었을 가능성이 있습니다. 이는 Malwarebytes, Ad-Aware, Hitman Pro와 같은 일부 바이러스 백신 프로그램의 도움으로 문제를 확인하기 위해 바이러스 검사를 수행하고 컴퓨터에서 악성 프로그램을 제거할 수 있습니다.

파트 3: Windows 11/10/8/8.1/7에서 중지 코드 DRIVER IRQL NOT LESS OR EQUAL 오류를 피하는 방법?

때때로 블루 스크린 오류를 해결하는 것은 복잡하고 불가능해 보입니다. DRIVER_IRQL_NOT_LESS_OR_EQUAL 해결이 성공적이었다면 향후 문제를 방지하기 위해 다음과 같은 예방 조치를 취해야 합니다.

  1. 모든 드라이버를 최신 상태로 유지합니다.
  2. OS를 최신 상태로 유지합니다.
  3. 컴퓨터에 신뢰할 수 있는 바이러스 백신 프로그램을 설치하고 수시로 바이러스 검사를 수행합니다.
  4. 최신 서비스 팩을 사용합니다.

결론

DRIVER_IRQL_NOT_LESS_OR_EQUAL블루 스크린은 해결하기 어려워 보이고 다른 BSoD 오류만큼 일반적이지도 않습니다. 이 문제는 주로 PC에 설치된 일부 결함 있는 드라이버로 인해 발생하며 드라이버를 다시 설치하면 간단히 해결할 수 있습니다. 그러나 때로는 솔루션이 그렇게 간단하지 않을 수도 있습니다. 따라서 이 글에서는 Windows 11/10/8.1/7에서 BSoD DRIVER IRQL NOT LESS OR EQUAL 오류를 제거하는 다양한 방법을 알아보았습니다. 그 중에서도 가장 권장되는 솔루션은 PassFab FixUWin입니다.

댓글