I have just been looking at the same problem installing windows 10 on a Lenovo Y510P laptop where I have installed my OS on the removable drive so that I may boot from different OS's by changing the drive.
This topic has been covered before - look under windows 7 0x80300024
I thought that was an...