Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows 시작 및 부팅 문제 – 고급 문제 해결

IT 관리자이고 Windows 부팅 문제를 해결해야 합니까? 대답이 예인 경우 이 가이드에서 Windows 10 시작 및 부팅 문제에 대한 고급 문제 해결을 공유합니다. 시작하기 전에 다음 게시물을 확인하는 것이 좋습니다.

  • Windows 11/10 PC가 부팅되지 않거나 시작되지 않음

기본적인 문제 해결이 도움이 되지 않으면 계속 읽으십시오!

Windows 11/10 시작 및 부팅 문제

Windows 시작 및 부팅 문제 – 고급 문제 해결

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 복구 옵션의 고급 옵션에서 사용할 수 있습니다. 로그를 진단하고 컴퓨터가 제대로 부팅되지 않는 복잡한 시작 문제를 자동으로 수정할 수 있습니다.

  1. 컴퓨터에 설치된 동일한 OS 버전의 설치 미디어를 만듭니다.
  2. Windows 설치 화면이 나타나면 컴퓨터 복구 링크를 클릭합니다.
  3. 수리 완료 후 종료합니다.
  4. 그런 다음 PC를 켜서 Windows가 제대로 부팅되는지 확인합니다.

추가 분석을 위해 시동 복구 도구에서 생성된 로그를 살펴볼 수 있습니다. %windir%\System32\LogFiles\Srt\Strttrail.txt에 있습니다.

부트 코드 복구

MBR 부트 섹터 오류 메시지가 계속 표시되면 명령 프롬프트에서 다음을 실행하세요. 고급 복구 옵션에서 열 수 있습니다.

  • 부트 코드를 복구하려면 다음 명령을 실행하십시오. – BOOTREC /FIXMBR
  • 부트 섹터를 복원하려면 BOOTREC /FIXBOOT 명령을 실행합니다.

BOOTREC는 마스터 부트 레코드만 수정할 수 있습니다. 파티션 테이블에 문제가 있으면 도움이 되지 않습니다.

BCD 오류 수정

BCD 관련 오류가 발생한 경우 Bootrec 명령을 사용하여 문제를 해결해야 합니다.

  1. Bootrec /ScanOS 실행 컴퓨터에 설치된 모든 기존 시스템을 검색하는 명령입니다.
  2. 다시 시작하고 문제가 더 이상 없는지 확인합니다. 아니요인 경우 재구축 옵션(예:  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 파일을 교체해야 합니다. 이렇게 하려면 다음 단계를 따르세요.

  1. 고급 옵션을 통해 명령 프롬프트로 이동합니다.
  2. 디렉토리를 시스템 예약 파티션으로 변경하고 attrib 명령어 attrib-s -h -r을 실행합니다. .
  3. Windows가 설치된 시스템 드라이브에서도 동일한 작업을 수행합니다.
  4.  ren c:\\bootmgr bootmgr.old를 사용하여 Bootmgr 파일의 이름을 Bootmgr.old로 바꿉니다.
  5. Bootmgr.Old 파일을 시스템 예약 파티션에 복사합니다.
  6. bootmgr로 다시 이름을 바꿉니다.
  7. 컴퓨터를 다시 시작합니다.

시스템 하이브 복원

Windows에서 시스템 레지스트리 하이브를 메모리로 로드할 수 없다는 오류가 표시되면 대체 백업 위치에서 복원해야 합니다.

고급 시작 또는 ERD(응급 복구 디스크)를 사용하여 C:\Windows\System32\config\RegBac에서 파일을 복사할 수 있습니다. k에서 C:\Windows\System32\config로 . 거의 모든 것이 제대로 작동하던 다른 시간으로 레지스트리를 재설정합니다.

4] 커널 단계 중 오류

이 단계에서 오류를 수신하는 것은 철저할 수 있습니다. 우리는 이미 많은 시나리오를 자세히 다루었습니다. 다음은 시작하는 데 도움이 되는 몇 가지 사항입니다.

  • Windows 로고 시작 화면 후에 중지 오류가 나타납니다.
  • 특정 오류 코드가 표시됩니다.
  • 화면이 물레방아 또는 점에서 멈춤
  • 스플래시 화면 이후에 검은색 화면이 나타납니다.

이것이 Windows 부팅 문제를 해결하는 데 도움이 되었는지 알려주십시오.

Windows 시작 및 부팅 문제 – 고급 문제 해결