갑자기 멈춘 내 프로그램, 0xc0000006 오류 1분 만에 완벽 해결하기
게임을 실행하거나 업무용 소프트웨어를 켰을 때 갑자기 나타나는 ‘응용프로그램 오류 0xc0000006’은 사용자들을 당황하게 만듭니다. 이 오류는 주로 윈도우 운영체제에서 실행 파일이 정상적으로 로드되지 않을 때 발생합니다. 복잡한 수리 과정 없이 누구나 쉽게 따라 할 수 있는 단계별 해결 방법을 정리해 드립니다.
목차
- 0xc0000006 오류가 발생하는 원인
- 해결 방법 1: 바이러스 백신 소프트웨어 실시간 감시 일시 중지
- 해결 방법 2: 명령 프롬프트(CMD)를 이용한 시스템 파일 복구
- 해결 방법 3: 응용프로그램 재설치 및 호환성 설정
- 해결 방법 4: 윈도우 업데이트 및 드라이버 최신화
- 해결 방법 5: 하드 디스크 오류 검사(Chkdsk)
0xc0000006 오류가 발생하는 원인
이 오류는 보통 ‘STATUS_IN_PAGE_ERROR’라고 불리며, 시스템이 응용프로그램을 실행하기 위해 필요한 데이터를 메모리로 읽어 들이는 과정에서 실패했을 때 나타납니다.
- 외부 저장 장치 문제: USB나 외장 하드에서 프로그램을 직접 실행할 때 연결이 불안정한 경우 발생합니다.
- 백신 프로그램의 간섭: 보안 소프트웨어가 특정 실행 파일을 위협으로 오진하여 차단하는 경우입니다.
- 시스템 파일 손상: 윈도우 핵심 구성 요소가 업데이트 오류나 갑작스러운 전원 차단으로 손상된 상태입니다.
- 배드 섹터: 하드 디스크 드라이브(HDD)나 SSD의 물리적 영역에 오류가 생겨 데이터를 읽지 못할 때 발생합니다.
해결 방법 1: 바이러스 백신 소프트웨어 실시간 감시 일시 중지
백신 프로그램이 응용프로그램의 로딩 과정을 방해하는 것이 가장 흔한 원인 중 하나입니다.
- 실시간 보호 끄기: 사용 중인 백신(V3, 알약, 카스퍼스키 등)의 설정에서 ‘실시간 검사’를 잠시 중단합니다.
- 윈도우 보안 설정:
- [시작] 메뉴에서 ‘Windows 보안’을 검색하여 실행합니다.
- [바이러스 및 위협 방지] 메뉴를 클릭합니다.
- [설정 관리]로 들어가 ‘실시간 보호’를 [끔]으로 변경합니다.
- 재실행 확인: 백신을 끈 상태에서 오류가 났던 프로그램을 다시 실행해 봅니다. 실행이 잘 된다면 해당 프로그램을 백신 예외 목록에 등록해야 합니다.
해결 방법 2: 명령 프롬프트(CMD)를 이용한 시스템 파일 복구
윈도우 자체 복구 기능을 통해 손상된 시스템 파일을 정상 파일로 교체할 수 있습니다.
- CMD 관리자 권한 실행:
- 작업 표시줄 검색창에 ‘cmd’를 입력합니다.
- 검색 결과에 마우스 오른쪽 버튼을 클릭하여 [관리자 권한으로 실행]을 선택합니다.
- SFC 스캔 실행:
- 검은색 창에
sfc /scannow를 입력하고 엔터를 누릅니다. - 시스템 검사가 진행되며 100% 완료될 때까지 기다립니다.
- DISM 명령 활용:
- SFC 검사 후에도 문제가 있다면 다음 명령어를 차례로 입력합니다.
Dism /online /cleanup-image /restorehealth- 이 과정은 온라인을 통해 손상된 이미지를 복구하므로 다소 시간이 소요될 수 있습니다.
해결 방법 3: 응용프로그램 재설치 및 호환성 설정
특정 프로그램에서만 오류가 발생한다면 해당 프로그램의 설치 파일 자체가 깨졌을 확률이 높습니다.
- 완전 삭제 후 재설치:
- [제어판] – [프로그램 제거]에서 해당 소프트웨어를 삭제합니다.
- 공식 홈페이지에서 최신 버전의 설치 파일을 다시 다운로드하여 설치합니다.
- 호환성 모드 적용:
- 실행 아이콘에 마우스 오른쪽 버튼을 클릭하고 [속성]을 누릅니다.
- [호환성] 탭으로 이동합니다.
- [이 프로그램을 실행할 호환 모드] 체크 후 ‘Windows 8’ 또는 ‘Windows 7’을 선택합니다.
- 하단의 [관리자 권한으로 이 프로그램 실행]에 체크하고 확인을 누릅니다.
해결 방법 4: 윈도우 업데이트 및 드라이버 최신화
운영체제와 하드웨어 간의 통신 문제로 인해 데이터 로드 오류가 생길 수 있습니다.
- Windows 업데이트 확인:
- [설정] – [업데이트 및 보안]으로 이동합니다.
- [업데이트 확인] 버튼을 눌러 누락된 보안 패치나 시스템 업데이트를 모두 설치합니다.
- 그래픽 및 칩셋 드라이버 업데이트:
- 장치 관리자에서 그래픽 카드 드라이버를 최신 상태로 업데이트합니다.
- 특히 게임 실행 중 발생하는 0xc0000006 오류는 그래픽 드라이버와의 충돌인 경우가 많습니다.
해결 방법 5: 하드 디스크 오류 검사(Chkdsk)
데이터를 읽어오는 하드웨어 자체에 논리적 오류가 있는지 확인하는 단계입니다.
- 디스크 검사 도구 실행:
- ‘내 PC’를 열고 프로그램이 설치된 드라이브(보통 C드라이브)를 선택합니다.
- 마우스 오른쪽 버튼 클릭 후 [속성] – [도구] 탭으로 이동합니다.
- ‘오류 검사’ 항목에서 [검사] 버튼을 클릭합니다.
- 명령 프롬프트에서 강제 검사:
- 관리자 권한 CMD 창을 켭니다.
chkdsk c: /f를 입력하고 엔터를 누릅니다.- 다음 부팅 시 검사하겠느냐는 물음에
Y를 입력하고 컴퓨터를 다시 시작합니다. - 재부팅 과정에서 자동으로 디스크 수정이 진행됩니다.