일부 Windows 7 및 Windows 8.1 사용자들이 부팅 과정에서 C000021A 스톱 오류 코드를 마주하고 있습니다. 대부분의 경우, 문제는 BIOS 버전을 업데이트한 직후부터 나타나기 시작했다고 보고되고 있습니다.

조사 결과, 이 오류는 여러 가지 원인에 의해 발생할 수 있는 것으로 확인되었습니다. 주요 원인은 다음과 같습니다.
- 저장 장치 문제 – 논리적 오류나 기타 저장 장치 관련 문제로 인해 발생할 수 있습니다. 이 경우 CHKDSK 검사를 실행하여 HDD 또는 SSD의 오류를 수정하는 것이 가장 효과적인 해결책입니다.
- 시스템 파일 손상 – 시스템 파일이 손상되면 운영체제 전체의 안정성에 영향을 줄 수 있습니다. 이 경우 DISM과 SFC 같은 유틸리티로 대부분 해결할 수 있으며, 그래도 해결되지 않으면 클린 설치나 복구 설치와 같은 근본적인 조치가 필요합니다.
- BCD 데이터 손상 – 부팅 구성 데이터(Boot Configuration Data)의 손상과도 관련이 있을 수 있습니다. 이 경우 관리자 권한 명령 프롬프트에서 일련의 명령어를 사용해 BCD 데이터를 재구축해야만 문제를 해결할 수 있습니다.
- 최근 OS 변경 – 최근에 문제가 나타나기 시작했다면, 드라이버, 업데이트 또는 응용 프로그램이 시스템에 변경을 가했을 가능성이 높습니다. 이 경우 시스템 복원 지점을 사용해 컴퓨터를 정상 상태로 되돌려야 합니다.
방법 1: CHKDSK 검사 실행하기
다른 해결 방법을 시도하기 전에 먼저 HDD/SSD 저장 장치 관련 문제를 점검하는 것이 좋습니다. 이 경우 Check Disk 유틸리티를 활용한 CHKDSK 검사만으로도 대다수의 경우 문제를 해결할 수 있습니다.
이 검사를 통해 불량 섹터를 제거하면 c000021a 오류 코드가 사라질 수 있습니다.
CHKDSK는 Windows 7과 Windows 8.1을 포함한 모든 최신 Windows 버전에 기본 탑재되어 있으므로, 어떤 버전을 사용하든 Check Disk 검사를 실행할 수 있습니다. 이 검사는 스톱 오류 코드를 유발할 수 있는 대부분의 논리적 오류와 손상된 데이터를 수정할 잠재력을 가지고 있습니다.
가장 효과적인 CHKDSK 검사를 진행하려면 관리자 권한 명령 프롬프트에서 실행해야 합니다. 처음이라면 관리자 권한 CMD에서 CHKDSK 검사를 실행하는 방법에 대한 아래 지침을 따르세요.

이미 검사를 수행했는데도 동일한 오류 코드가 계속 나타난다면, 다음 해결 방법으로 넘어가세요.
방법 2: SFC 및 DISM 검사 실행하기
Check Disk 유틸리티로 문제가 해결되지 않았다면, 다음으로 OS 불안정을 유발할 수 있는 시스템 파일 손상을 복구할 수 있는 두 가지 유틸리티(SFC와 DISM)를 활용해 보세요.
시스템 파일 검사기(System File Checker)와 배포 이미지 서비스 및 관리(Deployment Image Servicing and Management)는 c000021a 오류 코드를 유발할 수 있는 가장 흔한 손상 유형을 복구하도록 설계된 내장 도구입니다.
아직 실행하지 않았다면, 인터넷 연결 없이도 진행할 수 있는 SFC(시스템 파일 검사기) 검사부터 시작하세요.

참고: SFC는 로컬에 저장된 캐시를 사용해 손상된 시스템 파일을 정상 파일로 교체하는 방식으로 작동합니다. 검사를 시작한 후에는 절대 중단하지 않는 것이 매우 중요합니다. 중간에 강제로 종료하면 추가적인 논리적 오류가 발생할 수 있습니다.
중요: 최신 SSD가 아닌 기존 HDD를 사용 중이라면 이 작업에 1시간 이상 걸릴 수 있습니다. 이 유틸리티는 일시적으로 멈추는 경향이 있으므로, 화면이 멈춰 보여도 창을 닫지 말고 진행 상황이 다시 갱신될 때까지 기다리세요.
SFC 검사가 완료되면 컴퓨터를 재부팅하고 c000021a 오류 코드가 사라졌는지 확인하세요.
그래도 문제가 해결되지 않았다면, 이어서 DISM 검사를 실행하세요.

참고: DISM은 Windows Update 구성 요소를 활용해 인터넷에서 내려받은 정상 복사본으로 손상된 Windows 파일을 교체합니다. 인터넷 연결에 의존하므로, 작업을 시작하기 전에 반드시 연결 상태가 안정적인지 확인하세요.
작업이 완료되면 컴퓨터를 재부팅하고 평소처럼 사용하면서 c000021a 오류 코드가 여전히 나타나는지 확인하세요.
문제가 지속된다면 방법 3으로 넘어가세요.
방법 3: BCD 데이터 재구축하기
이 문제는 부팅 작업을 방해하는 BCD(부팅 구성 데이터) 손상으로 인해 발생할 수도 있습니다. 해당 경우, 관리자 권한 명령 프롬프트를 사용해 부팅 구성 데이터를 재구축함으로써 부팅 순서를 정상화할 수 있습니다.
실제로 많은 사용자들이 이 방법으로 문제를 해결한 것으로 확인되었습니다. 특히 일반적인 부팅 시도마다 오류가 발생하는 경우에 효과적입니다.
절차를 잘 모르겠다면, 아래 지침에 따라 Windows 설치 미디어의 문제 해결 메뉴에서 BCD 재구축을 진행하세요.
참고: 아래 절차는 컴퓨터가 더 이상 정상적으로 부팅되지 않는 상황에서도 수행할 수 있습니다.
다음은 문제 해결(Troubleshooting) 메뉴를 사용해 BCD 데이터를 재구축하는 단계별 가이드입니다.
- 먼저 호환되는 Windows 설치 미디어를 삽입하고 아무 키나 눌러 컴퓨터가 해당 미디어로 부팅되도록 합니다.

- 컴퓨터가 Windows 설치 미디어로 성공적으로 부팅되면 컴퓨터 복구(Repair your computer)를 클릭합니다.

- 복구 메뉴에 진입하면 문제 해결(Troubleshoot)을 클릭한 후, 옵션 목록에서 명령 프롬프트(Command Prompt)를 선택합니다.

참고: 복구 메뉴에서 열린 명령 프롬프트는 자동으로 관리자 권한으로 실행됩니다.
- 명령 프롬프트 창에 다음 명령어를 입력하고, 각 명령어마다 Enter 키를 눌러 부팅 구성 데이터 재구축 과정을 시작합니다.
Bcdedit /export C:\BCD_Backup ren c:\boot\bcd bcd.old Bootrec.exe /rebuildbcd BootRec.exe /fixmbr BootRec.exe /fixboot sfc /scannow /offbootdir=c:\ /offwindir=c:\windows chkdsk c: /r exit
- 작업이 완료될 때까지 기다린 후 컴퓨터를 재시작하고, 다음 부팅이 정상적으로 완료되는지 확인합니다.
동일한 문제가 계속 발생한다면, 아래의 다음 방법으로 넘어가세요.
방법 4: 시스템 복원 지점 사용하기
위의 어떤 방법으로도 문제가 해결되지 않았고, 특정 작업을 수행한 이후부터 문제가 시작되었다면 시스템 복원(System Restore) 유틸리티를 활용해 해결할 수 있습니다.
시스템 복원은 기본적으로 컴퓨터 상태의 스냅샷을 주기적으로 생성하도록 설정되어 있는 도구입니다. 문제가 생기면 이 스냅샷들을 사용해 PC가 정상적으로 작동하던 시점으로 되돌릴 수 있습니다.
참고: 시스템 복원의 기본 동작을 직접 변경하지 않았거나(또는 리소스 관리 도구가 변경하지 않았다면), 선택할 수 있는 스냅샷이 충분히 있을 것입니다. 기본적으로 이 유틸리티는 업데이트 설치, 새 드라이버 버전 설치 등 중요한 시스템 이벤트가 발생할 때 새 스냅샷을 생성하도록 설정되어 있습니다.
오래된 시스템 복원 스냅샷을 사용해 c000021a 오류를 우회하려는 경우, 복원을 진행하면 그 이후에 설치된 모든 응용 프로그램, 드라이버, 게임 및 기타 시스템 변경 사항이 되돌려진다는 점을 유의하세요.
이 유틸리티의 작동 방식과 효과를 이해하셨다면, 다음 지침에 따라 시스템 복원 절차를 시작하세요.

그래도 동일한 문제가 발생한다면, 마지막 방법으로 넘어가세요.
방법 5: 클린 설치 / 복구 설치 진행하기
위의 모든 해결 방법을 시도했는데도 c000021a 오류 코드가 해결되지 않았다면, SFC나 DISM 같은 내장 유틸리티로는 정상적으로 복구할 수 없는 형태의 시스템 파일 손상을 겪고 있을 가능성이 높습니다.
이 경우 클린 설치 또는 복구 설치(Repair Install) 절차를 통해 모든 Windows 구성 요소를 초기화하면 문제를 해결할 수 있습니다.
가장 간편한 방법을 찾고 있다면 클린 설치를 선택하는 것이 좋습니다. 다만 이 절차에는 대가가 따른다는 점을 유의하세요. 이 방식을 선택하면 OS 드라이브에 있으면서 백업되지 않은 개인 파일(미디어, 앱, 게임 등)을 모두 잃게 됩니다. 그럼에도 불구하고 가장 큰 장점은 호환되는 설치 미디어 없이도 작업을 진행할 수 있다는 점입니다.

반면, 개인 데이터를 지키는 데 중점을 두고 싶다면 호환되는 설치 미디어가 필요한 복구 설치(인플레이스 업그레이드 방식)를 선택해야 합니다. 클린 설치에 비해 절차가 상당히 번거롭지만, OS 드라이브에 있는 모든 개인 파일(미디어, 응용 프로그램, 게임, 일부 사용자 환경 설정까지)을 그대로 유지할 수 있다는 것이 가장 큰 장점입니다.