Solution:
Root Cause: Omission of EFI System Partition During Volume-Level Cloning
Cloning software configured to copy only the primary OS partition (
C:) leaves behind the original drive's hidden 100MB FAT32 EFI System Partition. Without this partition, the destination drive contains Windows kernel binaries (
ntoskrnl.exe), but lacks the initial boot manager binary, BCD hive, and boot sector certificate signatures scanned by UEFI motherboard firmware during Power-On Self-Test (POST).
# Diagnostic Verification:
Launch diskpart from Windows PE, select the target disk, and run list partition.Verify that only an OS NTFS partition (and optional recovery partition) exists, with no hidden 100MB–500MB System partition formatted in FAT32.# Step-by-Step Fix:
1. Shrink Windows Partition to Allocate Space:
Open Command Prompt via WinPE media (Shift + F10) and launch diskpart: cmd
diskpart
select disk 0
list volume
select volume C # Select primary Windows partition
shrink desired=200 minimum=100
2. Create and Format EFI System Partition:
Create a dedicated FAT32 volume in the unallocated space: cmd
create partition efi size=100
format quick fs=fat32 label="System"
assign letter=S
3. Build Boot Files and BCD Store:
Re-synthesize boot infrastructure: cmd
bcdboot C:\Windows /s S: /f UEFI
Unassign drive letter and exit: cmd
select volume S
remove letter=S
exit
# Prevention & Long-Term Monitoring:
Select 'Disk Clone' instead of 'Partition Copy' in imaging applications like Macrium Reflect or Acronis Cyber Protect to ensure system structures are included.