il est possible de booter sur une clé USB qui a le nécessaire pour être reconnu par l'UEFI (attention, pas tous les live clé USB...)
Les outils type live USB les plus connus disposent d'un petit répertoire contenant un script Batch permettant de rendre la clé USB bootable en UEFI en installant syslinux de la bonne manière sur la clé.
Bien sûr, comme c'est du Batch non offusqué pour Windows, on peut observer de plus près le fonctionnement de ces scripts.
Exemple pour l'ISO de Clonezilla :
Chemin d'accès relatif :
.\utils\win64\ pour les UEFI 64 bits donc.

Cela fonctionne très bien pour peu que l'on décompresse l'ISO à la main sur la clé dans le but de lancer le script en mode Admin après s'être assuré que l'on se situe bien sur le bon lecteur comme expliqué par le script lors de son lancement.
Il y en a aussi un pour les UEFI 32 bits (plus exotiques certes) dans
.\utils\win32\