用意するファイル 
VistaPE などで作成した boot.wim から、7-zip などを使ってこれらのファイルを取り出してください:
\BOOTMGR
\Boot\bcd
\Boot\boot.sdi
\Boot\en-us\*
\Boot\fonts\*
\Boot\ja-JP\*
cfg ファイルの書き方 
LABEL -
MENU LABEL ^WinPE BOOTMGR
COM32 /boot/syslinux/chain.c32
APPEND fs ntldr=/BOOTMGR
bcdedit で \boot\bcd ファイルを修正
bcdedit は使う OS のバージョンには特に影響しないようです。
C:\A>bcdedit
/store bcd /copy {default} /d "MyPE_x86"
エントリは
{5841949e-415a-11e7-bff0-d43d7e05f256} に正常にコピーされました。
C:\A>bcdedit
/store bcd /set {5841949e-415a-11e7-bff0-d43d7e05f256} device
ramdisk=[boot]\sources\MyPE_x86.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
この操作を正しく終了しました。
C:\A>bcdedit
/store bcd /set {5841949e-415a-11e7-bff0-d43d7e05f256} osdevice
ramdisk=[boot]\sources\MyPE_x86.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
この操作を正しく終了しました。
C:\A>bcdedit
/store bcd /displayorder {5841949e-415a-11e7-bff0-d43d7e05f256} /addlast
この操作を正しく終了しました。
C:\A>bcdedit
/store bcd
Windows ブート マネージャー
--------------------------------
identifier              {bootmgr}
description             Windows Boot Manager
locale                  ja-jp
inherit                 {globalsettings}
default                 {default}
displayorder            {default}
                       
{5841949e-415a-11e7-bff0-d43d7e05f256}
toolsdisplayorder       {memdiag}
timeout                 30
Windows ブート ローダー
--------------------------------
identifier              {default}
device                 
ramdisk=[boot]\sources\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
path                   
\windows\system32\boot\winload.exe
description             Windows Setup
locale                  ja-jp
inherit                 {bootloadersettings}
osdevice               
ramdisk=[boot]\sources\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot              \windows
detecthal               Yes
winpe                   Yes
ems                     Yes
Windows ブート ローダー
--------------------------------
identifier             
{5841949e-415a-11e7-bff0-d43d7e05f256}
device                 
ramdisk=[boot]\sources\MyPE_x86.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
path                   
\windows\system32\boot\winload.exe
description             MyPE_x86
locale                  ja-jp
inherit                 {bootloadersettings}
osdevice               
ramdisk=[boot]\sources\MyPE_x86.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot              \windows
detecthal               Yes
winpe                   Yes
ems                     Yes
C:\A>