Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Windows 10에서 마스터 부트 레코드를 수정하는 방법

마스터 부트 레코드(MBR) 시스템 파티션의 시작 부분에 있는 특별한 유형의 부트 섹터입니다. MBR은 파티션 레이아웃, 크기, 파일 시스템 등과 같이 다음에 따라야 할 사항을 부팅 프로세스에 알립니다. 또한 MBR에는 일반적으로 부팅 프로세스를 적절한 운영 체제로 전달하여 Windows로 이동하는 작은 실행 코드가 포함되어 있습니다.

불행히도 MBR은 오류가 없습니다. 여러 가지 이유로 손상되거나 손상되거나 단순히 사라질 수 있습니다. 이로 인해 Windows 10 설치 시 오류가 발생하기 쉽습니다. 다행히도 Windows 10에서 마스터 부트 레코드를 수정하는 방법에는 여러 가지가 있습니다.

Windows 10의 시작 실패 원인

MBR이 실패할 때를 어떻게 알 수 있습니까? 시스템이 Windows로 부팅하지 못할 가능성이 매우 높습니다. 대신 "운영 체제 누락", "MBR 오류", "운영 체제 로드 중 오류 발생", "잘못된 파티션 테이블" 또는 이와 유사한 오류 메시지와 함께 화면이 표시됩니다.

마스터 부트 레코드 손상은 여러 가지 이유로 발생할 수 있습니다. 드라이브 고장 및 손상은 매우 일반적인 원인입니다. 최근 몇 년 동안 특정 랜섬웨어 변종은 마스터 부트 레코드를 공격하여 피해자가 시스템 보안을 위해 비용을 지불하도록 했습니다. 고맙게도 이러한 랜섬웨어 관행은 드물지만 다른 수많은 맬웨어 사례가 최대 피해와 자극을 위해 MBR을 직접 변경합니다.

즉, Windows 마스터 부트 레코드를 수정하는 몇 가지 효과적인 방법이 있습니다. 한 가지 수정 사항이 시스템에서 작동하지 않으면 다음 수정 사항을 시도하십시오.

1. Windows 자동 복구를 통한 시동 복구

Windows 10 시스템을 처음 부팅할 때 문제가 있음을 감지하고 자동 복구 모드로 들어갑니다. 화면에 PC가 올바르게 시작되지 않았습니다라고 표시됩니다. . 여기에서 고급 옵션> 문제 해결> 시동 복구를 선택합니다. .

Windows 10에서 마스터 부트 레코드를 수정하는 방법

Windows 10 시동 복구 도구는 완전히 자동화되어 있습니다. 그러나 완료하는 데 시간이 오래 걸리지만 Windows 10 MBR 문제를 해결해야 합니다.

2. Windows 자동 복구를 통한 명령 프롬프트

Windows 10 시동 복구 프로세스로 MBR 문제가 해결되지 않거나 단순히 더 빠르고 직접적인 접근 방식을 선호하는 경우 시스템을 수정하려면 자동 복구를 통해 명령 프롬프트를 사용할 수 있습니다. 시스템에서 문제가 감지되고 자동 복구 화면이 나타나면 고급 옵션> 문제 해결> 명령 프롬프트를 선택합니다. .

bootrec.exe 도구를 사용하여 손상된 MBR을 복구하려고 합니다. Bootrec에는 문제로부터 부팅 프로세스를 복구하도록 설계된 다양한 명령이 있으며 기본 설치의 일부로 Windows 10 시스템에 이미 있습니다.

Windows 10에서 마스터 부트 레코드를 수정하는 방법

bootrec.exe /fixmbr을 입력합니다. Enter 키를 누릅니다. 그런 다음 bootrec.exe /fixboot를 입력합니다. Enter 키를 누릅니다. 작업이 성공적으로 완료됨이 표시되어야 합니다. 각 명령 아래에. 작업 완료 메시지가 표시되지 않고 오류가 발생하면 bootrec.exe /rebuildbcd를 입력하세요. Enter 키를 누릅니다. "rebuildbcd" 명령은 시스템 BCD(부팅 구성 데이터)를 재구축하려고 시도합니다.

Windows 10에서 마스터 부트 레코드를 수정하는 방법

불행히도 이것이 항상 처음에는 작동하지 않습니다. 이 경우 Microsoft는 BCD 저장소(부팅 데이터가 보관되는 위치)를 내보내고 처음부터 완전히 다시 빌드할 것을 제안합니다. 무섭게 들리지만 잠시만요.

다음 명령을 순서대로 입력하십시오.

bcdedit /export c:\bcdbackup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec.exe /rebuildbcd

내보내기 및 다시 작성 프로세스는 MBR 문제를 완전히 복구해야 합니다.

여전히 Windows 7 또는 이전 버전을 사용하는 사용자는 bootrec.exe /scanos를 사용할 수도 있습니다. 명령. 이 명령은 레거시 BCD 설정을 검색하고 복구합니다.

자동 복구를 통해 명령 프롬프트에 액세스할 수 없는 경우

일부 사용자는 Windows 10 자동 복구가 원하는 순간에 나타나지 않는다는 것을 알게 될 것입니다. 이 경우 Windows 설치 미디어를 사용하여 복구 모드로 부팅해야 합니다.

유감스럽게도 Windows 설치 미디어가 없으면 미디어를 만드는 데 사용할 수 있는 작동 중인 Windows 시스템을 찾아야 합니다.

그러나 Windows 설치 USB 드라이브나 디스크가 없는 경우 시도할 수 있는 해결 방법이 하나 더 있습니다. 시스템의 전원을 켠 다음 Windows 로고가 나타나면 다시 전원을 끄면 부팅 오류가 있다고 생각하도록 시스템을 속일 수 있습니다.

이 프로세스를 빠르게 세 번 반복하면 자동 복구가 트리거됩니다. 시스템 상태에 따라 모든 사용자에게 작동하지 않을 수 있습니다.

3. GParted Live를 사용하여 Windows의 MBR 문제 수정

GParted Live는 파티션 관리에 중점을 둔 부팅 가능한 Linux 배포판입니다. 그러나 운영 체제 외부의 Windows 파티션에서 작업할 수도 있습니다. 즉, MBR 문제를 수정하고 복원할 수 있습니다. 튜토리얼의 이 부분을 완료하려면 작동하는 대체 시스템이 필요합니다.

GParted 라이브 다운로드

먼저 GParted Live를 다운로드해야 합니다. 두 가지 버전이 있습니다. 32비트 시스템이 있는 경우 i686.iso를 선택합니다. 버전. 이 버전은 몇 가지 제한 사항이 있지만 32비트 및 64비트 시스템에서 모두 작동합니다. 64비트 시스템이 있고 64비트 시스템이라고 확신하는 경우 amd64.iso를 다운로드합니다. 버전.

부팅 가능한 미디어에 GParted Live 쓰기

다음으로 디스크 이미지를 부팅 가능한 미디어 유형에 기록해야 합니다. 저는 8GB USB 플래시 드라이브를 사용하고 있지만 더 작은 드라이브와 적절한 디스크도 사용할 수 있습니다. UNetbootin도 다운로드해야 합니다. UNetbootin을 엽니다. 디스크 이미지 선택 패널 하단에서 점 3개 아이콘을 눌러 GParted Live ISO로 이동합니다.

Windows 10에서 마스터 부트 레코드를 수정하는 방법

ISO를 선택하고 열기를 누릅니다. 그런 다음 GParted Live도 쓸 USB 플래시 드라이브를 선택하고 확인을 누릅니다. 완료되면 부팅 가능한 미디어를 제거하고 시스템을 종료합니다.

GParted Live로 부팅

MBR이 손상된 시스템에 부팅 가능한 GParted Live 미디어를 삽입합니다. 시스템의 전원을 켜고 시스템의 부팅 프로세스 바로 가기 키를 눌러 부팅 장치 선택 메뉴를 불러옵니다(예:내 PC 및 랩톱의 경우 F11). 잠재적인 부팅 가능한 소스로 GParted Live 미디어를 찾아야 합니다. 그것을 선택하고 미디어를 로드합니다. 언어 및 작동 모드와 같은 몇 가지 사소한 선택을 해야 합니다.

GParted Live 및 TestDisk를 사용하여 MBR 수정

GParted Live 환경이 로드되면 터미널 창을 열고 sudo fdisk -l을 입력합니다. Enter 키를 누릅니다. 이 명령은 현재 시스템에서 사용 가능한 모든 드라이브와 파티션을 나열합니다. 이제 새 터미널 창을 열고 testdisk를 입력합니다. , 로그 없음을 선택합니다. .

다음으로 수정하려는 디스크를 묻습니다. 드라이브를 선택한 다음 계속하십시오.

이제 파티션 테이블 유형을 선택하십시오. 이 경우 Intel/PC 파티션을 선택합니다. , Enter 키를 누릅니다.

Windows 10에서 마스터 부트 레코드를 수정하는 방법

분석을 선택합니다. 그런 다음 빠른 검색 .

TestDisk는 드라이브를 스캔하여 기존 파티션과 이전에 삭제된 파티션을 찾습니다. 스캔 프로세스는 드라이브 크기에 따라 몇 분이 소요될 수 있습니다. 결국 기본 시스템 파티션을 식별합니다. 약간 혼란스러워 보이지만 GParted Live가 모든 시스템 파티션을 나열하기를 원합니다.

"*가 있는 파티션을 찾고 있습니다. "---기본 부팅 파티션입니다. 부패한 MBR이 숨어 있는 곳입니다. 스캔에 모든 파티션이 표시되지 않으면 심층 검색을 선택합니다. . 또한 오류가 있는 경우 GParted에서 간략한 정보 목록을 제공합니다.

모든 파티션이 올바른 플래그(예:부팅 가능, 확장, 논리)와 함께 표시되면 (그러한 경우에만!) 쓰기 파티션 테이블에. 플래그가 올바르지 않으면 화살표 키를 사용하여 전환하십시오. 예를 들어, 다음 스크린샷에서 첫 번째 이미지는 중복된 두 번째 파티션([파티션 2])이 있는 드라이브를 보여줍니다. 파티션 위로 스크롤하고 P 키를 누릅니다. 해당 파티션에 있는 파일을 보여줍니다.

Windows 10에서 마스터 부트 레코드를 수정하는 방법

파일 시스템을 열 수 없음에서 알 수 있듯이 첫 번째 중복 파티션이 손상되었습니다. 파일 시스템이 손상된 것 같습니다. 메시지.

Windows 10에서 마스터 부트 레코드를 수정하는 방법

두 번째 중복 파티션에는 파일 폴더 목록이 포함되어 있으므로 올바른 파티션입니다.

Windows 10에서 마스터 부트 레코드를 수정하는 방법

그런 다음 첫 번째 복제 파티션에 대한 플래그가 D로 설정됩니다. 두 번째 복제 파티션이 L로 설정되어 있는 동안 삭제 논리의 경우 파티션과 해당 데이터를 드라이브로 복원합니다.

TestDisk 메뉴에 다시 도착하면 MBR 코드를 선택합니다. 표준 MBR을 디스크에 쓰고 확인합니다.

아휴! 당신은 끝났습니다. 터미널 창을 닫고 GParted Live에서 로그아웃한 다음 시스템을 종료할 수 있습니다. GParted Live 부트 가능한 미디어를 제거하고 시스템을 재부팅하십시오.

4. 부팅 복구 디스크를 사용하여 Windows의 MBR 문제 수정

부팅 복구 디스크는 Windows 10 MBR 문제를 해결하는 데 사용할 수 있는 또 다른 매우 편리한 Linux 배포판입니다. 실제로 부팅 복구 디스크에는 만일의 경우를 대비하여 GParted의 복사본이 포함되어 있습니다. 그러나 쉽게 토글되는 상자가 있는 단일 프로그램으로 MBR 복원 프로세스를 단순화합니다.

먼저 시스템에 따라 64비트 또는 32비트 버전의 부트 복구 디스크를 다운로드합니다. GParted Live 이미지와 마찬가지로 32비트 버전은 32비트 시스템에서만 작동하지만 64비트 버전은 두 시스템에서 모두 작동합니다.

부팅 가능한 미디어에 부팅 복구 디스크 쓰기

다음으로 디스크 이미지를 부팅 가능한 미디어 유형에 기록해야 합니다. 저는 8GB USB 플래시 드라이브를 사용하고 있지만 더 작은 드라이브와 적절한 디스크도 사용할 수 있습니다. UNetbootin도 다운로드해야 합니다.

UNetbootin을 엽니다. 디스크 이미지 선택 패널 하단에서 점 3개 아이콘을 눌러 부팅 복구 디스크 ISO로 이동합니다.

ISO를 선택하고 열기를 누릅니다. 그런 다음 부팅 복구 디스크도 쓸 USB 플래시 드라이브를 선택하고 확인을 누릅니다. 완료되면 부팅 가능한 미디어를 제거하고 시스템을 종료합니다.

부팅 복구 디스크로 부팅

손상된 MBR이 있는 시스템에 부팅 복구 디스크 미디어를 삽입합니다. 시스템의 전원을 켜고 시스템의 부팅 프로세스 바로 가기 키를 눌러 부팅 장치 선택 메뉴를 불러옵니다(예:내 PC 및 랩톱의 경우 F11). 부팅 복구 디스크 USB 플래시 드라이브 또는 디스크를 잠재적인 부팅 소스로 찾아야 합니다. 선택하고 미디어를 로드합니다.

부팅 복구 디스크를 사용하여 MBR 수정

Boot Repair Disk 환경이 로드되면(Boot Repair Disk는 경량 Lubuntu 환경을 사용함) LXTerminal을 선택합니다. 작업 표시줄에서. fdisk -l을 입력합니다. 현재 드라이브와 파티션을 나열하려면 Enter 키를 누르십시오.

다음으로 B를 선택합니다. 오른쪽 하단의 로고(Windows 시작 메뉴가 있는 곳)를 클릭하고 시스템 도구> 부팅 복구로 이동합니다. . 프로그램이 시스템을 스캔한 다음 자동 복구 세션을 선택하거나 고급 옵션을 볼 수 있습니다. 먼저 자동 복구 옵션을 시도하십시오. 자동 복구는 대부분의 부팅 문제를 즉시 해결합니다.

Windows 10에서 마스터 부트 레코드를 수정하는 방법

그래도 문제가 해결되지 않으면 고급 옵션을 열고 MBR 옵션으로 이동합니다. 탭. 이전에 생성된 LXTerminal 세션의 드라이브 및 파티션 목록과 상호 참조하여 Windows 부팅 파티션을 찾습니다. 부팅 복구 디스크는 기본 GParted Live 명령보다 조금 더 명확하게 표시합니다! 확인했으면 적용을 누릅니다. , 시스템을 다시 시작하십시오.

Windows 10에서 마스터 부트 레코드를 수정하는 방법

5. EaseUS 파티션 마스터를 사용하여 MBR 문제 수정

이 최종 수정을 위해서는 해당 시스템에서 물리적 드라이브를 제거해야 합니다. 드라이브를 제거하면 다른 시스템에 연결하고 EaseUS Partition Master를 사용하여 MBR을 수정할 수 있습니다.

Windows 10에서 마스터 부트 레코드를 수정하는 방법

EaseUS Partition Master를 다운로드하여 설치한 다음 드라이브를 연결합니다. 외장 드라이브를 선택합니다. (MBR 레이블.) 드라이브 레이블을 마우스 오른쪽 버튼으로 클릭한 다음 MBR 재구축을 선택합니다. . 오른쪽 상단으로 이동하여 적용을 누릅니다. , 그런 다음 프로세스를 완료합니다. 드라이브를 제거한 다음 원래 시스템에 다시 설치하고 재부팅하십시오.

Windows 10 마스터 부트 레코드 복구 완료!

이 다섯 가지 옵션은 손상되거나 손상된 Windows 10 MBR을 수정하는 가장 빠르고 빠른 방법을 나타냅니다. 더군다나 이러한 수정 사항 중 많은 부분이 이전 Windows 버전에서도 작동합니다(특히 섹션 2와 3). 시간을 할애하여 각 Windows 수정 사항을 처리하는 것을 잊지 마십시오.

MBR에 대한 자세한 내용은 SSD의 MBR과 GPT 비교를 확인하세요.