윈디하나의 누리사랑방. 이런 저런 얘기

글쓴시간
분류 기술,IT

NTLDR is missing 해결 방법

NTLDR is missing
Press Ctrl+Alt+Del to restart

- 윈도 XP의 'NT Loader'를 실행하다가 나오는 포괄적인 오류. NTLDR, ntdetect.com, boot.ini 파일의 문제다.

- 윈도 XP시디로 부팅해 R을 눌러 복구 콘솔을 실행한 후, i386 디렉토리 안의 NTLDR, ntdetect.com 을 copy 명령을 사용해 윈도우가 설치되어있는 루트 디렉토리로 복사. 복사후 다시 부팅을 시도해본다. (아래 명령에서는 d: 가 시디롬, c: 가 윈도가 설치된 디스크다)

copy d:\i386\NTLDR c:\
copy d:\i386\ntdetect.com c:\

- boot.ini 는 시디의 bootcfg 명령을 사용하거나, 윈도가 부팅된 후 msconfig 를 실행해 재설정 해줄 수 있다.

- 만약 되면 [attrib -s -h -r c:\boot.ini] 명령을 사용해 파일의 속성을 변경한다.

- 그래도 안되면 재설치. (위의 방법으로 되는 경우가 많지 않다)

- '윈도 비스타' 이후부터는 부트로더가 바뀌었기 때문에 재설치까지 해야 하는 문제가 없다. 비스타/윈도7 시디로 부팅해 '자동 복구' 사용하면 된다.

----

http://support.microsoft.com/kb/318728/ko