안녕하세요 블로그 방문자 여러분.

Microsoft Corporation의 운영 체제 출시는 엄격한 순서로 정렬된 여러 주요 단계로 구성됩니다. 그리고 요소 중 하나 이상이 고장 나면 작동하지 않을 가능성이 큽니다. 이와 같은 상황이 발생하는 데는 여러 가지 이유가 있습니다. 일반적으로 문제를 해결하기 위해 Windows XP 부트로더를 복원합니다. 이 기사의 뒷부분에서 이 작업을 빠르고 쉽게 수행할 수 있는 방법을 알려 드리겠습니다.

부트 레코드(MBR라고도 함)는 운영 체제를 시작하는 데 필요한 일부 코드를 저장합니다. 따라서 전원을 켠 후 BIOS는 모든 주요 시스템을 확인합니다. 그런 다음 앞서 언급한 영역에만 제어권을 이전합니다.

그리고 만약 후에 우분투 설치또는 다른 운영 체제에서 갑자기 모니터에 비문 중 하나가 표시되었습니다. 아니요 부팅 장치 », « NTLDR이 없습니다"- 부트로더를 복원해야 합니다.

그 원인( )

이러한 문제가 나타나는 몇 가지 주요 이유는 다음과 같습니다.

    Windows 7을 잘못 설치한 후 모니터에 비문이 없을 수 있습니다.

    Linux 또는 실행을 담당하는 관리자를 제거합니다.

  1. 하드 드라이브의 기계적 손상.

    전원 공급 장치 문제.

MBR( )

일반적으로 위의 문제가 감지된 경우 컴퓨터를 "부활"하는 프로세스는 여러 단계로 수행되며 각 단계에서 장치의 성능을 확인할 가치가 있습니다. 따라서 가장 먼저 할 일은 MBR을 복원하는 것입니다. 이를 위해 몇 가지 작업을 수행합니다.


이제 MBR이 복원되었습니다. 장치를 다시 시작하고 작동하는지 확인할 수 있습니다.

부트 섹터( )

대부분의 경우 메시지 NTLDR이 없습니다'는 부트 레코드에 문제가 있음을 나타냅니다. 어떤 경우에는 실패의 결과로 발생합니다. 하드 드라이브.

일반적으로 일반 지표이 경우는 위에서 설명한 것과 유사하므로 두 가지 명령을 사용하는 것이 좋습니다.

보시다시피, 부팅 디스크(플래시 드라이브) 시스템을 "부활"하는 데 작동하지 않습니다.

부팅.ini( )

이전 버전에서도 상황이 바뀌지 않았을 경우 파일을 수정 부팅.ini. 이를 위해 몇 가지 간단한 단계를 수행합니다.


실행하는 동안 프로그램은 Windows용 모든 드라이브를 검색합니다. 사용자에게 구성 파일을 변경하라는 메시지가 표시됩니다. 결과적으로 이제 OS가 올바르게 시작됩니다.

Bootmgr 및 ntldr은 표준 로더, 그러나 그들은 다른 운영 체제를 위한 것입니다. ootmgr신선한 버전 Windows 7부터 사용되어 온 부트로더입니다. 특성더 빠른 데이터 처리 및 다운로드 기능 최대 버전 운영 체제. 또한, 새로운 세대컴퓨터 하드웨어와 운영 체제 간의 인터페이스 구현, 그리고 가까운 장래에 수십 년 동안 존재해 온 BIOS 모델을 완전히 대체할 것입니다.

차례대로, NTD에 사용 낡은 OS 버전(Vista 및 XP). 이 부트로더 다른느린 데이터 처리 및 간단한 작업을 처리하는 능력.

새로운 bootmgr 부트 관리자 지향적인특수 BCD(Boot Configuration Data) 부팅 구성 저장소와 특별히 개발된 응용 프로그램 및 사양 데이터 사용 EFI. 이전 Windows 버전과의 호환성을 위해 윈도우 비스타, 새로운 BOOTMGR 관리자는 이전 세대 BIOS 기반 컴퓨터의 운영 체제 부팅을 지원합니다.

Windows XP에서 부트로더 복원

현재까지 더 많은 사용자가 개인용 윈도우 컴퓨터 XP 및 이 버전의 OS가 이미 구식이기 때문에 부트로더에 오류가 있을 수 있으며, 수정하다다음과 같을 수 있습니다.

Windows를 다시 시작할 때 메시지가 표시되는 경우 NTLDR이 없습니다, 문제의 원인은 부트 레코드가 완전히 삭제. 이 문제를 해결하려면 필요할 것이다:

이러한 문제가 Windows Vista에서 발생하는 경우 동일한 유형의 부트로더를 사용하므로 조치가 유사합니다.

Windows 7에서 부트로더 수정

Windows 7은 새로운 유형의 부트로더를 사용하므로 몇 가지 방법들회복.

우리는 사용 디스크에서 부팅또는 플래시 드라이브:


하지만, 이 방법, 부트로더의 손상이 최소화된 경우에만 도움이 될 수 있습니다. ~에 더 심각한문제가 있는 경우 boot.ini 편집 프로세스를 사용해야 합니다.

용법 부트렉:

Windows 8, 10 문제 해결

Windows 8과 10은 동일한 유형의 부트로더를 사용합니다(단, Windows 10에서는 다양한 작업 처리 속도를 높였습니다). 따라서 이 요소의 복원도 비슷한 방식으로 발생합니다.

자동 복구

대개, 자동 복구전체 운영 체제의 작동을 정상화하기에 충분합니다.

때때로 운영 체제가 정상적으로 부팅을 거부할 때 예기치 않은 상황이 발생합니다. 이러한 순간에 OS 로고가 화면에 표시되거나 일반적으로 부팅 섹터가 손상되어 시스템에서 부팅 오류가 발생할 때 Windows XP의 끝없는 로딩을 볼 수 있습니다. 이것은 바이러스 공격, 부적절한 구성 및 사용자 자신에 의한 시스템 최적화의 결과일 수 있습니다. 이것은 다음으로 인해 발생할 수 있습니다. 잘못된 설치드라이버 또는 모든 유틸리티. 시작 메뉴를 통해 컴퓨터를 먼저 끄지 않고 콘센트에서 플러그를 뽑으면 컴퓨터가 잘못 종료되면 오류가 발생할 수 있습니다. 또는 예기치 않은 정전.

때로는 실패의 전조 부트 섹터이른바 블루 스크린죽음, 그 후 시스템이 부팅되지 않을 수 있습니다.

그러나 모든 것이 그렇게 슬픈 것은 아닙니다. Win XP OS에서 부트로더를 복원하는 것은 언뜻 보기에는 간단한 문제입니다. Windows XP 부트로더를 복원하는 조작을 수행하려면 디스크 또는 USB 플래시 드라이브에 기록된 시스템 이미지가 필요합니다. Windows XP 운영 체제 배포 키트의 버전 및 비트 수준은 복구를 위해 설치된 것과 동일해야 합니다.

  • 이미지를 굽고 디스크 또는 플래시 드라이브에서 부팅합니다. 이렇게하려면 다음으로 들어가야합니다. 부팅 메뉴 - 모델에 따라 다름 마더보드컴퓨터 또는 랩톱에서 OS 부팅 메뉴로 이동하려면 다음 키 중 하나를 눌러야 합니다. Esc, F1, F2, F8, F9, F11, F12등. 여기에서 이동식 미디어를 선택합니다.

  • 다음으로 설치 디스크가 완전히 로드되고 설치 창에서 키( 아르 자형 ). 복구 콘솔을 열려면 이 작업이 필요합니다.

  • 그런 다음 운영 체제를 선택해야 합니다(운영 체제가 하나인 경우 숫자( 1 )).

  • 복구 콘솔에서 명령을 작성합니다. 수정 - 이 작업은 새 Windows XP 부트로더를 작성하고 키( 와이 ) 예를 의미합니다. 즉, "예"입니다.

  • 이제 다운로드 코드를 작성해야 합니다. 시스템 파티션하드 드라이브 디스크. 이를 위해 명령을 다시 작성합니다. 이제 명령이 됩니다( 수정 부팅 ) 그리고 다시 ( 와이 ) 그리고 입력하다최종 확인을 위해.

가장 중요한 것 중 하나 시스템 파일 Windows XP 시스템에 대한 중요한 부팅 설정이 포함된 Windows XP 운영 체제로 모든 사람에게 boot.ini 파일로 알려져 있습니다. 부품별로 나누어 보겠습니다.

다른 사람이 알아내지 못한 경우를 대비하여 XP가 부팅할 때 가장 먼저 대화하는 파일 중 하나입니다. 시스템의 루트 디렉토리에 일반 텍스트로 저장됩니다. 그의 주소는 흔들리지 않습니다. C:\boot.ini.그리고 파일은 시스템 파일이기 때문에 자동으로(다른 형제들과 마찬가지로) 다음과 같은 특수 속성이 할당됩니다. 숨겨진, 전신그리고 읽기 전용. 따라서 편집하려면 일부를 변경해야 합니다. 폴더 속성- 그들없이 윈도우 익스플로러 XP는 다음과 같은 파일을 숨깁니다.

boot.ini는 어떻게 작동합니까?

부팅.ini컴퓨터에서 XP의 위치에 대한 정보가 포함되어 있습니다. 여러 운영 체제가 있는 경우 해당 정보도 파일에 표시됩니다(물론 Windows XP까지의 버전만 다운로드에 참여하는 경우 - Windows Vista에서 버전 다운로드는 완전히 다른 순서로 진행됨).

참조

Windows Vista 이상 버전에서는 boot.ini 파일이 존재하지 않습니다. 부팅 정보는 레지스트리 파일에 저장됩니다. 부팅 구성 데이터(BCD) 및 유틸리티는 부팅 매개변수를 편집하는 데 사용됩니다. bcdedit.com 명령줄에서.

시스템 시작 프로세스 동안 올바른 선택운영 체제는 다른 파일의 기능에 응답합니다. NTLDR, 현재 고려 중인 boot.ini를 "찾아보고" Ntldr 파일에 시스템 또는 시스템이 실제로 검색되어야 하는 위치를 알려줍니다. boot.ini 파일은 또한 시작 옵션과 선택 시간을 선택할 수 있는 일종의 메뉴를 표시해야 하는지 여부를 알려주도록 설계되었습니다. 또한 이 파일에 운영 체제를 로드하거나 시스템 복구 콘솔을 실행하는 기능이 있었습니다.

Windows XP 부팅 메뉴

MORE THAN ONE 옵션이 boot.ini 파일에 저장되어 있으면 XP가 특성 메뉴와 함께 자동으로 부팅됩니다.

boot.ini 파일의 구조와 내용

파일에는 두 가지 주요 범주가 있습니다. 첫번째 - 부트 로더. 여기에는 두 가지 설정이 포함됩니다. 기본적으로 강조 표시된 시스템을 부팅하기 전에 시간 초과 "시간 초과=(XX초)"- 30에서 0까지 자유롭게 설정할 수 있습니다. 기본적으로 로드된 운영 체제가 줄에 표시됩니다. "기본값 =(운영 체제 주소). 그리고 대부분의 사용자에게 이 항목은 동일합니다.

"기본값=멀티(0)디스크(0)rdisk(0)파티션(1)\WINDOWS"

다음 매개변수는 다음을 의미합니다.

  • 멀티(X)- 디스크의 ATA 컨트롤러가 부팅 파티션을 찾는 데 사용합니다. 매개변수는 항상 매개변수보다 우선합니다. 디스크(X) BIOS에서 활성화되지 않은 SCSI 컨트롤러가 나타나는 경우
  • rdisk(X)- 물리적 인 HDD; 엑스- 하드 드라이브 수 - 0, 1, 2 등 카운트다운은 0부터 시작됩니다!
  • 디스크(X)- 논리 드라이브(일명 볼륨) 물리 디스크); 엑스– 볼륨 수 – 0, 1, 2 등 카운트다운은 0부터 시작됩니다!
  • 파티션(X)– 이 매개변수는 매개변수에 연결됩니다. rdisk(X)– 이 물리적 하드 디스크의 파티션을 의미합니다. 엑스- 섹션 수 - 1, 2, 3 등 카운트다운은 1부터 시작됩니다!
  • \WINDOWS- Windows XP의 특징인 시스템 파일 위치에 대한 매개변수 형식(XP-ha는 이 폴더에 파일을 저장합니다).

진입점은 파일에서 사용됩니다. NTLDR시스템이 있는 곳을 찾기 위해. 그러나 boot.ini 파일의 기본 행에는 경로를 작성하기가 더 어렵습니다. 그러나 가정용 컴퓨터에서는 거의 볼 수 없으며 아직 표준을 결정하지 않았기 때문에 그러한 시스템은 망각되었습니다. 그러나 일반 사용자가 관심을 갖는 것은 멀티부트 컴퓨터 구성에서 부팅 순서를 변경할 수 있는 기능입니다. 일반적으로 일반적인 순서로 발생하는 여러 운영 체제의 설치는 기본적으로 올바른 경로를 규정하며 아래에 설명된 방법으로 재생할 수 있습니다.

그러나 이것은 시스템 중 하나의 성능이 사용자에게 적합하지 않거나 설치에 실패한 후 항목이 나타나고 시스템이 사라지는 순간까지 발생합니다.

하지만 계속하자.

파일의 두 번째 섹션은 운영체제- 운영 체제 목록 및 부팅 프로그램뿐만 아니라 그들의 위치. 목록에 지정된 시스템을 구성하는 키도 포함될 수 있습니다. 그러나 실제로 매개 변수의 라인 부트 로더중복. 시스템이 여러 개 있는 경우 해당 이름(설명)은 " = ". 매개변수 /빠른 감지다른 중요한 파일을 강제로 NTDETECT예를 들어, 동일한 루프에 병렬로 설치된 장치(예: DVDROM 광 디스크 판독기)를 지나치지만 장치에 할당된 장치도 있습니다. 일련 번호. 키보드, 마우스, 카드리더 등의 숫자가 ... 따라서 사용자는 다음과 같이 지정할 수 있습니다. 부팅 장치볼륨 자체가 아니라 설치 파일만 포함하고 시스템 자체는 없는 DVDROM, 플래시 드라이브 또는 하드 디스크 파티션입니다. 그러나 필요한 파일 없이 포맷된 디스크에서 이러한 작업을 수행하는 것이 좋습니다. 불가피한 오류 및 재설치에 대비하십시오. 이 과정은 매우 번거롭고 지식과 기술이 필요합니다. 그리고 가장 중요한 것은 boot.ini 파일 편집 도구 중 어떤 것도 다른 부트로더를 사용하여 로드된 운영 체제 항목에 대한 작업을 표시하고 수행하도록 허용하지 않는다는 것입니다.

boot.ini 파일이란 무엇입니까?

다음은 찾고 있는 파일 내의 텍스트에 대한 가장 일반적인 예입니다. 모든 것이 간단하고 시스템은 동일합니다.

시간 초과=30 기본=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0)rdisk(0)partition Professional" /fastdetect

다음은 복구 콘솔 옵션이 활성화된 예입니다.

시간 초과=30 기본=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0) rdisk(0)분할(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect C:\CMDCONS\BOOTSECT.DAT="Microsoft 윈도우 복구콘솔" /cmdcons

그리고 이것은 2개의 듀얼 부트의 예입니다. 다른 버전윈도우 XP ( 그리고 직업적인):

시간 초과=30 기본=multi(0)disk(0)rdisk(0)partition(1)WINDOWS multi(0)disk(0) rdisk(0)분할(1)WINDOWS=”Microsoft Windows XP Professional RU” /noexecute=optin /fastdetect 다중(0) 디스크(0) rdisk(1)분할(1)WINDOWS="Microsoft Windows XP 홈" /noexecute=optin /fastdetect

그리고 여기에 거의 동일한 파일이 있지만 사용자는 하나의 논리 드라이브에 2개의 운영 체제를 설치하기로 결정했습니다. 이는 종종 단순히 허용되지 않습니다(매개변수에 주의 파티션(X)-전신 Windows 폴더이름이 있다 그리고 윈도우.0):

시간 초과=3 기본디스크(0) rdisk(0)분할(1)\WINDOWS.0="Microsoft Windows XP Professional RU" /execute /fastdetect 다중(0) 디스크(0) rdisk(0)분할(1)\WINDOWS="Microsoft Windows XP 홈 에디션

사용자가 반영 시간을 5초로 변경하고 옵션을 추가한 예 안전 모드 :

시간 초과=5 기본값=멀티(0)디스크(0)rdisk(0)파티션(1)\WINDOWS 멀티(0)디스크(0) rdisk(0)분할(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect multi(0)disk(0) rdisk(0)분할(1)\WINDOWS="안전 모드" /safeboot:최소 /sos /bootlog

boot.ini 파일을 수동으로 편집하는 방법은 무엇입니까?

시간을 맞춰 텍스트 파일, 그래서 수정할 수 있습니다. 먼저 속성을 변경해 보겠습니다. 이것은 디렉토리에서 파일을 보이게 한 후 파일 자체의 설정에서 직접 수행됩니다. 시스템 디스크. 예 ... 파일 내용을 문서에 복사하고 알려진 위치에 둡니다. 단 한 번의 실수로 인해 시스템이 부팅되지 않거나 메뉴가 사용자에게 유리하지 않게 변경되기 때문입니다.

옵션은 무엇입니까?

예를 들어 반성 시간을 10초로 줄이십시오. 구성 유틸리티 실행 msconfig창 부분에서 시간을 조정하십시오. 타임아웃:

이 창에서는 파일 내용으로 다른 작업을 수행할 수 없습니다. 그러나 탐색기를 통해 파일을 찾아서 파일 텍스트로 작업할 수 있습니다.

... 또는 패널을 통해 윈도우 컨트롤 XP(또는 내 컴퓨터를 통해):

어느 쪽이든 메모장은 내용을 표시합니다.

참조

이제 이 창을 열 때 일어나는 일에 대한 약간의 비밀입니다. 이 탭입니다. 에 Windows 제품군 NT는 매우 멋진 기능입니다. 이 특정 항목을 열 때마다 창 탭단 하나의 목적으로 하드 디스크의 MBR 파티션(예, 메모리 우회)을 직접 참조합니다. 실제로 어떤 디스크가 이제 부팅 가능한지 확인하는 것입니다. 따라서 2개의 Windows XP 운영 체제가 있는 하드 드라이브에 2개의 다른 볼륨이 있는 경우 부팅 볼륨을 교체하여 디스크 관리 콘솔에서 잠시 디스크 할당을 변경하십시오. 그리고 파일의 내용을 다시 확인하십시오. boot.ini- 변경되었습니다(물론 파일의 내용이 동일하지 않은 한 추가 옵션당신은 차이를 볼 수 없습니다). 그리고 이것은 여러 장치를 설치하는 과정을 크게 촉진할 수 있는 포인트 중 하나입니다. Windows 사본 EasyBCD와 같은 프로그램이 없는 특수한 조건(예: 하드 디스크에서)에서 XP.

좋아요 ... 파일 코드를 다시 살펴보겠습니다.

시간 초과=3 기본=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS.0 multi(0) 디스크(0)rdisk(0)분할(1)\윈도우.0="러시아" / 실행하다/fastdetect 다중(0) 디스크(0) rdisk(0)분할(1)\WINDOWS="마이크로소프트 윈도우 XP 홈 에디션 EN" /noexecute=optin /fastdetect

이 파일에서 파일을 알려줍니다 NTLDR우리는 무엇을 기다리고 있습니까 3초 (시간 초과=3) 하드 드라이브에서 - 물리적 하드 디스크 -( rdisk(0)) 논리 볼륨 0 부분 1 (디스크(0) 분할(1)) 로드 윈도우 XP 프로페셔널, 시스템 파일이 폴더에 있습니다. 윈도우.0. 두 번째 시스템( 홈 에디션) 사용자가 선택할 때까지 기다립니다. 하나의 볼륨에 두 시스템의 이러한 멀티 부팅 설정이 사용자 부주의의 극치임을 거듭 말씀드립니다.

다른 방법으로 boot.ini를 편집할 수 있습니까?

물론 다운로드 파일을 비교적 안전하게 조정할 수 있는 프로그램이 있습니다. 이미 시스템에 프로그래밍되어 있습니다.

공익사업 bootcfg.exe.

손상된 boot.ini 파일로 작업하거나 파일 항목 경로를 편집하기 위해 특별히 생성되었습니다. 이 명령에는 여러 키가 포함됩니다. 유틸리티에서 파일은 다음과 같이 표시됩니다.

다음은 이에 대한 인수가 있는 유틸리티 명령입니다.


하지만 어쩌지 EasyBCD? 이번엔 아니다…

이 프로그램은 메뉴를 편집하는 것 이상의 작업을 수행할 수 있습니다. 선택, 이름 바꾸기, 부팅 순서 변경 및 운영 체제 설치 옵션을 포함한 부팅 메뉴의 포괄적인 "재작업"을 위해 설계되었습니다. 다양한 방식. 방법 중 하나는 같은 이름의 기사에 설명되어 있습니다.

그러나 여러분, 이것은 우리의 경우가 아닙니다. 프로그램 이름의 일부인 약어 BCD이미 처음에 프로그램이 최소한 Vista의 부트 로더를 필요로 한다는 것을 의미합니다. 이 부트 로더는 이미 언급했듯이 완전히 다른 방식으로 작동합니다. 따라서 Windows XP용 프로그램의 이전 버전을 찾는 데 신경 쓰지 마십시오(그런데 프로그램이 훌륭하게 작동함). 그들은 단지 더 많은 버그현대의 것보다 있지만 프로그램의 모양 이후의 조건은 동일합니다. EasyBCD 프로그램의 메뉴에서 직접 올바른 작동을 위해서는 다음이 필요합니다. 윈도우 버전비스타보다 낮지 않습니다. 그러나, 심지어 윈도우 환경 XP EasyBCD는 매우 유용할 수 있습니다.

멀티부트 모드 편집 작업 중 오류가 발생했습니다.

아마도 이 문제는 별도의 주제에서 다루어야 합니다. 문제가 해결되지 않으면 프로그램 및 유틸리티의 작동 불능을 탓하지 마십시오. 사실은 큰 금액오류는 운영 체제 자체 작동의 기본 원칙에 대한 사용자의 무지와 정확하게 연결됩니다. 여러 운영 체제 설치 작업을 시작하기 전에 사용자는 몇 가지 사항을 이해해야 합니다. 어떤 사람들에게는 유치하게 보일 수 있지만 사용자에 대한 피상적인 설문 조사에서도 사용자는 다음을 거의 알지 못하는 것으로 나타났습니다.

  • 물리적 드라이브와 논리적 드라이브의 차이점은 무엇입니까
  • 하드 드라이브의 활성 파티션과 논리 파티션의 차이점은 무엇입니까
  • 무엇 시스템 볼륨(디스크)
  • 디스크의 부트 섹터는 무엇이며 어디에 있습니까?
  • 포맷이란 무엇이며 무엇을 위한 것입니까?
  • 시스템 부트 파일을 올바르게 읽는 방법(이미 boot.ini에 대한 모든 것을 알고 있음)
  • Windows XP와 Vista(이상)의 부팅 프로세스의 차이점은 무엇입니까?

사용자 자신이 들어갈 수 있는 비네그레트의 가장 대표적인 예를 생각해 보십시오.

예 1

  • 운영 체제의 기존 복사본에 대해 상상해보십시오(Windows XP를 모두 사용하여 한 세대의 OS를 단순화합니다. 다른 시스템더 나쁘다), 사용자가 다른 것을 추가합니다. 일반적으로 사용합시다. 사용자는 바보가 아니며 신중하게 하드 드라이브를 2개의 볼륨으로 나누고 두 번째 볼륨을 별도의 파티션에 설치했습니다. 이제 그는 2개의 OS Windows XP를 가지고 있습니다. 그리고 여기 우리 파일이 있습니다:
시간 초과=3 기본=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS.0 multi(0) 디스크(0)rdisk(0)분할(1)\윈도우.0="마이크로소프트 윈도우 XP 프로페셔널엔" / 실행하다/fastdetect 다중(0) 디스크(0) rdisk(0)분할(1)\WINDOWS="마이크로소프트 윈도우 XP 홈 에디션 EN" /noexecute=optin /fastdetect

메뉴는 다음과 같습니다.

  • 그러나 자주 발생하는 것처럼 그 중 하나는 사용할 수 없게 됩니다. 먼저 설치한 것입니다. 그리고 결정이 내려졌습니다. 제거하기로. 무엇을 할 수 있습니까? 물론 얻은 지식을 활용하여 더 이상 항목이 없도록 메뉴에서 정보를 지우십시오. 작동하지 않는 시스템(예: XP Professional 버전)에 대한 줄을 제거해 보겠습니다.

이해하신대로 윈도우 메뉴변경되지만 시스템은 계속 부팅됩니다. 누가 이해했어, 잘했어. 누가 그렇지 않은지 설명합니다. 부팅.ini파일을 알려줍니다 NTLDR폴더에서 Windows를 부팅해야 합니다. 윈도우.0. 파티션, 디스크 번호 자체는 일치하지만 폴더에 대한 정보가 없습니다. 방금 삭제했습니다. 그러나 폴더 자체는 살아 있고 잘 설정되어 있어 시스템을 부팅할 수 있습니다. 결과적으로 부팅 메뉴가 변경됩니다(이것은 사용자가 OS의 기본에 대한 무지로 boot.ini 파일을 잘못 수정하여 저장하고 데이터를 저장할 수 있지만 파일의 순서는 저장하지 않는 바로 그 경우입니다! ):

화질 죄송합니다 - 녹음 Windows(기본값)조명

어떻게 했어야 했는가?

이 경우 새 부트 파일의 예는 다음과 같아야 합니다.

시간 초과=3 기본값=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition RU" /noexecute=선택 /빠른 감지

보시다시피 기존 폴더에 대한 정보 뿐만 아니라 윈도우.0, 그러나 매개변수에서 이름도 변경했습니다. 기본값원하는 것을 지정하여 "라이브"시스템으로 (그런데 시스템이 혼자 남아 있기 때문에 시간 초과 0을 지정할 수 있습니다 - 선택의 여지가 없는 경우 선택 항목을 보는 요점은 무엇입니까?

실시예 2

아무것도 로드되지 않습니다. 그렇다면 다음 중 하나가 손상되었습니다.

  • 부트이니
  • NTLDR
  • NTDETECT.COM

그런데 강제로 boot.ini를 두 번 이상 삭제하고 시스템이 부팅되었습니다. 이 트릭이 작동하지 않으면 에서 LiveDVD 패키지의 DOS 프로그램을 사용하여 부트로더를 복원해야 합니다.

추신 모든 실수에 대해 기사를 작성할 수는 없습니다. 글을 쓰는 동안 기사가 거의 읽을 수 없게 되었습니다. 따라서 의견에 질문하십시오.

우리 모두에게 행운을 빕니다.

읽기: 1 244

이 문서는 예를 들어 다음과 같은 개념에 익숙한 사용자를 대상으로 합니다. 명령줄관리자 권한으로 숨김 및 시스템 파일 및 폴더 표시를 활성화할 수 있습니다. 설치 프로세스 및 기능에 대한 지식이 있는 것이 바람직합니다. 이 기사는 보편적이라고 주장하지 않습니다. 즉, Windows XP에서 Windows 7에 이르는 Microsoft 운영 체제를 다룹니다.

초기 조건 또는 "그리고 몇 가지 제한 사항이 더 있습니다." 이미 두 개의 시스템이 설치되어 있고 그 중 하나를 다시 설치해야 한다는 것은 말할 필요도 없습니다. 재설치하는 동안 동일한 하드 드라이브에 있습니다. 변하지 않을 것이다파티션 구성, 설치가 완료됩니다 같은 섹션으로, 설치 프로그램을 사용하여 포맷합니다.

소개

실습에서 알 수 있듯이 사용자는 동일한 컴퓨터에 여러 운영 체제가 있는 경우 운영 체제 중 하나를 다시 설치할 때 상당한 어려움에 직면합니다. 이 기사는 주로 부트 메뉴의 형태로 부트가 구현된 사람들에게 흥미로울 것입니다(BIOS에서 부트 장치를 선택하지 않음). 목표는 운영 체제 중 하나를 다시 설치한 후 멀티부트 메뉴를 다시 만드는 프로세스를 용이하게 하는 데 필요한 예비 단계에 대해 설명하는 것입니다.

약간의 이론

운영 체제는 다음에서 로드됩니다. 활성 파티션하드 드라이브. 디스크 관리자에서는 이러한 파티션을 시스템이라고 합니다. 이 섹션에는 운영 체제를 로드하기 위한 파일이 포함되어 있습니다. 다음을 사용하여 섹션의 활동을 결정할 수도 있습니다. 타사 프로그램유형(활성 섹션은 소위 "활동 플래그"로 표시됨)에서 사용 가능한 윈도우 프로그램 디스크 파트.

디스크 파트
디스크 0 선택
1부 선택
디테일 부분

명령 실행 결과는 활동 상태를 나타내는 보고서가 됩니다. 선택한 섹션이 활성화되어 있지 않으면 목록의 마지막 두 명령을 실행해야 하지만 다음 섹션을 선택해야 합니다 - 2

그림 1 - DiskPart 프로그램 작업

또한 성공적인 다운로드를 위해 다음을 수행해야 합니다.

  • 주요 가용성 부트 레코드(마스터 부트 레코드 - MBR) 및 운영 체제 부트 파일과 호환되는 부트 섹터( ntldr- Windows XP 및 bootmgr- Windows 7/Vista용);
  • 다른 부팅 파일의 활성 파티션의 루트 디렉터리에 있음: Windows XP의 경우 - 파일 ntdetect.com그리고 boot.ini, Windows 7/Vista용 - 부트 저장소 - 부트 구성 데이터( BCD), 숨겨진 위치에 있습니다. 시스템 폴더 신병;
  • 컴퓨터에 두 개의 운영 체제(Windows XP 및 Windows 7)가 설치된 경우 두 운영 체제의 부팅 파일은 활성 파티션에 있어야 합니다.

실패 적어도 하나 이러한 조건으로부터
하나 이상의 운영 체제를 부팅합니다
불가능한!

그림 2 - 활성 파티션의 Windows XP 및 Windows 7 부팅 파일

빨간색 Windows 7 부팅 파일에 밑줄이 그어져 있습니다. 푸른- Windows XP 부팅 파일

필요한 도구

  1. 운영 설치 디스크 윈도우 시스템 XP;
  2. Windows 7 운영 체제가 설치된 설치 디스크;
  3. 공익사업 부트섹트.exe폴더에 있는 신병 Windows 7이 설치된 배포 디스크에 있습니다. 없는 경우 여기에서 얻을 수 있습니다.

1부. 비활성 파티션에 있는 운영 체제 재설치

구성 1: 활성 파티션의 Windows 7, Windows XP 재설치

  1. 공익사업 부트섹트.exe Windows 7이 있는 파티션에 놓으십시오.
  2. Windows XP 설치 디스크에서 부팅합니다. 시스템을 설치하라는 메시지가 나타나면 이전에 있던 시스템을 선택하고 포맷하고 설치하십시오.
  3. 설치 후에는 부팅할 운영 체제를 선택하는 기능이 사라집니다. 이 기능을 반환하려면 명령줄에서 다음을 실행합니다.
  4. X:\bootsect /nt60 모두

    어디 엑스- Windows 7의 파티션 문자 또는

    X:\BOOT\bootsect /nt60 모두

    어디 엑스- 편지 DVD-ROM 드라이브배포판이 설치된 상태에서 윈도우 디스크 7;

  5. 재부팅

구성 2: 활성 파티션의 Windows XP, Windows 7 재설치

  1. Windows XP 파티션에 폴더 만들기 BCDREZ
  2. bcdedit /엑스포트 X:\BCDREZ\bcd

    어디 엑스- Windows XP의 파티션 문자

    Windows 7으로 부팅할 수 없으면 Windows XP에서 다음 명령을 실행할 수 있습니다.

    Y:\Windows\System32\bcdedit /export X:\BCDREZ\bcd

    어디 와이- Windows 7의 파티션 문자, 엑스- Windows XP에서;

  3. Windows 7 설치를 수행하고 필요한 경우 설치를 수행할 파티션을 포맷하십시오.
  4. 설치 후 부팅 메뉴가 나타납니다 새로운 항목로딩에 대해. 다양한 방법으로 메뉴를 수정할 수 있지만 우리는 하나를 사용합니다. 저장된 항목을 반환합니다.

  5. Windows 7의 경우 관리자 명령 프롬프트에서 다음을 실행합니다.
  6. bcdedit /가져오기 X:\BCDREZ\BCD

어디 엑스- Windows XP의 파티션 문자.

재부팅 후 이전 부팅 메뉴가 나타납니다.

파트 2. 활성 파티션에 있는 운영 체제 재설치

구성 1: 활성 파티션에 Windows 7을 다시 설치하고 비활성 파티션에 Windows XP를 다시 설치합니다.

두 가지 옵션이 있습니다.

첫 번째: Windows 7 숨김 파티션 설치 시 시스템 예약됨형성되지 않음.

이 경우 활성 파티션을 포맷하면 부팅 파일이 삭제되므로 더 이상 Windows XP로 부팅할 수 없습니다. 합병증을 방지하려면 Windows 7에서 몇 가지 간단한 단계를 따르십시오.

  1. Windows XP 파티션에서 폴더를 만듭니다. 부트레즈;
  2. 숨김 및 시스템 파일 표시를 열고 XP 부팅 파일을 복사합니다. ntldr, ntdetect.com, boot.ini, 파일을 추가로 복사하는 것이 바람직합니다. bootfont.bin부팅 메뉴에서 키릴 자모를 올바르게 표시하려면
  3. 내보내다 BCD명령:
  4. bcdedit /export X:\BOOTREZ\bcd

    어디 엑스- Windows XP의 파티션 문자

  5. Windows 7을 설치하십시오.
  6. 설치 후 숨김 및 시스템 파일의 표시를 열고 생성된 폴더에서 복사 부트레즈 XP 부팅 파일: ntldr, ntdetect.com, boot.ini, bootfont.bin활성 파티션으로;
  7. 다음 명령을 사용하여 저장된 부팅 데이터를 가져옵니다.
bcdedit /가져오기 X:\BOOTREZ\bcd

어디 엑스- Windows XP의 파티션 문자

둘째, Windows 7을 설치할 때 숨겨진 시스템 예약 파티션이 생성되었습니다.

그림 3 - 설치를 위해 두 번째 파티션을 선택하라는 제안

이 경우 활성 섹션은 시스템 예약됨, 따라서 서식 지정에 자신을 제한하는 경우 디스크 공간, 이전에는 Windows 7이 차지했지만 재부팅 후 아무 것도 손실되지 않습니다. 수행해야 하는 유일한 작업은 유틸리티를 사용하는 것입니다. bcdedit"운영 체제의 초기 버전"의 이름을 변경한 다음 선택적으로 다음을 수행합니다.

Bcdedit /set (ntldr) 설명 "원하는 것을 작성하십시오"

구성 2: 활성 파티션의 Windows XP, 비활성 파티션의 Windows 7

활성 파티션을 포맷하면 운영 체제의 부팅 메뉴뿐만 아니라 변경 후에도 Windows 7로 부팅하는 기능을 잃게 됩니다. MBR유틸리티 사용 부트섹트.exe, 다운로드 파일 이후 bootmgr그리고 BCD제거됩니다. 그러나 어려움을 피하는 간단한 방법이 있습니다.

  1. Windows 7이 설치된 파티션에 폴더를 만들어 다운로드 파일 사본을 저장하십시오. BCDREZ
  2. Windows XP(Windows 7에서는 유사한 절차를 수행할 수 없기 때문에 이 상황이 특히 중요함)에서 파일을 복사합니다. bootmgr및 폴더 신병(숨겨져 있고 체계적이라는 것을 잊지 마십시오)
  3. 완벽한 윈도우 재설치 XP
  4. 숨김 및 시스템 파일의 표시를 열고 폴더에서 복사 BCDREZ폴더 신병그리고 파일 bootmgr활성 파티션의 루트 디렉토리로
  5. MBR 및 부트 섹터를 덮어씁니다.
X:\bootsect /nt60 모두

어디 엑스- Windows 7의 파티션 문자 또는

X:\BOOT\bootsect /nt60 모두

어디 엑스- Windows 7 배포 디스크가 설치된 DVD-ROM 드라이브의 문자

재부팅 후 두 운영 체제로 다시 부팅할 수 있습니다.

결론

문제가 발생한 후 이 글을 읽으셨다면 Windows 7 배포 디스크나 Windows 7 복구 디스크를 사용하시고, 만드는 방법은 해당 글을 읽어보세요. 그 중 하나에서 부팅한 후 시스템을 설치하라는 창에서 "시스템 복원" 링크를 선택한 다음 "시동 복구"를 선택합니다. 그 후 다른 부팅 문제가 없으면 Windows 7으로 부팅한 다음 이중 부팅을 할 수 있습니다. 더 궁금한 사항이 있으시면 에 오신 것을 환영합니다.