c000021a unknown hard error 조치법
윈도 XP 부팅 중 XP 로고 화면이 표시된 이후에 시스템이 재부팅되는 문제가 발생했습니다. 블루스크린이 표시되지 않았기에 F8을 열심히 눌러서 "시스템 오류 시 자동으로 다시 시작 안함"을 선택해서 부팅해보니, 블루스크린이 나타나고, "c000021a unknown hard error"라는 에러 메시지가 표시되었습니다.
찾아보니, 주된 원인은 윈도 파일 중 ws2help.dll가 바이러스에 걸려서 발생한다고 합니다.[1]그래서 하드디스크를 다른 PC에 연결한 후,동일한 버전의 XP (home/pro, sp1/sp2/sp3)의 ws2help.dll을 복사해 덮어 씌웠지만 증상이 해결되지 않았습니다.
고민하던 차에 [2]의 글을 발견하였고, 다음과 같이 하여 문제를 해결했습니다.
참고
[1] "c000021a Unknown Hard Error 해결", http://foreal.tistory.com/68, 2014-11-18 확인
[2] "STOP : c000021a Unknown Hard Error 해결방법", http://intumyself.tistory.com/137, 2014-11-18 확인
찾아보니, 주된 원인은 윈도 파일 중 ws2help.dll가 바이러스에 걸려서 발생한다고 합니다.[1]그래서 하드디스크를 다른 PC에 연결한 후,동일한 버전의 XP (home/pro, sp1/sp2/sp3)의 ws2help.dll을 복사해 덮어 씌웠지만 증상이 해결되지 않았습니다.
고민하던 차에 [2]의 글을 발견하였고, 다음과 같이 하여 문제를 해결했습니다.
- 문제가 발생한 컴퓨터의 하드디스크를 다른 컴퓨터에 연결한다.
- 연결된 하드디스크에서 system32 폴더를 통째로 백업한다. (system32 폴더를 통째로 압축하는 것이 편함)
- 가상 머신이나 여분의 컴퓨터에 동일한 버전의 XP를 임시로 설치한다.
- 위 "3"의 컴퓨터에서 system32 폴더 안의 파일/폴더를 모두 복사하여 위 "1"의 하드디스크에 덮어씌운다. 단, config라는 폴더는 복사하지 않는다.
- 위 "1"의 하드디스크를 다시 원래의 컴퓨터에 연결한 뒤 정상적으로 부팅되는지 확인한다.
- 안되면 포기하고 윈도를 재설치하거나 "2"에서 백업한 파일들을 이용해 이전 상태로 되돌리고 다른 방법을 찾아본다.
참고
[1] "c000021a Unknown Hard Error 해결", http://foreal.tistory.com/68, 2014-11-18 확인
[2] "STOP : c000021a Unknown Hard Error 해결방법", http://intumyself.tistory.com/137, 2014-11-18 확인
댓글
댓글 쓰기