DetailPage-MSS-KB

기술 자료

기술 자료: 314477 - 마지막 검토: 2008년 4월 23일 수요일 - 수정: 3.0

이 문서의 Windows 2000 버전에 대한 내용은 124550  (http://support.microsoft.com/kb/124550/ ) 을 참조하십시오.

이 페이지에서

현상

Windows XP를 시작하려고 할 때 다음과 같은 내용의 오류 메시지가 나타날 수 있습니다.

오류 메시지 1

컴퓨터 디스크 하드웨어 구성에 문제가 있어서 Windows를 시작할 수 없습니다.

선택된 부팅 디스크를 읽을 수 없습니다. 부팅 경로와 디스크 하드웨어를 확인하십시오.

하드웨어 디스크 구성에 대해서는 Windows 문서를 참조하십시오. 더 자세한 내용은 하드웨어 설명서를 참조하십시오.

오류 메시지 2

다음 파일이 없거나 손상되어 Windows NT를 시작할 수 없습니다.

Winnt_root\System32\Ntoskrnl.exe

위 파일의 복사본을 다시 설치하십시오.

오류 메시지 3

Winnt_root\System32\Hal.dll이 없거나 손상되었습니다.

위 파일의 복사본을 다시 설치하십시오.
또한 다음 현상 중 하나 이상이 발생할 수 있습니다.
  • 컴퓨터를 복구 콘솔로 시작하면 Windows 설치에 로그온하는 옵션 없이 명령 프롬프트가 나타날 수 있습니다.
  • Windows 폴더에 액세스하려고 하면 다음과 같은 오류 메시지가 나타날 수 있습니다.
    액세스가 거부되었습니다.
  • Windows XP CD-ROM에서 복구 작업을 수행하려고 하면 Windows 설치가 검색되지 않고 Windows를 복구할 수 없습니다.

원인

다음 경우 중 하나나 일부에 해당하면 이러한 현상이 발생할 수 있습니다.
  • Boot.ini 파일의 [Boot Loader] 섹션에 있는 Default 값이 없거나 잘못되었습니다.
  • Windows XP가 Boot.ini 파일에 지정된 위치에 설치되지 않았습니다.
  • Ntoskrnl.exe 파일이 없거나 손상되었습니다.
  • Boot.ini 파일에서 파티션 경로가 올바르게 설정되어 있지 않습니다.
  • 일반 하드웨어 오류가 발생했습니다.

해결 방법

이 문제를 해결하려면 아래 방법 중 하나를 사용하십시오.

방법 1

Boot.ini 파일을 편집하여 Default 항목을 복원하거나 수정하고 Boot.ini 파일에서 [Operating Systems] 섹션의 다른 항목이 적절한 디렉터리를 가리키는지 확인합니다.

Boot.ini 파일을 편집하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
289022  (http://support.microsoft.com/kb/289022/ ) Windows XP에서 Boot.ini 파일을 편집하는 방법

방법 2

복구 콘솔의 Bootcfg 유틸리티를 사용하여 Boot.ini 파일을 수정합니다.
  1. Windows XP CD-ROM을 사용하여 컴퓨터를 시작합니다.
  2. 복구 콘솔을 사용하여 Windows를 복구하려면 R 키를 누르라는 메시지가 나타나면 R 키를 누릅니다.
  3. 원하는 Windows 설치를 선택한 다음 암호를 묻는 메시지가 나타나면 관리자 암호를 입력합니다.
  4. bootcfg /rebuild를 입력한 다음 Enter 키를 누릅니다.
  5. Windows 설치를 찾으면 다음 지침이 표시됩니다.
    부팅 목록에 설치를 추가하시겠습니까? (Y/N/A)
    [이 메시지가 나타나면 Y를 입력합니다.]

    로드 ID 입력:
    [이것은 운영 체제의 이름입니다. Windows XP Professional 또는 Windows XP Home Edition을 입력합니다.]

    OS 로드 옵션 입력:
    [이 필드는 비워두고 Enter 키를 누릅니다].
    앞의 단계를 수행한 후 컴퓨터를 다시 시작하고 부팅 메뉴에서 첫 번째 항목을 선택합니다. 이렇게 하면 Windows XP가 정상적으로 시작됩니다.

    Windows XP가 로드되면 Boot.ini를 수정하여 잘못된 항목을 제거할 수 있습니다.
Boot.ini 파일을 편집하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
289022  (http://support.microsoft.com/kb/289022/ ) Windows XP에서 Boot.ini 파일을 편집하는 방법

방법 3

  1. Windows XP CD-ROM을 사용하여 컴퓨터를 시작합니다. 아무 키나 눌러 CD에서 부팅합니다.
  2. 설치 파일의 로드가 완료된 후 복구 콘솔을 사용하여 복구하려면 R 키를 누릅니다.
  3. 복구 콘솔에 있을 때 로그온할 설치(대개 1번)를 선택한 다음 Enter 키를 누릅니다.
  4. Administrator 계정의 암호를 입력하여 Administrator 계정으로 로그인한 다음 Enter 키를 누릅니다.
  5. 복구 콘솔 명령 프롬프트에서 다음 명령을 입력한 다음 Enter 키를 누릅니다.

    단일 프로세서 시스템의 경우
    expand <cd-drive>:\i386\ntoskrnl.ex_ <hd-drive>:\Windows\system32\ntoskrnl.exe
    다중 프로세서 시스템의 경우
    expand <cd-drive>:\i386\ntkrnlmp.ex_ <hd-drive>:\Windows\system32\ntoskrnl.exe
    참고 이러한 두 명령에서 <cd-drive> 자리 표시자는 CD 드라이브의 드라이브 문자를 나타내고, <hd-drive> 자리 표시자는 Windows가 설치된 하드 디스크의 드라이브 문자를 나타냅니다.
  6. 파일을 덮어쓸 것인지 묻는 메시지가 나타나면 Y 키를 누릅니다.
  7. 명령 프롬프트에서 exit를 입력하고 Enter 키를 누릅니다.

방법 4

복구 콘솔을 사용하여 컴퓨터를 시작한 다음 CHKDSK /r 명령을 실행합니다.

참고 /r 스위치를 사용하면 Chkdsk 유틸리티가 불량 섹터를 찾아 읽을 수 있는 정보를 복구하기 때문에 Chkdsk 명령줄에 /p 스위치를 포함할 필요가 없습니다. 이 명령에는 /p 스위치가 포함되어 있습니다.

추가 정보

Boot.ini 파일의 [Boot Loader] 섹션에 Default 값이 없을 경우 Windows XP는 OS Loader(부팅 로더) 메뉴에 새 항목인 Windows (default)를 표시한 다음 새 항목을 기본값으로 사용합니다. Windows (default) 항목은 Windows XP를 로드하는 다음 경로를 가리킵니다.
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
Boot.ini 파일에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
102873  (http://support.microsoft.com/kb/102873/ ) BOOT.INI와 ARC 경로 명명 규약 및 사용
Windows XP의 복구 콘솔에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
307654  (http://support.microsoft.com/kb/307654/ ) Windows XP에서 복구 콘솔을 설치하고 사용하는 방법

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows XP 64-Bit Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
키워드: 
kbhardware kberrmsg kbfaq kbprb KB314477
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store