"NTLDR이 없습니다." 오류 메시지를 해결하는 방법

이 문서에서는 "NTLDR이 없습니다." 오류 메시지를 해결하는 방법을 설명합니다.

적용 대상: Windows 2000
원본 KB 번호: 318728

참고

이 문서는 Windows 2000에 적용됩니다. Windows 2000에 대한 지원은 2010년 7월 13일에 종료됩니다. 자세한 내용은 Microsoft 지원 수명 주기 정책을 참조하세요.

요약

이 단계별 문서에서는 Microsoft Windows 2000을 시작하려고 할 때 받을 수 있는 "NTLDR 누락" 오류 메시지 문제를 해결하는 데 사용할 수 있는 방법을 설명합니다.

"NTLDR이 없습니다." 오류 메시지를 해결하는 방법

Windows 2000 기반 컴퓨터를 시작하면 다음 오류 메시지가 표시될 수 있습니다.

NTLDR이 없습니다.
키를 눌러 다시 시작

이 문제는 컴퓨터의 BIOS(기본 입력/출력 시스템)가 오래된 경우 또는 다음 Windows 부팅 파일 중 하나 이상이 누락되거나 손상된 경우에 발생할 수 있습니다.
Ntldr
Ntdetect.com
Boot.ini
이 문제를 resolve 컴퓨터의 BIOS가 최신인지 확인한 다음 상황에 따라 다음 방법 중 하나 이상을 사용하여 Windows 2000 시작 환경을 복구합니다.

중요

정기적으로 데이터를 완전히 백업하는 것이 좋습니다. 이는 데이터 손실에 대한 최상의 방어이며 재해 복구 계획의 일부여야 합니다.

컴퓨터의 BIOS가 최신인지 확인합니다.

BIOS에 대한 최신 수정 버전이 컴퓨터에 설치되어 있는지 확인합니다. 컴퓨터 제조업체에 문의하여 가져오는 방법을 문의한 다음 컴퓨터에 사용할 수 있는 최신 BIOS 업데이트를 설치합니다.

구성 방법 및 컴퓨터에 대한 올바른 BIOS 설정을 확인하는 방법에 대한 자세한 내용은 컴퓨터 설명서를 참조하거나 컴퓨터 제조업체에 문의하세요.

Windows 시작 환경을 복구하려면 상황에 따라 다음 방법 중 하나 이상을 사용합니다.

방법 1: 부팅 디스크를 사용하여 컴퓨터 시작

  1. 다음 파일이 포함된 Windows 2000 부팅 디스크를 만듭니다.
    Ntldr
    Ntdetect.com
    Boot.ini
    Ntbootdd.sys

  2. 올바른 하드 디스크 컨트롤러를 가리키고 Windows 설치를 위한 올바른 볼륨을 가리키도록 Boot.ini 파일을 수정합니다. 부팅 디스크를 만드는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.
    311578 Windows 2000에서 Boot.ini 파일을 편집하는 방법

  3. 부팅 디스크를 컴퓨터의 플로피 디스크 드라이브에 삽입한 다음 컴퓨터를 다시 시작합니다.

  4. Ntldr 파일, Ntdetect.com 파일 및 Boot.ini 파일을 부팅 디스크에서 로컬 하드 디스크의 시스템 파티션으로 복사합니다.

방법 2: 복구 콘솔 사용

  1. Windows 2000 설치 디스크를 사용하여 컴퓨터를 다시 시작하거나 Windows 2000 CD-ROM을 사용하여 컴퓨터를 다시 시작합니다.

  2. 설치 시작 화면에서 R 키를 눌러 Windows 2000 설치를 복구합니다.

  3. C 키를 눌러 복구 콘솔을 사용하여 Windows 2000 설치를 복구합니다.

  4. 복구할 Windows 설치에 해당하는 번호를 입력한 다음 Enter 키를 누릅니다. 예를 들어 1을 입력한 다음 Enter 키를 누릅니다.

  5. 관리자 암호를 입력한 다음 Enter 키를 누릅니다.

  6. 맵을 입력한 다음 Enter 키를 누릅니다. Windows 2000 CD-ROM이 포함된 CD-ROM 드라이브에 할당된 드라이브 문자를 확인합니다.

  7. 다음 명령을 입력하고 각 명령을 입력한 후 Enter 키를 누릅니다. 여기서 드라이브 는 이 문서의 "메서드 2: 복구 콘솔 사용"의 4단계에서 입력한 드라이브 문자입니다.

    copy drive:\i386\ntldr c:\  
    
    copy drive:\i386\ntdetect.com c:\  
    

    파일을 덮어쓰라는 메시지가 표시되면 y를 입력한 다음 Enter 키를 누릅니다.

    참고

    이러한 명령에는 ntldr와 c:\와 ntdetect.com 사이에 공백이 있습니다.

  8. 다음 명령을 입력한 다음 Enter 키를 누릅니다. c:\Boot.ini
    다음 목록과 유사한 목록이 나타납니다.

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
    
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
    

    다음 메시지가 표시되면 Boot.ini 파일이 누락되거나 손상되었을 수 있습니다.
    시스템에서 지정된 파일 또는 디렉터리를 찾을 수 없습니다.

  9. Boot.ini 파일이 없거나 손상된 경우 새 파일을 만듭니다. 제거하려면 다음 단계를 수행합니다.

    1. 메모장 또는 Edit.com과 같은 텍스트 편집기를 사용하여 다음 부팅 로더 파일과 유사한 부팅 로더 파일을 만듭니다.

      [boot loader]
      timeout=30
      default=multi(0)disk(0)rdisk(0)partition(1)\WINNT  
      
      [operating systems]
      multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect  
      
    2. 플로피 디스크에 파일을 로 저장
      Boot.ini.

      참고

      메모장을 사용하여 파일을 만든 경우 .txt 확장명은 Boot.ini 파일 이름에 추가되지 않았는지 확인합니다.

    3. 복구 콘솔 명령 프롬프트에 다음 명령을 입력하여 플로피 디스크에서 컴퓨터로 Boot.ini 파일을 복사합니다.
      복사 a:\Boot.ini c:\

  10. exit를 입력한 다음 Enter 키를 누릅니다. 컴퓨터가 다시 시작됩니다.

방법 3: Windows 2000 CD-ROM 사용

  1. 컴퓨터의 CD-ROM 드라이브 또는 DVD-ROM 드라이브에 Windows 2000 CD-ROM을 삽입하고 Windows 2000 설치 프로그램을 시작합니다.

  2. 설치 시작 페이지에서 R을 누릅니다.

  3. Windows 2000 복구 옵션 페이지에서 R을 누릅니다.

  4. 복구 옵션 중 하나를 선택하라는 메시지가 표시되면 M 키를 누릅니다.

  5. 위쪽 화살표를 누르고 위쪽 화살표를 다시 눌러 선택합니다.
    Windows 2000 시스템 파일을 확인한 다음 Enter 키를 눌러 선택을 취소합니다.

  6. 아래쪽 화살표를 눌러 계속(선택한 작업 수행)을 선택한 다음 Enter 키를 누릅니다. 다음 메시지가 반환됩니다.
    Windows 2000용 긴급 복구 디스크가 필요합니다.
    복구하려는 설치입니다.

  7. 상황에 따라 다음 중 하나를 수행합니다.

    • 긴급 복구 디스크가 있는 경우 다음 단계를 수행합니다.

      1. Enter 키를 누릅니다.
      2. 컴퓨터의 플로피 디스크 드라이브에 긴급 복구 디스크를 삽입한 다음 Enter 키를 누릅니다.
      3. 지침에 따라 설치를 복구한 다음 컴퓨터를 다시 시작합니다.
        -또는-
    • 긴급 복구 디스크가 없는 경우 다음 단계를 수행합니다.

      1. L 키를 누릅니다. 다음과 유사한 메시지가 표시됩니다.
        설치 프로그램이 다음 폴더에서 Windows 2000을 찾았습니다. 드라이브: \WINNT "Microsoft Windows 2000"

      2. Enter 키를 누릅니다.

      설치 프로그램은 디스크를 검사한 다음 복구 프로세스를 완료합니다.

설치 프로그램에서 Windows 2000을 찾을 수 없는 경우

Windows 2000 긴급 복구 디스크가 없고 설치 프로그램이 Windows 2000 설치를 찾을 수 없는 경우 다음 단계를 수행합니다.

  1. Windows 2000 설치 프로그램을 시작합니다.

  2. 설치 프로그램에서 파티션에 Windows 2000을 설치합니다. 페이지에서 현재 파일 시스템을 그대로 유지(변경 내용 없음)를 선택한 다음 Enter 키를 누릅니다.

  3. ESC를 눌러 Windows 2000을 새 폴더에 설치합니다.

  4. 파일을 복사할 폴더 선택 상자에 \tempwin을 입력한 다음 Enter 키를 누릅니다.

    설치 프로그램은 Windows 2000의 새 복사본을 설치합니다.

  5. Windows 2000의 새 복사본에 로그온합니다.

  6. 시작을 클릭한 다음 실행을 클릭합니다.

  7. 열기 상자에 cmd를 입력한 다음 확인을 클릭합니다.

  8. 명령 프롬프트에서 다음을 입력합니다.
    drive: , where
    드라이브 는 컴퓨터의 부팅 드라이브이며 Enter 키를 누릅니다. 예를 들어 c: 를 입력한 다음 Enter 키를 누릅니다.

  9. attrib -h -r -s Boot.ini을(를) 입력한 다음 Enter 키를 누릅니다.

  10. 편집 Boot.ini 입력한 다음 Enter 키를 누릅니다.

    Edit.com 는 다음 파일과 유사한 Boot.ini 파일을 엽니다.

    
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\TEMPWIN
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\TEMPWIN="Microsoft Windows 2000 Professional" /fastdetect
    
    
  11. TEMPWIN의 모든 인스턴스를 WINNT로 바꿉니다. 표시되는 Boot.ini 파일은 다음 파일과 비슷합니다.

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
    
  12. Alt+F를 누른 다음 S 키를 누릅니다.

  13. Alt+F를 누른 다음 X 키를 누릅니다.

  14. attrib +h +r +s Boot.ini을(를) 입력한 다음 Enter 키를 누릅니다.

  15. 종료를 입력하여 명령 프롬프트를 종료합니다.

  16. 컴퓨터를 다시 시작합니다.

  17. 시작하려면 운영 체제를 선택하세요 화면에서 화살표 키를 사용하여 Microsoft Windows 2000을 선택한 다음 Enter 키를 누릅니다.

  18. Windows Explorer 시작하고 다음 폴더를 찾은 다음 삭제합니다.
    Tempwin
    All Users.Tempwin