윈도우 블루스크린(BSOD, Blue Screen of Death)은 시스템이 심각한 오류를 감지했을 때 나타나는 화면입니다. 다양한 블루스크린 오류 코드 중에서 0x00000035: NO_MORE_IRP_STACK_LOCATIONS 오류는 I/O 요청 패킷(IRP)의 스택 위치가 부족할 때 발생합니다. 이 오류는 주로 드라이버 문제와 관련이 있습니다. 이번 글에서는 해당 오류의 원인과 해결 방법에 대해 자세히 알아보겠습니다.
0x00000035 원인
NO_MORE_IRP_STACK_LOCATIONS (0x00000035) 오류는 주로 다음과 같은 상황에서 발생할 수 있습니다:
- 드라이버 문제: 특정 드라이버가 잘못된 IRP 스택 사용으로 인해 발생할 수 있습니다.
- 시스템 설정 문제: IRP 스택 크기가 부족하게 설정된 경우 발생할 수 있습니다.
- 하드웨어 문제: 하드웨어 장치와 관련된 문제로 인해 발생할 수 있습니다.
- 소프트웨어 충돌: 특정 소프트웨어가 시스템과 충돌할 때 발생할 수 있습니다.
- 바이러스 및 악성 소프트웨어: 악성 소프트웨어가 시스템 파일을 손상시켜 발생할 수 있습니다.
0x00000035 해결 방법
1. 드라이버 업데이트 및 확인
문제가 되는 드라이버를 업데이트하거나 다시 설치하여 문제를 해결할 수 있습니다.
- 장치 관리자 실행: Win + X를 눌러 장치 관리자를 엽니다.
- 문제 있는 드라이버 확인: 노란색 경고 아이콘이 있는 장치를 확인합니다.
- 드라이버 업데이트: 해당 장치를 마우스 오른쪽 버튼으로 클릭하고 '드라이버 업데이트'를 선택합니다.
- 드라이버 재설치: 문제가 계속될 경우 드라이버를 제거한 후 제조업체 웹사이트에서 최신 버전을 다운로드하여 설치합니다.
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. 하드웨어 검사
하드웨어의 결함이 있는지 확인하는 것이 중요합니다.
- 메모리 검사:
- Win + R을 눌러 실행 창을 열고 mdsched.exe를 입력한 후 Enter 키를 누릅니다.
- '지금 다시 시작하여 문제 확인'을 선택하면 시스템이 재부팅되고 메모리 검사가 시작됩니다.
- 하드 디스크 검사:
- Win + X를 눌러 명령 프롬프트(관리자)를 엽니다.
- chkdsk C: /f /r 명령어를 입력하고 Enter 키를 누릅니다. (C 드라이브를 예로 들었습니다. 오류가 발생한 드라이브 문자를 사용하세요.)
- 시스템이 재부팅되며 디스크 검사가 시작됩니다.
4. 바이러스 및 악성 소프트웨어 검사
악성 소프트웨어가 시스템에 영향을 미치는지 확인하기 위해 전체 시스템 스캔을 수행합니다.
- 윈도우 디펜더 실행: Win + I를 눌러 설정을 엽니다.
- 업데이트 및 보안 선택: 'Windows 보안'을 선택하고 '바이러스 및 위협 방지'를 클릭합니다.
- 빠른 검사: '빠른 검사'를 실행하여 시스템을 검사합니다.
마무리
0x00000035: NO_MORE_IRP_STACK_LOCATIONS 블루스크린 오류는 주로 드라이버 문제, 시스템 설정 문제, 하드웨어 결함, 소프트웨어 충돌, 바이러스 및 악성 소프트웨어로 인해 발생합니다. 위에서 제시한 해결 방법들을 차례로 시도해 보시면 문제를 해결하는 데 도움이 될 것입니다. 만약 문제가 계속된다면, 전문가의 도움을 받는 것이 좋습니다.
블루스크린 오류는 당황스러울 수 있지만, 체계적으로 접근하면 대부분의 문제를 해결할 수 있습니다. 앞으로도 컴퓨터 사용 중 문제가 발생하면 침착하게 원인을 파악하고 해결 방법을 시도해 보시길 바랍니다.
경제의 문턱을 낮추어 모든 사람이 경제인이 되는 그날까지 노력하겠습니다.
포스팅이 도움이 되었으면 ❤ 좋아요 클릭은 저자에게 큰 힘이 됩니다✨
'IT' 카테고리의 다른 글
윈도우 블루스크린 오류 코드 0x00000044: MULTIPLE_IRP_COMPLETE_REQUESTS 원인/해결 방법 (0) | 2024.06.15 |
---|---|
윈도우 블루스크린 오류 코드 0x0000002E: DATA_BUS_ERROR 원인/해결방법 (37) | 2024.06.14 |
윈도우 블루스크린 오류 코드 0x00000024: NTFS_FILE_SYSTEM 원인/해결방법 (35) | 2024.06.12 |
윈도우 블루스크린 오류 코드 0x0000001E: KMODE_EXCEPTION_NOT_HANDLED 원인/해결방법 (1) | 2024.06.11 |
윈도우 블루스크린 오류 코드 0x0000001A: MEMORY_MANAGEMENT 원인/해결방법 (0) | 2024.06.10 |
댓글