오류 코드 0xc000021a는 Windows에서 무작위로 발생하는 블루스크린 오류(BSOD)로, 화면에 "PC에 문제가 발생하여 다시 시작해야 합니다."라는 메시지가 표시됩니다. 심한 경우 재부팅 후에도 PC에 정상적으로 접근하지 못할 수 있습니다.
이 오류는 WinLogon(Winlogon.exe) 또는 Client Server-Run Time Subsystem(Csrss.exe) 파일이 손상되었을 때 발생합니다. Winlogon은 로그인 및 로그아웃 프로세스를 담당하고, Csrss.exe는 Microsoft 클라이언트/서버 환경의 핵심 구성 요소입니다. 이 두 파일 중 하나라도 손상되면 다음과 같은 오류 메시지가 나타납니다.
STOP: c000021a {Fatal System Error}
The Windows subsystem system process terminated unexpectedly with a status of 0xc0000005.
The system has been shut down.
오류 0xc000021a의 주요 원인
- 시스템 파일 손상
- 호환되지 않는 서드파티(타사) 소프트웨어 충돌
- 손상되었거나 오래되었거나 호환성 문제가 있는 드라이버
원인을 파악했으니, 아래의 문제 해결 단계를 따라 Windows 10에서 BSOD 오류 0xc000021a를 실제로 수정하는 방법을 알아보겠습니다.
참고: 진행하기 전에 반드시 Windows 설치 DVD 또는 복구 디스크를 준비하세요.
Windows 10에서 BSOD 오류 0xc000021a 수정 방법
Windows 10 사용자라면 먼저 레거시 고급 부팅 옵션(Legacy Advanced Boot Options) 화면을 활성화해야 합니다.
방법 1: 시작 복구(자동 복구) 실행
1. Windows 10 부팅 가능한 설치 DVD를 넣고 PC를 재시작합니다.
2. "CD 또는 DVD에서 부팅하려면 아무 키나 누르세요"라는 메시지가 표시되면 아무 키나 눌러 계속 진행합니다.
3. 언어 기본 설정을 선택하고 '다음'을 클릭합니다. 그런 다음 화면 좌측 하단의 '컴퓨터 복구'를 클릭합니다.
4. 옵션 선택 화면에서 '문제 해결'을 클릭합니다.
5. 문제 해결 화면에서 '고급 옵션'을 클릭합니다.
6. 고급 옵션 화면에서 '자동 복구' 또는 '시작 복구'를 클릭합니다.
7. Windows 자동 복구/시작 복구가 완료될 때까지 기다립니다.
8. 재시작 후 오류가 해결되었는지 확인합니다. 문제가 지속되면 다음 방법으로 넘어갑니다.
방법 2: 마지막으로 성공한 구성으로 부팅
본격적인 작업에 앞서, 부팅 옵션에 쉽게 접근할 수 있도록 레거시 고급 부팅 메뉴를 활성화하는 방법부터 살펴보겠습니다.
1. Windows 10을 재시작합니다.
2. 시스템이 재시작되는 동안 BIOS 설정에 진입하여 CD/DVD 부팅 우선순위를 지정합니다.
3. Windows 10 부팅 설치 DVD를 삽입하고 PC를 재시작합니다.
4. "CD 또는 DVD에서 부팅하려면 아무 키나 누르세요" 메시지가 표시되면 아무 키나 누릅니다.
5. 언어 기본 설정을 선택하고 '다음'을 클릭한 후, 좌측 하단의 '컴퓨터 복구'를 클릭합니다.
6. 옵션 선택 화면에서 '문제 해결'을 클릭합니다.
7. 문제 해결 화면에서 '고급 옵션'을 클릭합니다.
8. 고급 옵션 화면에서 '명령 프롬프트'를 클릭합니다.
9. 명령 프롬프트(CMD)가 열리면 C:를 입력하고 Enter 키를 누릅니다.
10. 이제 다음 명령어를 입력합니다.
BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY11. Enter 키를 눌러 레거시 고급 부팅 메뉴를 활성화합니다.
12. 명령 프롬프트를 닫고, 옵션 선택 화면으로 돌아와서 '계속'을 클릭하여 Windows 10을 재시작합니다.
13. 마지막으로, 부팅 옵션이 정상적으로 표시되도록 Windows 10 설치 DVD를 꺼내는 것을 잊지 마세요.
14. 부팅 옵션 화면에서 '마지막으로 성공한 구성(고급)'을 선택합니다.
이 방법으로 오류가 해결되지 않으면 다음 방법을 계속 진행하세요.
방법 3: 안전 모드에서 타사 소프트웨어 제거
앞서 설명한 고급 부팅 옵션을 통해 안전 모드로 진입한 후, Windows와 충돌할 수 있는 타사 소프트웨어를 모두 제거합니다. 최근에 설치한 백신 프로그램이나 시스템 유틸리티가 특히 의심 대상입니다.
방법 4: 시스템 복원 실행
1. Windows 설치 미디어 또는 복구 드라이브/시스템 복구 디스크를 삽입하고 언어 기본 설정을 선택한 후 '다음'을 클릭합니다.
2. 화면 하단의 '컴퓨터 복구'를 클릭합니다.
3. '문제 해결'을 선택한 후 '고급 옵션'을 클릭합니다.
4. '시스템 복원'을 클릭하고 화면의 지침에 따라 복원을 완료합니다.
5. 변경 사항을 저장하기 위해 PC를 재시작합니다.
방법 5: DISM 명령 실행
1. 위에서 설명한 방법으로 명령 프롬프트를 다시 엽니다.
2. CMD에서 다음 명령어를 순서대로 입력하고 각 명령어마다 Enter 키를 누릅니다.
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
3. DISM 명령이 실행될 때까지 기다립니다.
4. 위 명령이 작동하지 않으면 아래 명령어를 시도해 보세요.
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
참고: C:\RepairSource\Windows 부분은 실제 복구 원본(Windows 설치 디스크 또는 복구 디스크) 경로로 변경해야 합니다.
5. 변경 사항을 저장하기 위해 PC를 재부팅합니다. 이 과정을 통해 BSOD 오류 0xc000021a가 해결될 것입니다.
방법 6: 드라이버 서명 강제 적용 비활성화
1. 위 방법과 동일하게 관리자 권한 명령 프롬프트를 엽니다.
2. 명령 프롬프트 창에 다음 명령어를 순서대로 입력합니다.
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit -set TESTSIGNING ON
3. 컴퓨터를 재부팅하고 BSOD 오류 0xc000021a가 해결되었는지 확인합니다.
참고: 향후 서명 강제 적용을 다시 활성화하려면 관리자 권한으로 명령 프롬프트를 열고 다음 명령어를 순서대로 입력하세요.
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS bcdedit /set testsigning off
방법 7: SFC 및 CHKDSK 실행
1. 방법 1과 동일하게 고급 옵션 화면에서 명령 프롬프트에 진입합니다.
sfc /scannow chkdsk C: /f /r /x
참고: Windows가 현재 설치된 드라이브 문자를 사용해야 합니다. 위 명령에서 C:는 검사하려는 드라이브를 의미하며, /f는 드라이브 관련 오류 수정 권한 플래그, /r은 불량 섹터 검색 및 복구, /x는 검사 시작 전 드라이브 분리를 지시하는 옵션입니다.
3. 명령 프롬프트를 종료하고 PC를 재시작합니다.
방법 8: PC 초기화 또는 새로 고침
1. 부팅 메뉴가 나타나면 '문제 해결'을 선택합니다.
2. '초기화' 또는 '새로 고침' 중 하나를 선택합니다.
3. 화면의 지침에 따라 초기화 또는 새로 고침을 완료합니다.
4. 이 과정을 완료하려면 최신 OS 디스크(가급적 Windows 10)가 준비되어 있어야 합니다.
함께 참고하면 좋은 관련 오류 해결법
- 0xc000000f: 부팅 구성 데이터를 읽는 동안 오류가 발생했습니다.
- 설치 또는 제거 시 오류 2502 및 2503 해결 방법
- 오류 코드 0x80070035: 네트워크 경로를 찾을 수 없습니다.
- Chrome이 열리지 않거나 실행되지 않을 때 해결 방법
지금까지 Windows 10에서 BSOD 오류 0xc000021a를 수정하는 8가지 방법을 살펴보았습니다. 위 방법들을 순서대로 적용하면 대부분의 경우 문제가 해결됩니다. 만약 이 글에 대해 추가로 궁금한 점이 있다면 댓글로 자유롭게 질문해 주세요.