Step by Step: Windows 7 기반 컴퓨터에 Windows XP를 설치한 후 Windows 7으로 부팅이 안된다

기술 자료: 976993 - 이 문서가 적용되는 제품 보기.


그림 축소그림 확대
Step by Step
Step by Step 기술 자료 모두 보기
Twitter로 보내기  Facebook으로 보내기  me2DAY로 보내기  

모두 확대 | 모두 축소

현상

Windows 7 기반 컴퓨터에 이전 버전의 Windows 운영 체제인 Windows XP를 설치하면 Windows 7이 시작되지 않습니다. 이 경우 이전 버전의 Windows XP만 시작되는 문제가 발생됩니다.

원인

Windows XP가 새로운 Windows 7 시작 방법과 호환되지 않기 때문에 발생합니다.
이러한 문제는 이전 버전의 Windows XP가 새로운 Windows 7 시작 방법과 호환되지 않기 때문에 발생합니다. Windows Vista 이후부터는 새로운 BCD(Boot Configuration Database) 저장소를 사용합니다. 이 저장소에는 부팅 메뉴와 컴퓨터에 설치된 운영 체제에 대한 모든 정보가 포함되어 있습니다. 따라서 이전 버전의 Windows XP 운영 체제에서 제공된 Boot.ini 파일은 Windows 7를 시작하는 데 사용할 수 없습니다.

상세정보

Windows XP와 같은 BIOS(기본 입출력 시스템) 기반 컴퓨터에서 실행되는 이전 Windows XP 버전은 부팅 과정이 시스템 BIOS에서 시작됩니다. BIOS에서는 부팅 장치를 확인한 다음 첫 번째 물리적 섹터를 로드합니다. 이 물리적 섹터를 MBR(마스터 부트 레코드)이라고 합니다. MBR에는 파티션 테이블과 필요한 부팅 실행 코드가 포함되어 있습니다. 이 코드는 파티션 테이블을 검색하여 활성 파티션을 찾고 활성 파티션의 부팅 섹터에 제어권을 넘깁니다. 제어권을 받은 활성 파티션의 부팅 섹터에 Ntldr 프로그램이 로드되고, Ntldr 프로그램은 Boot.ini 파일의 구문을 분석합니다. 이 파일은 설치된 운영 체제를 열거하는 데 사용됩니다. Windows 7이 BIOS 기반 컴퓨터에서 시작되면 BIOS에서 MBR을 로드한 다음 부팅 섹터를 로드합니다.

그러나 부팅 코드는 새로운 Windows 부팅 관리자 프로그램(Bootmgr)을 로드합니다. Windows 부팅 관리자 프로그램은 부팅 구성 데이터 파일의 구문을 분석하고 설치된 운영 체제를 열거한 다음 부팅 메뉴를 표시합니다. 이전 버전의 Windows XP와 Windows 7이 이중 부팅 구성으로 설치되어 있으면 Windows 부팅 관리자 프로그램에서 이전 Windows XP의 Ntldr 프로그램에 제어권을 넘깁니다. Windows 부팅 관리자 프로그램은 사용자가 부팅 메뉴에서 Windows 7를 선택할 때 이 작업을 수행합니다. Windows 7 기반 컴퓨터에 이전 버전의 Windows XP를 설치하면 설치 프로그램에서 MBR, 부팅 섹터 및 부팅 파일의 모든 항목을 덮어씁니다. 따라서 이전 버전의 Windows XP가 Windows 7와 호환되지 않습니다.

해결 방법 1

컴퓨터 복구 환경(WinRE, Windows Recovery Environment) 에서 컴퓨터를 시작할 수 있으면 다음 기술 자료 문서의 단계를 수행하세요.

해결 방법 2

컴퓨터 복구 환경(WinRE, Windows Recovery Environment)에서 컴퓨터를 시작할 수 없는 경우 기능을 복원하려면 다음 단계를 사용하세요.
다음 방법을 순서대로 따라 해 보세요. WMP Movie 다음 솔루션에 대한비디오를 보려면 클릭하십시오. 
사운드 지원이제공되지 않습니다.
  1. Windows XP 로그온 한 후 [시작] , [모든 프로그램], [보조 프로그램], [명령 프롬프트]를 차례대로 클릭하세요.
    그림 축소그림 확대
    1


  2. 아래와 같이 명령을 차례대로 실행하세요.
    C:
    Attrib ?h ?s ?r c:\ntldr
    Attrib ?h ?s ?r c:\bootmgr
    ren c:\ntldr ntldr.old
    copy c:\bootmgr ntldr
    그림 축소그림 확대
    3


  3. 컴퓨터를 다시 시작하세요.

  4. Windows 7 부팅 관리자 메뉴가 표시됩니다.

  5. F8 키를 누르고 나타나는 메뉴에서 [컴퓨터 복구]를 선택하여 실행하세요.
    그림 축소그림 확대
    4


  6. 컴퓨터 복구 환경으로 부팅되면서시스템 복구 옵션 화면에서 [키보드 입력 방법 선택]을 선택 후 [다음]을 클릭하세요.
    그림 축소그림 확대
    5


  7. [사용자 이름][암호] 입력 후 [확인]을 클릭하세요.
    그림 축소그림 확대
    6 1


  8. 시스템 복구 옵션 화면에서 [명령 프롬프트]를 클릭하세요.
    그림 축소그림 확대
    7


  9. 명령 프롬프트 화면에서 bootsect /nt60 SYS 명령어를 실행하세요.
    그림 축소그림 확대
    8


  10. Copy c:\ntldr.old c:\ntldr명령어를 실행한 후에 c:\ntldr을(를) 덮어쓰시겠습니까? <Yes/No/All> 메시지가 나타나면 Y를 입력하여 파일을 덮어씁니다.
    그림 축소그림 확대
    9


  11. 명령 프롬프트 화면 창을 닫고 시스템 복구 도구 화면으로 되돌아와서 [다시 시작]을 클릭하세요.
    그림 축소그림 확대
    9 1


  12. Windows 7이 다시 시작됩니다.

  13. [시작]
    그림 축소그림 확대
    시작
    을 클릭하고 검색 상자에 cmd.exe를 입력하세요.

  14. 프로그램 아래 cmd.exe를 마우스 오른쪽 단추로 클릭 후 [관리자 권한으로 실행]을 클릭하세요.
    그림 축소그림 확대
    9 2

    표 축소표 확대
    그림 축소그림 확대
    주의사항

    사용자 계정 컨트롤 메시지가 나타나면 관리자 암호를 입력하거나 [계속]을 클릭하세요.

  15. [명령 프롬프트] 화면에서 다음 명령어를 실행하세요.
    표 축소표 확대
    그림 축소그림 확대
    주의사항

    아래 작업 하기 전 위의 백업 과정을 꼭 진행 하십시오.
    시스템 저장소의 콘텐츠를 파일로 내보내며, 이 파일은 나중에 시스템 저장소의 상태를 복원하는데 사용할 수 있습니다.

    Bcdedit.exe /export <Filename>
    (예: Bcdeit.exe /export “D:\BCD Backup”)

    1. Cd c:\windows\system32
    2. Bcdedit /create {ntldr} /d "Windows 설명"

      (예: Bcdedit /create {ntldr} /d "Windows XP Professional")
      NTLDR 기반 OS 로더 항목인 <ntldr>을 Windows XP Professional 로 만드는 명령어 입니다.
    3. Bcdedit /set {ntldr} device partition=x

      (예: Bcdedit /set {ntldr} device partition=D:)
      지정된 운영 체제 항목에 대해 응용 프로그램 장치를 파티션 D:로 설정하는 명령어 입니다.
    4. Drive:\Windows\system32\Bcdedit /set {ntldr} path \ntldr

      지정한 운영 체제 항목에 대해 응용 프로그램 경로를 \ntldr로 설정합니다.
    5. Drive:\Windows\system32\Bcdedit /displayorder {ntldr} /addlast

      NTLDR 기반의 OS 항목을 부팅 관리자 표시 순서의 맨 끝에 추가합니다.

    그림 축소그림 확대
    10

    표 축소표 확대
    그림 축소그림 확대
    팁

    Drive:\Windows\system32\Bcdedit /create {ntldr} /d "Windows 설명"

    이 명령에서 Drive는 Windows 7가 설치된 드라이브입니다.
    Windows 설명은 사용자가 원하는 대로 입력할 수 있습니다. 예를 들어, "Windows XP" 또는 "Windows Server 2003"일 수 있습니다.

    Drive:\Windows\system32\Bcdedit /set {ntldr} device partition=x:

    이 명령에서 x:는 활성 파티션의 드라이브 문자입니다.

  16. 컴퓨터를 다시 시작하면 Windows 7과 Windows XP를 선택하여 부팅할 수 있는 화면이 나타나며 사용자가 선택에 따라 선택한 Windows 운영체제가 실행됩니다.
    그림 축소그림 확대
    11

참조

동영상 보기

이제까지의 모든 해결 과정에 대한 동영상을 보려면 아래 재생 재생버튼을 버튼을 클릭하세요.

동영상 재생 중 화면을 두 번 클릭하면 "전체 화면 보기"가 가능합니다.

그림 축소그림 확대
assets video1
uuid=eeb120e4-059e-4a69-b2b3-bc671a2f3d9c VideoUrl=http://aka.ms/ne4kcd
그림 축소그림 확대
assets video2



의견 보내기

표 축소표 확대
그림 축소그림 확대
의견 보내기

Microsoft 고객지원 사이트에서는 고객님의 소리를 귀담아 듣습니다. 아래 의견 보내기로 소중한 의견 보내주시기 바랍니다.

속성

기술 자료: 976993 - 마지막 검토: 2013년 9월 25일 수요일 - 수정: 2.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Windows 7 Professional
  • Windows 7 Enterprise
  • Windows 7 Ultimate
  • Windows 7 Home Premium
  • Windows 7 Enterprise N
  • Windows 7 Home Premium N
  • Windows 7 Professional N
  • Windows 7 Ultimate N
키워드:?
kbvideocontent kbstepbystep kbhowto KB976993

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com