Windows XP 또는 Windows Server 2003에서 STOP 0xC000021A 오류를 해결하는 방법

이 문서에서는 STOP 0xC000021A 오류에 대한 고급 문제 해결 단계를 제공합니다.

가정용 사용자: 이 문서는 지원 에이전트 및 IT 전문가를 위한 것입니다. 컴퓨터를 사용하는 동안 파란색 화면 오류 코드에 대한 자세한 내용은 파란색 화면 오류 문제 해결을 참조하세요.

원래 제품 버전:   Windows 10 - 모든 버전, Windows Server 2012 R2
원래 KB 번호:   156669

이 문서는 고급 컴퓨터 사용자를 위한 것입니다. 고급 문제 해결에 대해 잘 아는 경우 누군가에게 도움을 요청하거나 기술 지원에 문의할 수 있습니다.

"적용" 섹션에 나열된 운영 체제 중 하나를 실행 중인 서버 또는 통합을 사용하는 경우 다음 오류 메시지가 표시될 수 있습니다.

STOP: c000021a {Fatal System Error}
Windows 로그온 프로세스 시스템 프로세스가 0xc0000034(0x000000000 0x0000000) 상태로 예기치 않게 종료되었습니다.
시스템이 종료된 경우

참고

괄호의 매개 변수는 컴퓨터 구성에 따라 다르며 각 매개 변수마다 다를 수 있습니다.

원인

STOP 0xC000021A 오류는 오류가 발생하거나 Winlogon.exe Csrss.exe 발생합니다. 커널이 Windows NT 중지된 프로세스가 감지되면 시스템이 중지되고 STOP 0xC000021A 오류가 발생합니다. 이 오류에는 여러 가지 원인이 있을 수 있습니다. 그중에는 다음이 있습니다.

  • 시스템 파일이 불일치하여 설치되었습니다.
  • 서비스 팩 설치가 실패했습니다.
  • 하드 디스크를 복원하는 데 사용되는 백업 프로그램이 사용 중일 수 있는 파일을 올바르게 복원하지 못했습니다.
  • 타사 프로그램이 설치되었습니다.

해결 방법

이 문제를 해결하려면 이러한 프로세스 중 실패한 프로세스와 그 이유를 결정해야 합니다.

실패한 프로세스를 확인하기 위해 Dr. Watson을 기본 시스템 디버거로 등록합니다(아직 기본 디버거가 아닌 경우). Dr. Watson for Windows NT 로그 파일(Drwtsn32.log)에 프로세스 오류에 대한 진단 정보를 기록합니다. 또한 디버거에서 분석하여 프로세스가 실패한 이유를 확인할 수 있는 실패한 프로세스의 메모리 덤프 파일을 생성하도록 이 프로그램을 구성할 수 있습니다.

Dr. Watson이 사용자 모드 프로그램 오류를 트래핑하도록 설정하기 위해 다음 단계를 수행합니다.

  1. 명령 프롬프트에서 시스템 Root\System32\Drwtsn32.exe -I를 입력한 다음 Enter를 누르고 있습니다.

    이 명령은 Dr. Watson을 기본 시스템 디버거로 구성합니다.

  2. 명령 프롬프트에서 시스템 Root\System32\Drwtsn32.exe입력하고 다음 옵션을 선택합니다.

    • 기존 로그 파일에 추가
    • 크래시 덤프 만들기
    • 시각적 알림
  3. 컴퓨터가 STOP 0xC000021A 오류에서 다시 시작된 후 Dr. Watson(Drwtsn32.exe.

  4. Dr. Watson 로그를 확인하여 문제의 원인이 될 수 있는 사용자 모드 프로세스를 파악합니다.

  5. Dr. Watson 로그에 문제의 원인을 파악하기에 충분한 정보가 없는 경우 User.dmp 파일을 분석하여 STOP 0xC000021A 오류의 원인을 파악합니다.

    Dr. Watson이 Winlogon.exe 또는 Csrss.exe에 대한 User.dmp 파일을 만들지 않은 경우 다른 도구를 사용하여 실패한 프로세스의 메모리 덤프 파일을 생성해야 할 수 있습니다. 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 볼 수 있습니다.

    241215 Userdump.exe 도구를 사용하여 덤프 파일을 만드는 방법

    참고

    기술 자료 문서의 지침에 따라 예외로 종료된 프로세스의 문제를 해결합니다. 이러한 지침을 따르는 동안 다음 프로세스를 모니터링하여 STOP 0xC000021A 오류를 해결합니다.

    • Winlogon.exe
    • Csrss.exe

    대부분의 STOP 0xC000021A 오류는 오류가 발생하기 때문에 Winlogon.exe 발생합니다. 이는 일반적으로 문제가 있는 타사 GINA(Graphical Identification and Authentication) DLL 때문에 발생합니다. GINA는 로드되는 대체 가능한 DLL Winlogon.exe 구성 요소입니다. GINA는 대화형 로그온 모델의 인증 정책을 구현합니다. GINA는 모든 식별 및 인증 사용자 상호 작용을 수행합니다.

특정 유형의 원격 제어 소프트웨어에서 기본 Windows GINA DLL(Windows GINA DLL)을 대체하는 것은 매우 Msgina.dll. 따라서 첫 번째 단계는 시스템에 타사 GINA DLL이 있는지 검사하는 것입니다. 이 작업을 위해 다음 레지스트리 키를 찾습니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinlogonValue = GinaDLL REG_SZ

  • Gina DLL 값이 있으며 이 값이 다른 값인 Msgina.dll 타사 제품이 이 값을 변경한 것일 수 있습니다.
  • 이 값이 없는 경우 시스템에서 기본 GINA DLL로 Msgina.dll 기본 GINA DLL로 사용됩니다. 새 또는 업데이트된 장치 드라이버, 시스템 서비스 또는 타사 프로그램을 설치한 후에 이 오류가 처음 발생한 경우 새 소프트웨어를 제거하거나 사용하지 않도록 설정해야 합니다. 소프트웨어 제조업체에 문의하여 업데이트를 사용할 수 있는지 문의하십시오.

마지막으로 알려진 좋은 구성

이 문서의 이전 단계로도 문제가 해결되지 않으면 마지막으로 알려진 양호한 구성을 사용하여 컴퓨터를 시작하십시오. 마지막으로 알려진 좋은 구성을 사용하여 컴퓨터를 시작하려면 다음 단계를 수행합니다.

참고

여러 버전의 Microsoft Windows가 있기 때문에 컴퓨터에서 다음 단계가 다를 수 있습니다. 필요한 경우 제품 설명서를 참조하여 다음 단계를 완료하세요.

  1. 종료 > 시작을 클릭합니다.

  2. 다시 시작 > 확인을 클릭합니다.

  3. F8을 표시된 시간으로 누르기:

    • x86 기반 컴퓨터의 경우: 텍스트 화면이 나타나고 사라지면 F8을 누르고 있습니다. 텍스트 화면에는 메모리 테스트, BIOS 관련 줄 및 기타 줄이 있을 수 있습니다. F8을 눌러야 하는 경우를 알려 묻는 메시지가 표시될 수도 있습니다.
    • Itanium 아키텍처 기반 컴퓨터: 부팅 메뉴에서 선택한 후 F8을 누르세요. F8을 눌러야 하는 경우를 알려 묻는 메시지가 표시될 수 있습니다.
  4. 화살표 키를 사용하여 마지막으로 알려진 양호한 구성을 선택한 다음 Enter 키를 누르십시오.

    숫자 키패드의 화살표 키가 작동하려면 NUM LOCK을 해제해야 합니다.

  5. 화살표 키를 사용하여 운영 체제를 강조 표시한 다음 Enter 키를 누르십시오.

참고

  • 마지막으로 알려진 좋은 구성 시작 옵션을 선택하면 하드웨어에 올바르지 않을 수 있는 새로 추가된 드라이버와 같은 문제를 복구할 수 있습니다. 그러나 드라이버나 파일이 손상되거나 누락되어 발생된 문제는 해결되지 않습니다.
  • 마지막으로 알려진 양호한 구성 옵션을 선택하면 레지스트리 키 HKLM\System\CurrentControlSet의 정보만 복원됩니다. 다른 레지스트리 키에서 변경한 내용은 그대로 유지됩니다.

복구 콘솔을 사용하여 비호화 소프트웨어 제거

이 문서의 이전 단계로도 문제가 해결되지 않으면 복구 콘솔을 사용하여 비호칭 소프트웨어를 제거합니다. 이 작업을 수행 하는 방법을 설명 하는 전체 단계는이 문서의 범위를 벗어날 수 있습니다. 그러나 이 절차를 수행하기 위한 지침으로 다음 문서를 사용할 수 있습니다.

816104 Windows Server 2003에서 복구 콘솔을 사용하여 드라이버를 교체하는 방법
326215 시작되지 않는 Windows Server 2003 기반 컴퓨터에서 복구 콘솔을 사용하는 방법
307654 Windows XP에서 복구 콘솔을 설치하고 사용하는 방법