Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리

0x0000007F BSOD(블루스크린 오류)는 별다른 트리거 없이 무작위적인 시점에 발생하는 것으로 알려져 있습니다. 이 문제는 Windows 7, Windows 8.1, 그리고 Windows Server 환경에서만 보고되고 있습니다.

0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리

조사 결과, 이 특정 BSOD를 유발할 수 있는 원인은 여러 가지가 있는 것으로 밝혀졌습니다:

  • iaStor.sys 커널 파일 문제 – 이 오류의 가장 흔한 원인 중 하나는 iaStor.sys라는 커널 파일의 반복 충돌입니다. 이 파일은 IDE/ATA 및 ATAPI 드라이버와 관련이 있으며, 전용 드라이브 드라이버가 손상되었거나 잘못 설치된 경우 예기치 않은 BSOD를 일으킬 수 있습니다. 이 경우 장치 관리자를 사용해 모든 IDE ATA 및 ATAPI 컨트롤러를 제거하여 운영체제가 기본 드라이버를 다시 설치하도록 강제하면 문제를 해결할 수 있습니다.
  • 과잉 보안 서드파티 백신 – 또 다른 잠재적 원인은 서드파티 백신 프로그램의 과도한 보안 동작입니다. 가장 대표적인 사례는 McAfee Internet Security입니다. 이 경우 실시간 보호를 비활성화하거나 해당 백신을 완전히 제거하여 문제를 해결해 보세요.
  • HP 유틸리티로 인한 온도 급상승 – HP 노트북과 데스크톱에는 HP Credential ManagerHP Protect Tools Security Manager Suite라는 두 가지 유틸리티가 사전 설치되어 있을 수 있습니다. 이들은 막대한 메모리를 점유하고 CPU 온도를 20°C 이상 상승시키는 것으로 알려져 있으며, 이로 인해 BSOD가 발생할 수 있습니다. 이 경우 문제가 되는 프로그램을 제거하면 해결됩니다.
  • 커널 공간 부족 – Symantec 또는 Norton 백신을 사용 중이라면, 커널 드라이버를 처리하기에 커널 공간이 부족하여 이 치명적 오류가 나타날 가능성이 높습니다. 이 경우 레지스트리 편집기를 통해 KStackMinFree 키를 생성하여 사용 가능한 커널 공간을 확보할 수 있습니다.
  • 시스템 파일 손상 – 특정 상황에서는 일반적인 방법으로는 복구할 수 없는 시스템 파일 손상이 원인일 수 있습니다. 이 경우 클린 설치 또는 복구 설치와 같은 절차로 Windows 구성 요소 전체를 초기화하면 문제를 해결할 수 있습니다.

방법 1: IDE / ATA / ATAPI 컨트롤러 제거하기

이 유형의 BSOD를 유발하는 가장 흔한 원인 중 하나는 iaStor.sys 파일의 반복 충돌입니다. 많은 피해 사용자들의 보고에 따르면, 이는 IDE / ATA / ATAPI 컨트롤러의 불일치 때문에 발생합니다.

해당 사례에 해당한다면, 장치 관리자를 통해 모든 IDE, ATA, ATAPI 드라이버를 제거하여 운영체제가 기본 드라이버를 자동으로 설치하도록 함으로써 문제를 해결할 수 있습니다. 실제로 0x0000007F 오류를 겪던 대부분의 사용자는 전용 IDE, ATA 또는 ATAPI 드라이버를 제거한 후 BSOD가 더 이상 발생하지 않았다고 보고했습니다.

아래는 단계별 실행 가이드입니다:

  1. Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 'devmgmt.msc'를 입력하고 Enter 키를 눌러 장치 관리자를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭하여 관리자 권한을 부여합니다.0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리
  2. 장치 관리자에서 각 항목을 아래로 스크롤하여 IDE ATA/ATAPI 컨트롤러 항목을 펼칩니다.
  3. IDE ATA/ATAPI 컨트롤러 목록에서 각 컨트롤러를 마우스 오른쪽 버튼으로 클릭하고, 나타나는 컨텍스트 메뉴에서 디바이스 제거를 선택하여 하나씩 체계적으로 제거합니다.0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리
  4. IDE ATA/ATAPI 컨트롤러 아래의 모든 항목을 제거한 후 컴퓨터를 재시작합니다. 재부팅 시 운영체제가 기본 드라이버를 자동으로 설치하며, 성가신 0x0000007F BSOD는 더 이상 나타나지 않을 것입니다.

전용 드라이버를 제거하고 기본 드라이버로 교체한 후에도 동일한 문제가 계속 발생한다면, 아래의 다음 해결 방법으로 넘어가세요.

방법 2: 서드파티 백신 비활성화 또는 제거하기 (해당 시)

일부 과잉 보안 성향의 백신 프로그램은 오탐(false positive)으로 인해 필수 커널 프로세스를 차단함으로써 0x0000007F BSOD를 유발할 수 있습니다. 이는 주로 McAfee Internet Security에서 보고되지만, 다른 서드파티 백신에서도 동일한 현상이 발생할 수 있습니다.

해당 사례에 해당한다면, 실시간 보호를 비활성화하거나 서드파티 백신을 완전히 제거하여 이 치명적인 블루스크린 오류를 해결할 수 있습니다.

먼저 실시간 보호를 비활성화하고 BSOD가 더 이상 발생하는지 확인해 보세요. 참고로 이 작업 방법은 사용 중인 백신 프로그램에 따라 다를 수 있습니다. 하지만 대부분의 경우 작업표시줄 아이콘에서 직접 실시간 보호를 끌 수 있습니다.

0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리

실시간 보호를 비활성화한 후 상황을 지켜보고 BSOD가 재발하는지 확인합니다. 만약 재발하고 사용 중인 백신에 방화벽 구성 요소도 포함되어 있다면, 실시간 보호를 껐더라도 동일한 보안 규칙이 여전히 적용되고 있을 수 있다는 점에 유의하세요.

이 경우 서드파티 백신을 원인 목록에서 완전히 배제하는 유일한 방법은 프로그램을 제거하고 BSOD가 멈추는지 확인하는 것입니다. 아래는 빠른 제거 가이드입니다:

  1. Windows 키 + R을 눌러 실행 대화상자를 엽니다. 'appwiz.cpl'을 입력하고 Enter 키를 눌러 프로그램 및 기능 창을 엽니다.0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리
  2. 프로그램 및 기능 화면에서 설치된 프로그램 목록을 스크롤하여 제거하려는 서드파티 보안 프로그램을 찾습니다.
  3. 서드파티 백신을 찾았다면 마우스 오른쪽 버튼으로 클릭하고, 나타나는 컨텍스트 메뉴에서 제거를 선택합니다.0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리
  4. 백신 제거 화면에서 화면에 표시되는 안내에 따라 제거를 완료한 후, 작업이 끝나면 컴퓨터를 재시작합니다.
  5. 이후 상황을 지켜보며 0x0000007F BSOD가 여전히 발생하는지 확인합니다.

동일한 문제가 계속 발생한다면, 아래의 다음 해결 방법으로 넘어가세요.

방법 3: HP Credential Manager 제거하기 (해당 시)

HP 노트북 또는 연결된 HP 기기를 사용 중이고, 이전에 HP Credential Manager 또는 HP Protect Tools Security Manager Suite를 설치했다면, CPU와 GPU 온도가 비정상적으로 높아져 이러한 BSOD가 발생했을 가능성이 큽니다.

두 프로그램 모두 HP가 정식으로 개발하고 관리하지만, 막대한 메모리를 점유하며 심각한 온도 급상승을 유발하는 것으로 악명이 높습니다(특히 구형 CPU 모델에서 두드러짐). 이 유틸리티가 CPU 리소스의 50% 이상을 점유하고 온도를 20도 이상 올린 사례도 문서화되어 있습니다.

해당 사례에 해당한다면, HP Credential Manager 또는 HP Protect Tools Security Manager Suite(설치된 프로그램에 따라)를 제거함으로써 이처럼 무작위로 보이는 BSOD를 막을 수 있습니다:

참고: 이 두 도구는 결코 필수적이지 않습니다. HP Credential Manager가 제공하는 기능은 이미 Windows에 기본 내장되어 있습니다(자격 증명 관리자). 또한 HP Protect Tools Security Manager Suite는 Windows Defender보다 성능이 떨어지면서도 막대한 메모리를 점유합니다.

  1. Windows 키 + R을 눌러 실행 대화상자를 엽니다. 'appwiz.cpl'을 입력하고 Enter 키를 눌러 프로그램 및 기능 메뉴를 엽니다.0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리
  2. 프로그램 및 기능 화면에서 설치된 프로그램 목록을 스크롤하여 HP Credential Manager 또는 HP Protect Tools Security Manager Suite를 찾습니다.
  3. 문제가 되는 도구를 찾았다면 마우스 오른쪽 버튼으로 클릭하고, 나타나는 컨텍스트 메뉴에서 제거를 선택하여 제거를 시작합니다.0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리
  4. 제거 화면에서 화면에 표시되는 지시에 따라 제거를 완료합니다.
  5. 제거가 완료되면 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.

동일한 문제가 계속 발생한다면, 아래의 다음 해결 방법으로 넘어가세요.

방법 4: KStackMinFree 값 추가하기 (해당 시)

Symantec Antivirus 또는 Norton Antivirus 실행 중에 이 오류가 나타난다면, 커널 모드 드라이버를 처리하기에 커널 공간이 부족해서 문제가 발생했을 가능성이 매우 높습니다.

Symantec Antivirus가 시스템 검사를 시작하거나 파일의 바이러스 여부를 검사할 때, 시스템에 파일 접근을 요청하게 됩니다. 시간이 지남에 따라 이러한 요청들이 커널 공간 소비량에 누적되어, 결국 시스템이 정상적으로 작동할 수 없을 만큼 공간이 가득 차게 됩니다.

해당 사례에 해당한다면, 레지스트리 편집기를 사용해 KStackMinFree 값을 추가하여 이 문제를 해결할 수 있습니다. 이 값은 Symantec 또는 Norton 백신의 실시간 보호 기능이 파일 접근을 요청하기 위해 반드시 확보해야 하는 최소 커널 공간을 지정합니다.

실제로 이 두 보안 프로그램 중 하나를 사용 중이라면, 아래 지침에 따라 레지스트리 편집기로 KStackMinFree 값을 생성하여 0x0000007F BSOD를 해결하세요:

  1. Windows 키 + R을 눌러 실행 대화상자를 엽니다. 텍스트 상자에 'regedit'을 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다.0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리
    참고: UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭하여 레지스트리 편집기에 관리자 권한을 부여합니다.
  2. 레지스트리 편집기에서 왼쪽 메뉴를 이용해 다음 위치로 이동합니다:
    HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Symantec Endpoint Protection\AV\Storages\Filesystem\RealTimeScan

    참고: 이 경로로 직접 탐색하거나, 상단의 주소 표시줄에 경로를 붙여넣고 Enter 키를 눌러 즉시 이동할 수 있습니다.
  3. RealTimeScan 키가 선택된 상태에서 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD 값을 선택합니다.0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리
  4. 새로 만든 값의 이름을 KStackMinFree로 지정하고 Enter 키를 눌러 저장합니다. 값 생성 후 해당 값을 마우스 오른쪽 버튼으로 클릭하고, 나타나는 컨텍스트 메뉴에서 수정을 선택합니다.
  5. DWORD(32비트) 값 편집 메뉴에서 단위를 '16진수'로 설정한 후, 값 데이터2200을 입력하고 확인을 눌러 변경 사항을 저장합니다.0x0000007F 블루스크린(BSOD) 오류 원인 및 해결 방법 총정리
  6. 수정이 완료되면 변경 사항을 저장하고, 변경 사항이 적용되도록 컴퓨터를 재시작합니다.
  7. 수정 후 상황을 지켜보며 문제가 여전히 발생하는지 확인합니다.

동일한 문제가 계속 발생한다면, 아래의 마지막 해결 방법으로 넘어가세요.

방법 5: 복구 설치 진행하기

위의 어떤 방법으로도 문제가 해결되지 않았다면, 일반적인 방법으로는 복구할 수 없는 시스템 파일 손상을 겪고 있을 가능성이 높습니다. 이 경우 Windows 구성 요소 전체를 초기화하여, 이러한 유형의 BSOD를 유발할 수 있는 손상된 OS 파일이 남아 있지 않도록 함으로써 문제를 해결할 수 있습니다.

이를 수행하는 방법은 두 가지가 있습니다:

  • 복구 설치 (in-place repair) – 호환되는 Windows 설치 미디어가 있다면 이 방법이 우선적으로 권장됩니다. 개인 파일을 삭제하지 않으면서 관련된 모든 Windows 구성 요소를 초기화할 수 있습니다. 게다가 이 절차는 응용 프로그램, 게임, 일부 사용자 설정까지 그대로 유지합니다.
  • 클린 설치 (in-place reinstall) – 호환되는 설치 미디어가 필요 없고 Windows GUI 메뉴에서 바로 진행할 수 있어 더 간편한 방법입니다. 하지만 사전에 데이터를 백업하지 않으면 OS 드라이브에 있는 모든 개인 파일, 게임, 응용 프로그램을 잃을 위험이 있다는 점에 유의하세요.