기본 콘텐츠로 건너뛰기

11월, 2014의 게시물 표시

c000021a unknown hard error 조치법

  윈도 XP 부팅 중 XP 로고 화면이 표시된 이후에 시스템이 재부팅되는 문제가 발생했습니다. 블루스크린이 표시되지 않았기에 F8을 열심히 눌러서 "시스템 오류 시 자동으로 다시 시작 안함"을 선택해서 부팅해보니, 블루스크린이 나타나고, "c000021a unknown hard error"라는 에러 메시지가 표시되었습니다.   찾아보니, 주된 원인은 윈도 파일 중 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,