본문 바로가기
모바일&PC

오류코드 0xc000000e 원인 해결방법

by ○★☆ 2021. 3. 4.
반응형

오류코드 0xc000000e 원인 해결방법

PC를 켜는데 갑자기 부팅이 안 되고 PC/장치를 복구해야 한다는 메시지가 뜨면서 오류코드 0xc000000e가 표시될 때가 있습니다. 컴퓨터에 대해 잘 아는 분들은 알아서 문제를 해결하시겠지만 그렇지 않은 분들은 이걸 업체에 맡겨 수리해야 하나 걱정이 되실 거예요. 그럴 때 일단 아래의 작업들을 해보고 그래도 문제 해결이 안 된다면 수리를 맡기는 건 어떨까요? 그럼 0xc000000e 오류의 발생 원인과 해결방법에 대해 순서대로 알아보겠습니다.

■ 오류코드 0xc000000e의 발생 원인​
0xc000000e의 발생 원인은 한 가지가 아닙니다. 하지만 이 오류는 Windows가 기동하기 위해 필요한 디바이스(장치)를 발견할 수 없을 때 생기는 오류입니다. 부팅 장치를 발견하지 못하는 원인을 찾는 것이 해결의 지름길입니다.

오류 코드 0xc000000e의 주요 원인

오류 코드 0xc000000e는 주로 다음과 같은 원인에서 발생합니다.
- 부팅드라이브, 또는 메인보드 이상이나 고장
- 케이블 단선이나 연결이 헐거워 부팅드라이브와 메인보드가 올바르게 접속되지 않은 경우
- 복제와 드라이브 증설·교체, BIOS초기화 등 어떤 이유로 메인보드에 설정된 부팅디바이스의 우선 순위가 변경된 경우. 혹은 부팅에 필요한 디바이스가 분리된 경우
- 기타

주요 원인을 보면 전부 PC가 <부팅드라이브>로 인식하고 있는 장치에 접속할 수 없을 때 발생합니다.

■ 대처방법

1) PC 전원을 종료하고 콘센트까지 빼둡니다. (수 분정도)

이 방법은 메인보드와 스토리지에 전기적 이상이 발생할 때 유효합니다.

 

2) 케이블 접속 체크

메인보드와 스토리지의 접속 부분의 케이블이나 커넥터가 분리되진 않았는지, 접속 부분에 먼지가 끼진 않았는지 등등을 체크합니다. PC를 분해한 적이 없더라도, 작은 진동이나 흔들림으로 인해 케이블이 빠져있을 수도 있습니다.

 

3) UEFI/BIOS의 체크

CMOS와 BIOS 업데이트 후에 0xc000000e 에러가 발생했다면 아래 항목을 살펴보세요.

  • 스토리지의 실행 우선순위가 올바르게 설정되어 있는지
    (일반적으로는 Windows Boot Manager가 1순위)
  • 우선순위 1순위에 Windows Boot Manager 1개만 설정되어 있어야 합니다.
  • 스토리지의 접속 방법(SATA, IDE, RAID등)이 제대로 설정되어 있는지
  • 여러 개의 스토리지를 연결한 PC의 경우 5)의 복제나 드라이브 증설·교체 등을 한 경우를 확인해주세요.

​ 4) 기타

다음과 같은 경우에도 5)의 복제나 드라이브 증설·교체 등을 한 경우의 내용을 확인해주세요.

 

- Windows가 기동하지 않아 PC를 강제 종료했을 때 오류코드 0xc000000e가 표시된 경우

  • BCD영역을 수정하는 타이밍에 강제 종료한 경우에도 이 에러가 발생할 수 있습니다.

- Windows Update, 보안 소프트웨어 문제 등으로 오류코드 0xc000000e가 표시된 경우

Windows Update 나 보안상의 문제 등이 있을 때는 일반적으로 오류코드 0xc000000e가 표시되지 않지만, 만약 복제나 드라이브 증설·교체 등을 한 경우에는 오류코드 0xc000000e가 표시될 수 있습니다.

 

5) 복제나 드라이브 증설·교체 등을 한 경우

복제나 드라이브 증설 및 교체, BIOS의 초기화했을 경우, 그 직후에는 부팅이 되다가 갑자기 오류코드 0xc0000e가 발생하는 경우가 있습니다.

 

1) (다른 PC의) C드라이브에 쓰던 드라이브를 가져다 쓰는 경우

  • 다른 PC 등에서 사용하던 데이터 저장장치(외장하드 등)를 데이터 드라이브로 사용하는 경우에 그곳에 부팅 정보가 포함되어 있을 경우 에러가 날 수 있습니다.
  • 어떤 이유인지는 알 수 없지만 기존 하드의 부팅 정보가 아닌, 외장하드에 있는 부팅 정보가 읽혀질 수가 있습니다. 이때는 윈도우즈가 기동이 됩니다.
  • 그런데 바로 위의 경우, 외장하드 등을 제거하거나, 포맷하면 부팅정보가 사라져서 오류코드 0xc000000e가 표시됩니다.

2) 복제한 경우

  • 많은 경우 원래의 드라이브와 복제한 드라이브를 함께 접속한 상태에서 Windows를 기동하면 원래 드라이브쪽의 부팅 정보가 읽혀집니다.
  • 위의 상태에서 원래 드라이브를 제거하면 오류코드 0xc000000e, 0xc0000034, 0xc000014c 등이 발생하기 쉬운 상황이 됩니다. (모두 부트 영역을 벗어났을 때 발생하는 오류)

3) C드라이브를 다른 PC로 교체한 경우

  • 복제한 하드를 다른 PC에 접속하여 부팅한 경우, 해당 PC의 기존의 하드를 제거했다면 부팅이 안 되면서 오류코드 0xc000000e가 표시될 수 있습니다. 이때는 스토리지의 부팅 우선 순위를 변경(또는 수동으로 Windows Boot Manager에서 실행) 해야만 정상적으로 부팅이 되는 경우가 있습니다.
  • 안전모드 부팅 유효로 설정되어 있다면 안전모드 부팅을 한번 해제하지 않으면 Windows가 기동하지 않으므로 주의하세요.

■ 해결방법

1) 우선 PC에 접속하는 스토리지를 Windows 및 부트 영역(BCD)을 포함하여 스토리지 1개로 해주세요.

2) UEFI/BIOS 위에서 Windows Boot Manager가 1개만 제대로 인식되고 있는지 확인해주세요.

3) Windows Boot Manager가 제대로 인식되지 않은 경우, 수동으로 실행 우선 순위를 변경해줍니다.

4) Windows10에서 자동 복구 모드로 진입된 경우

  - 자동 복구 화면 이동 방법: win키와 i를 함께 누름 복구 고급 시작 옵션 밑에 있는 다시 시작을 누름

  - 자동 복구 화면 → 고급 옵션 → 문제 해결 → 고급 옵션 선택→ 시동 복구

  - 윈도우에 등록된 아이디와 패스워드를 입력하거나, 아이디가 없으면 패스하면 됩니다.

  - 안내창이 뜨면 복구 모드로 들어가서 <복구 및 재시작>을 누릅니다.

  - 4)까지 해서 안 되는 경우에는 5)를 실행해주세요.

5) Shift 키를 누른 상태에서 마우스로 윈도우 재시작을 클릭합니다.

   잠시 후 윈도우즈 복구 화면으로 진입하게 되고아래의 경로로 들어가 주세요.

  - 문제 해결 → 고급 옵션 → 명령 프롬프트 
  - 명령 프롬프트가 실행되면 검은 화면이 뜹니다. 아래의 명령어를 입력해주세요.

    복사가 안 된다면 아래 파일을 다운 받아 사용하세요.

명령어.txt
0.00MB

Bootrec /fixmbr 엔터
Bootrec /fixboot 엔터
(액세스가 거부되었다고 나오면 파란색 텍스트 과정으로 명령이 처리되면 검은색 텍스트 과정으로) 
Bootsect /nt60 sys 엔터
Bootrec /fixboot 엔터
bcdedit /export c:\bcdbackup 엔터
attrib c:\boot\bcd -h -r -s 엔터
ren c:\boot\bcd bcd.old 엔터
bootrec /rebuildbcd 엔터
Yes(Y) 엔터
exit 엔터   

  - 자동 복구 화면으로 돌아와서 종료합니다 → 윈도우즈 10으로 계속

6) 위의 방법으로도 해결이 안 된다면 윈도우즈를 재설치 해보시면 좋을 것 같습니다.

 

 

 

 

반응형

댓글