Move boot camp partition to external thunderbolt 3 SSD failed

I use Winclone 8 to created a image from boot camp partition of my MBP 17 with Touch Bar. Then I restore this image to my HP P800 external drive. Everything seems fine until I boot that drive and a 0xc0000225 error occurred. Anyone have any idea about this? Thanks.

That error message means that the boot loader start up, found the BCD file on the EFI partition which pointed to the external drive, but Windows could not find it. It is most likely caused by Windows not having the driver to recognized the bus that the HP P800 external drive is on. Is it USB?


It’s a thunderbolt 3 external drive, probably with a HP custom controller and NVME SSD inside. I am not sure if this drive support USB3. Both of windows and Mac are up to date.

I have a X5 T3 drive and it doesn’t work on all of our test Macs: