Here’s how to install Windows 10 from internal Hard Drive Partition. How to create a new partition, make it active and bootable.
We did an experiment with Windows 10. But remember, you can also use this method in Windows 7 or Windows 8. Also, this method is performed with MBR partition table. If you are interested in GPT scheme, we will publish another tutorial.
This link explains the method of downloading an original copy of Windows 10 from Microsoft. Also you can click on this link to select Windows 10 edition.
You need a separate partition to turn it on the boot partition and to copy Windows installation files there. If you do not have one but have only one Local Disk C: , then you need to create a new one from the same disk.
How to create a new partition in Windows 10:
Right click in “This PC” icon then click manage.
Click “Disk Management”.
Right click in (C:) drive, then click “Shrink Volume”.
Enter the amount of space to shrink in MB for new partition, then click “Shrink”.
Right click in the newly created new space, then click “New Simple Volume”
Click “Next” twice, enter Volume Label, click “Next”, then click “Finish”. Don’t foget to format new volume.
Now copy, extract Windows installation files from Windows 10 ISO file or from DVD, USB drive to new partition.
To copy files from ISO, double-click on that file or right-click on the file, then click “Mount”. When you click in the ISO, the file will be mounted as one virtual DVD drive. When you open “This PC” you will see two new drives, one new HDD partition and another one is virtual DVD created from ISO file. So, copy all files from DVD to new partition.
Make your new partition Active through Diskpart.
Click on Start menu, enter “cmd”, right click “Run as Administrator”.
Enter “diskpart”, press Enter button.
Enter “list disk”, if you have only one Hard Drive enter “select disk 0” if you have more than one hard drive installed select the disk on wich you created new partition.
Now, enter “list partition”, identify the number of your new partition, then enter “select partition x”. Replace “x” with partiton number.
Enter “Active” then type “Exit” to close Diskpart.
Make your new internal Hard Drive Partition bootable drive in CMD.
Click on “Start menu”.
Enter “cmd” , on “Command Prompt” icon right click “Run as Administrator”.
Identify the drive letter of the new partition (where you extracted Windows ISO files).
In the cmd Windows enter code: X:\boot\bootsect.exe /nt60 X: . Replace “X” with your new partition drive letter. In my example is E: , press Enter.
Now, new partition is ready to perform e clean install.
Reboot your computer and follow the standard procedure to install Windows.
After installing Windows you will see a boot menu every time you reboot your PC. One option is to boot Windows and another one is to run Windows reinstall.
It’s your choice to leave or to delete this option. If you want to delete enter “msconfig” go to “Boot” then delete the new option created earlier to reinstall Windows.
So, you can delete option to reinstall Windows, you can also delete Windows setup files. But remember, never delete files created during Windows Setup, also do not format new volume. You can only delete files that you have extracted from Windows 10 ISO.