부팅이 안되는 Windows XP 복구하기

반응형

컴퓨터 오류라는게 일단 부팅이 되기만 하면 여러 방식으로 복구 방법을 찾아보겠지만, 부팅 자체가 안된다면? 혹은 무한부팅이 반복된다면? 당황스럽기 그지없게 된다.
이러한 문제에 대해 여러가지 복구방법이 있겠지만, 간단히 해볼 수 있는 방법 두가지가 있어 소개하고자 한다.
만일 이 방법으로도 안된다면, 전문가를 부르거나 XP를 새로 까는 수밖에 없지 않을까? ㅋ

첫째, 이런 문제가 발생하는 원인의 상당수는 ntdetect.com와 ntldr 파일이 손상된 경우입니다.

우선 XP 부팅 복구 CD가 있다고 가정하고 설명해보면,
CD를 컴퓨터에 넣고 복구 콘솔모드로 부팅을 합니다.
이후 다음과 같은 명령을 입력합니다. (여기서는 CD 롬이 D:\라고 가정합니다.)

#########################################################################

C:\>WINDOWS>_ [ 이렇게 까만 화면에 커서가 깜빡이고 있을겁니다. ]

C:\>WINDOWS>cd ..¶ [ ¶는 Enter키를 나타냅니다. ]

C:\>attrib -r -s -h ntdetect.com ¶ [ ntdetect.com 파일의 속성 해제 ]

C:\>attrib -r -s -h ntldr ¶  [ ntldr 파일의 속성 해제 ]

C:\>del ntdetect.com ¶ [ ntdetect.com 파일 삭제 ]

C:\>del ntldr ¶ [ ntldr 파일 삭제 ]

C:\>copy D:\i386\ntdetect.com ¶ [ ntedtect.com 파일을 CD에서 HDD로 복사 ]

C:\>copy D:\i386\ntldr ¶ [ ntldr 파일을 CD에서 HDD로 복사 ]

C:\>exit ¶ [ 복구콘솔을 종료하고 시스템을 재시작 ]

#########################################################################

※ 참고 : 아래 단순한 명령어 하나로 무한재부팅 문제가 해결되기도 합니다.
C:\>map /arc ¶ [ CD-ROM의 장치명 확인 명령어 ]

#########################################################################

둘째, 단순한 ntldr 파일의 손상이 아니라 부트 섹터가 손상되었다면 아래의 방법을 사용합니다.

C:\>WINDOWS>cd .. ¶

C:\>fixboot ¶  [ 부트 섹터의 기록 명령어 ]

☆ 파티션에 새로운 부트섹터를 기록할지의 여부를 묻게 되면 Y를 입력하고 Enter 키!

C:\>fixmbr \device\harddisk0 [ 첫번째 하드디스크의 MBR 부트레코드의 복구 명령어 ]

※ 다양한 운영체제를 동시에 설치하셨거나, 다른 HDD의 파티션에 OS를 설치하신 경우에는 그 HDD의 파티션 정보를 입력하시면 됩니다. 파티션 정보는 "map /arc" 명령어를 이용하시면 쉽게 확인할 수 있습니다.

☆ 새로운 MBR을 생성할지의 여부를 확인합니다 Y를 입력하고 엔터 키!

C:\>exit ¶ [ 복구콘솔을 종료하고 시스템을 재시작 ]

#########################################################################

반응형
  • 후후 2012.03.09 15:36 ADDR 수정/삭제 답글

    카피시 엑세스거부 뜨네요

    • Favicon of https://welfareact.net BlogIcon ThorN_도연 2012.03.09 17:45 신고 수정/삭제

      ntldr 파일의 속성 해제는 하셨나요?
      숨김, 읽기전용 등으로 속성이 되어 있기 때문에 위에 있는 순서대로 파일 속성해제하지 않은 채 단순히 복사만 하면 엑세스 거부가 뜨게 됩니다.