Here we’ll show you how to install Windows directly from a hard drive, without using a CD or USB drive.

1: Copy Windows Installation Files to Hard Drive
2: Make Hard Drive Bootable


Open the Command Prompt with admin privileges.

In the Command Prompt, type in the following commands, and press Enter key after typing each command
(the number equals your partition)


Diskpart
List Disk
Select Disk 1
List Partition
Select Partition 1
Active
Exit


set-partition-active

The commands above will set the first partition of your attached hard drive as active.
Next type this command to mark your hard drive as bootable:


e:\boot\bootsect.exe /nt60 e:

set-partition-bootable
Assuming that e: is the drive letter of attached hard drive, where the Windows installation files are copied to.

At this moment your external hard drive is bootable and you can then use it to install Windows. Close the Command Prompt and shutdown the computer.

3: Install Windows from harddisk