IT

윈도우 블루스크린 오류 코드 0x00000035: NO_MORE_IRP_STACK_LOCATIONS 원인/해결방법

경제향기✨ 2024. 6. 13.

윈도우 블루스크린(BSOD, Blue Screen of Death)은 시스템이 심각한 오류를 감지했을 때 나타나는 화면입니다. 다양한 블루스크린 오류 코드 중에서 0x00000035: NO_MORE_IRP_STACK_LOCATIONS 오류는 I/O 요청 패킷(IRP)의 스택 위치가 부족할 때 발생합니다. 이 오류는 주로 드라이버 문제와 관련이 있습니다. 이번 글에서는 해당 오류의 원인과 해결 방법에 대해 자세히 알아보겠습니다.

0x00000035: NO_MORE_IRP_STACK_LOCATIONS

0x00000035 원인

NO_MORE_IRP_STACK_LOCATIONS (0x00000035) 오류는 주로 다음과 같은 상황에서 발생할 수 있습니다:

  1. 드라이버 문제: 특정 드라이버가 잘못된 IRP 스택 사용으로 인해 발생할 수 있습니다.
  2. 시스템 설정 문제: IRP 스택 크기가 부족하게 설정된 경우 발생할 수 있습니다.
  3. 하드웨어 문제: 하드웨어 장치와 관련된 문제로 인해 발생할 수 있습니다.
  4. 소프트웨어 충돌: 특정 소프트웨어가 시스템과 충돌할 때 발생할 수 있습니다.
  5. 바이러스 및 악성 소프트웨어: 악성 소프트웨어가 시스템 파일을 손상시켜 발생할 수 있습니다.

0x00000035 해결 방법

1. 드라이버 업데이트 및 확인

문제가 되는 드라이버를 업데이트하거나 다시 설치하여 문제를 해결할 수 있습니다.

  1. 장치 관리자 실행: Win + X를 눌러 장치 관리자를 엽니다.
  2. 문제 있는 드라이버 확인: 노란색 경고 아이콘이 있는 장치를 확인합니다.
  3. 드라이버 업데이트: 해당 장치를 마우스 오른쪽 버튼으로 클릭하고 '드라이버 업데이트'를 선택합니다.
  4. 드라이버 재설치: 문제가 계속될 경우 드라이버를 제거한 후 제조업체 웹사이트에서 최신 버전을 다운로드하여 설치합니다.

2. IRPStackSize 값 증가

레지스트리 편집기를 사용하여 IRPStackSize 값을 증가시켜 문제를 해결할 수 있습니다.

  • 레지스트리 편집기 실행: Win + R을 눌러 실행 창을 열고 regedit를 입력한 후 Enter 키를 누릅니다.
  • 레지스트리 경로 이동: 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  • IRPStackSize 값 수정:
    • 오른쪽 창에서 IRPStackSize 값을 찾습니다. 만약 없다면, 새로 만들기 > DWORD (32-bit) Value를 선택하여 IRPStackSize를 만듭니다.
    • IRPStackSize 값을 더블 클릭하고 10진수로 변경한 후 값을 15에서 20 사이로 설정합니다.
  • 레지스트리 편집기 닫기: 설정을 저장하고 레지스트리 편집기를 닫습니다.
  • 재부팅: 시스템을 재부팅하여 변경 사항을 적용합니다.

3. 하드웨어 검사

하드웨어의 결함이 있는지 확인하는 것이 중요합니다.

  1. 메모리 검사:
    • Win + R을 눌러 실행 창을 열고 mdsched.exe를 입력한 후 Enter 키를 누릅니다.
    • '지금 다시 시작하여 문제 확인'을 선택하면 시스템이 재부팅되고 메모리 검사가 시작됩니다.
  2. 하드 디스크 검사:
    • Win + X를 눌러 명령 프롬프트(관리자)를 엽니다.
    • chkdsk C: /f /r 명령어를 입력하고 Enter 키를 누릅니다. (C 드라이브를 예로 들었습니다. 오류가 발생한 드라이브 문자를 사용하세요.)
    • 시스템이 재부팅되며 디스크 검사가 시작됩니다.

4. 바이러스 및 악성 소프트웨어 검사

악성 소프트웨어가 시스템에 영향을 미치는지 확인하기 위해 전체 시스템 스캔을 수행합니다.

  1. 윈도우 디펜더 실행: Win + I를 눌러 설정을 엽니다.
  2. 업데이트 및 보안 선택: 'Windows 보안'을 선택하고 '바이러스 및 위협 방지'를 클릭합니다.
  3. 빠른 검사: '빠른 검사'를 실행하여 시스템을 검사합니다.

마무리

0x00000035: NO_MORE_IRP_STACK_LOCATIONS 블루스크린 오류는 주로 드라이버 문제, 시스템 설정 문제, 하드웨어 결함, 소프트웨어 충돌, 바이러스 및 악성 소프트웨어로 인해 발생합니다. 위에서 제시한 해결 방법들을 차례로 시도해 보시면 문제를 해결하는 데 도움이 될 것입니다. 만약 문제가 계속된다면, 전문가의 도움을 받는 것이 좋습니다.

 

블루스크린 오류는 당황스러울 수 있지만, 체계적으로 접근하면 대부분의 문제를 해결할 수 있습니다. 앞으로도 컴퓨터 사용 중 문제가 발생하면 침착하게 원인을 파악하고 해결 방법을 시도해 보시길 바랍니다.

 

 


경제의 문턱을 낮추어 모든 사람이 경제인이 되는 그날까지 노력하겠습니다.

포스팅이 도움이 되었으면 ❤ 좋아요 클릭은 저자에게 큰 힘이 됩니다✨

 

댓글

💲 추천 글