부팅 시간 초과 카운트 다운이 작동하지 않습니다 Win 8.1 Pro 64

Win 8.1 또는 Macrium Reflect 복구 환경에서 부팅하도록 부팅 복구 메뉴를 제공하는 Win 8.1 Pro 64 비트 시스템에서 Macrium Reflect v6을 사용합니다. 일반적으로 ‘msconfig / 부트 시간 초과 (지연) 값의 값에 따라 ’10 초 후 Windows 시작 …’메시지가 표시되지만 더 이상 작동하지 않습니다. 시간 초과 카운트 다운 / 지연이 중단 된 것처럼 메시지가 깜박이고 즉시 사라지는 경우 참조) Win 8.1 부팅 옵션을 수동으로 선택해야합니다. (첫 번째) Macrium Reflect 복원 후 또는 시간 초과 값을 변경 한 후에 시작되었는지 확실하지 않습니다. 쉽게 충분하지만 카운트 다운을 복원하는 방법에 대한 아이디어-무언가가 손상되었거나 이것을 방해 할 수 있습니다 .. 나는 Macrium 지원 포럼에도 게시했지만 Macrium이 아닐 수도 있습니다.



답변

BCD에는 시간 초과를 무시할 수있는 많은 설정이 있습니다.

“메트로”또는 그래픽 스타일 부팅 메뉴의 도입으로 Windows 8 이상에서는 상황이 매우 복잡합니다!

일반적으로 시간 초과를 재생하려면 부트 로더 (최소 2 개)를 선택해야합니다. 선택은 {bootmgr}-요소 “DisplayOrder”에서 설정됩니다.

DisplayOrder는 로더의 GUID 목록입니다 (예 : “Windows 8”, “Windows 7”).

DisplayOrder의 모든 GUID는 BCD에서 오브젝트로 존재해야합니다.

{bootmgr}의 “DefaultObject”요소는 기본 로더 오브젝트의 GUID를 보유하며 이는 DisplayOrder에도 있어야합니다.

{bootmgr} 요소 “Timeout”은> 0이어야하므로 “DisplayOrder”에 표시되어야하는 선택 사항이 표시됩니다.

a) 기본 로더에 텍스트 스타일 부팅 메뉴 (Windows 7 스타일 부팅 메뉴)가 설정된 경우 한 번에

b) 또는 기본 로더에 “BootMenuPolicy”요소가 “Legacy”가 아닌 “Standard”로 설정된 경우 나중에 그래픽 스타일로 표시됩니다.

부팅 메뉴 스타일과 시간 초과를 방해 할 수있는 다른 요소들도 있습니다!

기본 로더에 “BootMenuPolicy”가 “Standard”로 설정되어 있으면 부팅 메뉴가 표시되기 전에 추가 dll이로드됩니다! 따라서 여기에 필요한 모든 dll이 있어야합니다. 그렇지 않으면 그래픽 스타일 부팅 메뉴를 표시하는 데 문제가 있습니다.

BootMenuPolicy = Legacy의 경우 bootmgr은 BCD를 읽은 후 다른 항목을로드하지 않고 텍스트 스타일 부팅 메뉴를 표시합니다.

부팅 메뉴가 텍스트 또는 그래픽으로 표시된 후 시간 초과 카운트 다운이 시작됩니다.

응!

완전한 BCD를보고 편집하기 위해 Visual BCD Editor를 사용할 수 있습니다.

힌트 : BootMenuPolicy는 id가 0x250000c2 인 요소 (값 0-레거시, 1 표준)

부팅 메뉴 스타일 (및 시간 초과)을 방해 할 수있는 다른 설정은 {emssettings}, {bootmgr} 개체의 “DisplayBootMenu”요소 및 기타입니다.


답변