IT 관리자이고 Windows 부팅 문제를 해결해야 합니까? 대답이 예인 경우 이 가이드에서 Windows 10 시작 및 부팅 문제에 대한 고급 문제 해결을 공유합니다. 시작하기 전에 다음 게시물을 확인하는 것이 좋습니다.
- Windows 11/10 PC가 부팅되지 않거나 시작되지 않음
기본적인 문제 해결이 도움이 되지 않으면 계속 읽으십시오!
Windows 11/10 시작 및 부팅 문제
Windows 컴퓨터의 부팅 단계
전원 버튼을 누르면 부팅 프로세스가 여러 단계를 거칩니다. 계속 진행하고 단계에서 발생하는 문제를 해결하기 전에 먼저 단계에서 발생하는 문제와 프로세스 중에 일어나는 일에 대해 알아보겠습니다.
단계 | 부팅 프로세스 | BIOS | UEFI |
1 | 사전 부팅 | MBR/PBR(부트스트랩 코드) | UEFI 펌웨어 |
2 | Windows 부팅 관리자 | %SystemDrive%\bootmgr | \EFI\Microsoft\Boot\bootmgfw.efi |
3 | Windows OS 로더 | %SystemRoot%\system32\winload.exe | %SystemRoot%\system32\winload.efi |
4 | Windows NT OS 커널 | %SystemRoot%\system32\ntoskrnl.exe |
1] 사전 부팅
전원 버튼을 누르면 컴퓨터 펌웨어가 POST 또는 Power-On Self 테스트를 시작하고 펌웨어 설정을 로드합니다. 다음 단계를 시작할 유효한 디스크 시스템이 있는지 확인합니다. MBR 또는 마스터 부트 레코드로 표시됩니다. 그런 다음 PreBoot 프로세스가 Windows 부팅 관리자를 시작합니다.
2] Windows 부팅 관리자
Windows 부팅 관리자의 작업은 간단합니다. 일반적으로 Winload.exe로 알려진 Windows Loader라는 다른 프로그램을 로드합니다. Windows 부팅 파티션에 있습니다.
중복 프로세스처럼 보일 수 있지만 존재하는 주된 이유는 올바른 OS로 부팅하는 데 도움이 되기 때문입니다. 동일한 컴퓨터에 여러 OS가 설치된 경우 올바른 Winload.exe를 로드해야 합니다.
3] Windows OS 로더
Windows OS Loader는 이제 Windows 커널을 시작하는 데 필수적인 드라이버를 로드합니다. Kerner는 마침내 나머지 작업을 수행하여 작업할 수 있는 OS를 제공합니다.
4] Windows NT OS 커널
마지막 단계에서 Windows NT OS 커널은 시스템 레지스트리 하이브를 선택하고 추가 드라이버는 BOOT_START 목록에 표시합니다. 그런 다음 제어가 세션 관리자 프로세스(Smss.exe)로 전달됩니다. 시스템 관리자는 차례로 시스템 세션을 초기화하고 필요한 나머지 하드웨어와 소프트웨어를 로드합니다.
Windows 부팅 문제에 대한 고급 문제 해결
왜 그렇게 많은 단계가 있는지 여전히 궁금하다면 의도적인 것이라고 생각합니다. 그것이 단지 하나의 프로그램이었다면 정확히 어디에서 문제가 발생했는지 파악하는 것이 거의 불가능했을 것이라고 상상해 보십시오. 마지막으로 문제 해결부터 시작하겠습니다.
1] 컴퓨터가 복구 모드로 반복적으로 부팅됩니다.
컴퓨터를 켜고 매번 복구 옵션으로 부팅하면 루프를 깨기 위해 Bcdedit 프로그램을 사용해야 합니다.
- 문제 해결> 명령 프롬프트 클릭
- Bcdedit /set {default} recoveryenabled no를 입력합니다. Enter 키를 누릅니다.
F8 옵션(Windows 안전 모드)이 작동하지 않으면 안전 모드를 레거시 모드에서 작동하도록 설정하십시오. 다음 명령어를 사용하세요. Bcdedit /set {default} bootmenupolicy legacy
2] 활동이 없는 빈 모니터로 Windows가 멈춤
BIOS 단계는 시스템이 PreBoot에서 Loading Windows OS로 이동하는 단계입니다. 시스템에 하드웨어 문제가 없을 때만 완료로 표시됩니다. 하드웨어 문제인지 확인하려면:
- 외부 하드웨어를 제거하고 다시 부팅합니다.
- 하드 드라이브가 작동하는지 확인하십시오. 너무 조용하거나 깜박이는 LED가 없으면 죽은 것일 수 있습니다.
- 확인할 수 없으면 Num Lock 또는 Caps Lock을 눌러 표시등이 켜지고 꺼지는지 확인하세요.
3] 깜박이는 커서 또는 오류 메시지와 함께 빈 모니터에서 Windows 멈춤
오류 메시지가 깜박이면 부트 로더 단계에 문제가 있는 것입니다. 오류 메시지에는 BCD/MBR 부트 섹터/Bootmgr 손상, OS 누락 또는 시스템 하이브 누락 또는 손상으로 인해 부팅할 수 없음이 포함될 수 있습니다.
시동 복구 도구
이 도구는 Windows 복구 옵션의 고급 옵션에서 사용할 수 있습니다. 로그를 진단하고 컴퓨터가 제대로 부팅되지 않는 복잡한 시작 문제를 자동으로 수정할 수 있습니다.
- 컴퓨터에 설치된 동일한 OS 버전의 설치 미디어를 만듭니다.
- Windows 설치 화면이 나타나면 컴퓨터 복구 링크를 클릭합니다.
- 수리 완료 후 종료합니다.
- 그런 다음 PC를 켜서 Windows가 제대로 부팅되는지 확인합니다.
추가 분석을 위해 시동 복구 도구에서 생성된 로그를 살펴볼 수 있습니다. %windir%\System32\LogFiles\Srt\Strttrail.txt에 있습니다.
부트 코드 복구
MBR 부트 섹터 오류 메시지가 계속 표시되면 명령 프롬프트에서 다음을 실행하세요. 고급 복구 옵션에서 열 수 있습니다.
- 부트 코드를 복구하려면 다음 명령을 실행하십시오. – BOOTREC /FIXMBR
- 부트 섹터를 복원하려면 BOOTREC /FIXBOOT 명령을 실행합니다.
BOOTREC는 마스터 부트 레코드만 수정할 수 있습니다. 파티션 테이블에 문제가 있으면 도움이 되지 않습니다.
BCD 오류 수정
BCD 관련 오류가 발생한 경우 Bootrec 명령을 사용하여 문제를 해결해야 합니다.
- Bootrec /ScanOS 실행 컴퓨터에 설치된 모든 기존 시스템을 검색하는 명령입니다.
- 다시 시작하고 문제가 더 이상 없는지 확인합니다. 아니요인 경우 재구축 옵션(예: Bootrec /rebuildbcd)으로 실행합니다.
확인된 총 Windows 설치 수:0, 이라는 출력이 표시되는 경우 다음 명령을 실행하십시오:
bcdedit /export c:\bcdbackup
attrib c:\\boot\\bcd -h -r –s
ren c:\\boot\\bcd bcd.old
bootrec /rebuildbcd
실행이 완료되면 확인된 총 Windows 설치 수:1{D}:\Windows와 같은 성공 메시지를 받아야 합니다. 그런 다음 "부팅 목록에 설치를 추가하시겠습니까? 예/아니요/모두', Y. 재부팅을 입력하고 이 Windows 부팅 문제 팁이 문제를 해결했는지 확인하십시오.
Bootmgr 교체
위의 해결 방법으로 문제가 해결되지 않으면 C 드라이브에서 시스템 예약 파티션으로 Bootmgr 파일을 교체해야 합니다. 이렇게 하려면 다음 단계를 따르세요.
- 고급 옵션을 통해 명령 프롬프트로 이동합니다.
- 디렉토리를 시스템 예약 파티션으로 변경하고 attrib 명령어 attrib-s -h -r을 실행합니다. .
- Windows가 설치된 시스템 드라이브에서도 동일한 작업을 수행합니다.
- ren c:\\bootmgr bootmgr.old를 사용하여 Bootmgr 파일의 이름을 Bootmgr.old로 바꿉니다.
- Bootmgr.Old 파일을 시스템 예약 파티션에 복사합니다.
- bootmgr로 다시 이름을 바꿉니다.
- 컴퓨터를 다시 시작합니다.
시스템 하이브 복원
Windows에서 시스템 레지스트리 하이브를 메모리로 로드할 수 없다는 오류가 표시되면 대체 백업 위치에서 복원해야 합니다.
고급 시동 또는 ERD(응급 복구 디스크)를 사용하여 C:\Windows\System32\config\RegBac에서 파일을 복사할 수 있습니다. k에서 C:\Windows\System32\config로 . 거의 모든 것이 제대로 작동하던 다른 시간으로 레지스트리를 재설정합니다.
4] 커널 단계 중 오류
이 단계에서 오류를 수신하는 것은 철저할 수 있습니다. 우리는 이미 많은 시나리오를 자세히 다루었습니다. 다음은 시작하는 데 도움이 되는 몇 가지 사항입니다.
- Windows 로고 시작 화면 후에 중지 오류가 나타납니다.
- 특정 오류 코드가 표시됩니다.
- 화면이 물레방아 또는 점에서 멈춤
- 스플래시 화면 이후에 검은색 화면이 나타납니다.
이것이 Windows 부팅 문제를 해결하는 데 도움이 되었는지 알려주십시오.