본문 바로가기
컴퓨터 문제해결/윈도우

[문제해결] NTLDR is missing 해결방법, 부팅 에러 복구

by ^. 2011. 6. 12.

     

반응형

부팅시 NTLDR is missing Press Ctrl+Alt+Del to restart 라고 검은색 화면에 나오면 당혹스럽다.

윈도우 XP를 사용할 때, 가끔 잘 되던 컴퓨터가  아래와 같은 메세지를 나타내곤 멈춰버린다.
어~ 윈도우 접근이 안 된다. 똘82닷컴(www.ttol82.com)은 정말 급하게 컴퓨터를 써야 하는데 미친다~

1. 증상

NTLDR is missing

 

NTLDR is missing
Press Ctrl+Alt+Del to Restart

NTLDR is Missing
Press any key to restart

Boot: Couldn't find NTLDR
Please insert another disk


정말 피곤하다. 어제만 해도 잘 돌아가던 놈이 왜 갑자기 아무짓도 안 했는데, 이 모양일까?



2. 원인

- 바이러스나 하드디스크 관련 문제 등으로 부팅 관련 파일 손상
- NTLDR 파일과 NTDETECT.COM 파일 손상 등

아무튼 부팅과 관련된 파일들이 손상되었거나 부팅에서 무언가 문제가 생겼다는 뜻이다.



3. 해결책

- ntldr 파일과  ntdetect.com 파일을 c드라이브 루트(맨 상위 폴더)에 복사를 해 주면 된다.

- 부팅 CD 혹은 윈도우 XP설치 CD가 없을 때, 반대로 여분의 컴퓨터가 있으면,
   손상된 컴퓨터의 하드디스크를 떼어,
   잘 되는 컴퓨터로 연결해 위의 2개 파일만 복사해 주면 된다.

(1) 윈도우 XP 설치 CD가 있으면, 복구 모드로 들어가 보자.

[ 윈도우 XP 설치 CD로 부팅할 때 아래 메세지가 나오면, 엔터키를 친다 ]

press any key to boot from cd

 


 

[ 파란 화면이 뜨면 'R' 키를 눌러 복구 모드로 진입하자 ]

윈도우 설치 화면

 

 

[ 복구 모드로 진입한 화면 ]

윈도우 복구 콘솔

 



(2) 복구 콘솔 모드에서 아래와 같이 입력한다.
위의 화면에서와 같이 '1' 을 입력하고, 관리자 암호는 엔터키를 누른다. 관리자 암호가 있으면 입력한다.

그리고 아래와 같이 입력을 해 주면 된다.
단, 여기서 e드라이브는 윈도우XP 설치 CD가 든 CD/DVD드라이브 명을 말한다.
CD/DVD드라이브가 d라면 copy d:\~로 해서 하면 된다.

cd..
copy e:\i386\ntldr c:\
copy e:\i386\ntdetect.com c:\



(3) 복사가 다 되었으면 재부팅 해서 쓰면 된다.

* 이 방법 외에 fixboot 나 fixmbr 을 이용해서 하는 방법도 있으나, 추천하지 않는다.
  만약 fixboot 나 fixmbr 을 해서 복구를 하고 싶으면 필히, 다른 컴퓨터에 하드디스크를 연결해서
  우선 해당 드라이브 속에 있는 자료를 백업하고 시도를 하라고 감히 추천한다.
  
  나도 한번 고쳐보겠다고 fixboot 나 fixmbr을 시도하다가 하드디스크를 날려먹어서,
  하드디스크 복구비로 10만원 넘게 날려먹었다. 중요한 자료가 아니면 하드디스크 2개를 새로 사도
  괜찮을 금액인데...

중요한 자료는 무조건 백업하고 시도를 하라~



이런 저런 기타 방법들도 안 되다면 XP를 새로 포맷하고 설치할 수 밖에 없다.
다시는 이 에러메세지는 안 봤으면 하는 생각이 든다. 싫다~

반응형

댓글