If you have a new motherboard that has UEFI and it detects your USB as a UEFI device and may give you issues installing.
So if you have issues you can follow these steps to move boot content from your USB to your new drive and then install will work.
This will depend on which os you are using.
Boot the setup process, skip key, press shif+f10 when on disk selection.
select disk 0
clean
convert gpt
create partition efi size=100
format quick fs=fat32 label="System"
assign letter="S"
create partition msr size=16
create partition primary
shrink minimum=500
format quick fs=ntfs label="Windows"
assign letter="W"
create partition primary
format quick fs=ntfs label="Recovery"
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
C:
cd boot
bootsect /nt60 W:
xcopy C:\*.* W:\ /E /F /H
- Setup will run
- Enter your product key
- Select the patition called Windows and click next.