Install Windows 8 Directly From Hard Drive – NO DVD or USB Needed!




Introduction: Install Windows 8 Directly From Hard Drive – NO DVD or USB Needed!

About: Not even a fan of Aerosmith, it's just a username.

How to CLEAN Install Windows 8 directly from Hard drive – NO DVD or USB needed!

For example, you have a netbook or desktop that you want to install Windows 8 onto, but can’t use DVD or USB for whatever reason (or don't want to, like me). This method will allow you to boot and install Windows directly from the hard drive. This guide involves plugging the hard drive into another working computer, preparing the hard drive, placing it back in the system, and installing Windows as usual.

This was tested with Windows 8 and Windows 8.1.  The guide for Windows 7 is exactly the same.

Step 1: Part 1: Preparing the HD With Windows 8 Setup Files.

- Connect the hard drive to another working computer.
- Format the hard drive to NTFS (Quick format works fine; multiple partitions also work).
- Copy the following from your Windows 8 disc or ISO:


Step 2: Part 2: Making the HD Bootable

Using Windows XP, Windows Vista, Windows 7, or Windows 8 open CMD as Administrator (Windows key + R, type CMD, hit Enter)

Enter the following commands, (replace X with what applies to your hard drive):

list disk
select disk X
list partition
select partition X
X:\boot\bootsect.exe /nt60 X:

(See picture for example)

Exit and shutdown.

Note: If you’re working on a 32-bit system, and you want to install 64-bit Windows, you may get problems trying to run the last command (X:\boot\bootsect.exe /nt60 X:).

    Use a computer with a 64-bit version of Windows


    A little trick that worked for me: If you have a 32-bit Windows 8 disc, you can copy bootsect.exe from that and replace the 64-bit one (boot\bootsect.exe).

Step 3: Part 3: Booting and Installing Windows

Place the hard drive back into the target machine. Make sure that the BIOS is configured to boot from the hard drive. If you did everything correctly, you should see the blue Windows logo (see picture for example) and setup will load (really fast, too, because it's loading from the hard drive). Install Windows as usual (but don’t format your drive this time in the installer – otherwise it will erase the Windows 8 setup files too!).

Step 4: Part 4: Final Steps/housecleaning

We’ll have to quickly edit the boot menu once Windows is installed.

In Windows 8, hit the Windows key + R. Type msconfig, and hit Enter.
Click to the Boot tab at the top.
Click 'Windows Setup (\windows)', and hit Delete.
Click OK.
Click 'Exit without restart'.
(See picture for example)

And lastly, delete the ‘Sources’ folder and “Windows.old” (if it exists) from your hard drive root (this will free up 2-4gb).

I hope this helps some people out.  Feel free to comment :)

1 Person Made This Project!


  • "Can't Touch This" Family Contest

    "Can't Touch This" Family Contest
  • CNC Contest 2020

    CNC Contest 2020
  • Robots Contest

    Robots Contest

80 Discussions


10 months ago

I just finished building a gaming desktop from components for the kids, and experienced major issues while trying to install Windows 10 from USB drive. I didn't find a right tutorial by Googling the issue, but managed to do installing with the following steps.

I'm a Mac user, so first I downloaded the Windows 10 ISO file and purchased license from

After downloading the file, I made it bootable USB drive using the following commands in my Mac's terminal:

1. diskutil list
- Locate the USB drive
2. diskutil eraseDisk MS-DOS "WIN10" GPT disk#
- Replace "#" with the USB drive number
3. hdiutil mount ~/Downloads/#.iso
- Replace "#" with your ISO file name, and modify the file path, if it isn't in your "Downloads" folder.
4. cp -rp /Volumes/#/* /Volumes/WIN10/
- Replace "#" with the name of the mounted volume.
5. hdiutil unmount /Volumes/#
- Replace "#" with the name of the mounted volume.

Then I took the USB drive and plugged it into my PC setup.

1. Start the computer while holding and pressing F2, or similar, to enter BIOS settings.
2. Modify boot order so that the computer boots from the USB drive's 1. partition.
3. Reboot the computer, and it should start in Windows 10 installing mode.
4. Instead of "Install", select "Fix my computer", or similar.
5. Select "Command Prompt" to enter DOS.

I created two disk partitions for the hard drive in DOS.

1. diskpart
2. list disk
3. select disk #
- Replace "#" with the hard drive number.
4. clean
5. create partition primary size=10000
- This will create a 10 Gb partition that you will use for storing Windows 10 install files
6. assign letter=D
7. create partition primary size=500000
- This will create another partition where the Windows 10 will be installed. Modify the size according to your needs and size of the disk.
8. assign letter=C
9. list volume
- Take note of the assigned letters to each volume.
10. select volume #
- Replace "#" with the number of the volume D
11. format fs=ntfs quick
12. select volume #
- Replace "#" with the number of the volume C
13. format fs=ntfs quick
14. exit
15. xcopy #:\ /s d:\
- Replace "#" with the assigned letter of the USB drive

I shut down the computer, removed the USB drive, and the Windows 10 installation functioned without problems. I selected the volume C as the location of the installation.

I hope this helps someone.


Question 1 year ago

"Connect the hard drive to another working computer."

How to accomplish without an alternate device?


1 year ago

I see many people on here having trouble. What this person has posted, not only have I done it the way it was posted, removing the drive etc, however you can literally create your own USB bootable drive the same way, or even better, you can copy the files to a VHD or use your ISO from your C: drive. Yes, the last one is more difficult but let me give you all some direction and options that work.

•Using a tool to create a USB bootable Drive.
•Using the prompt to create a USB BOOTABLE DRIVE.
•Booting from a VHD on C drive with the setup files on it.
•Booting from an ISO on C drive with the files on it.
•Creating a 5 gig Partition( d:) and copying the ISO files to it and booting from it.
•Copying the ISO files to C: or D: and booting from it.
•Booting from a USB drive using a VHD or ISO.

What is needed to do the above stuff is done for many reasons. You want a quick way to Install windows, you don't have flash drive or your flash drive is too slow, or you have one flash drive and can't give up the space on it to do your deed.

Now I am going to provide you with some good helpful tools that go above using the DOS prompt, DISKPART, BCDEDIT, bcdboot, BOOTSECT, etc. Of course these are handy to know, however, some tools help too.
Creating a bootable drive, USB, VHD is kind of simple using DOS, but getting into the command line BCD bull, well, even I don't like it if I don't have to.
So in come programs Like RUFUS, EasyBCD and Easy2boot. All these are GUI, so no promp knowledge is needed.
You can use EasyBCD to boot to a VHD on C, Set up a Native BOOT, BOOT From an ISO etc. A free and totally cool program that even fixes up your BCD, instead of using the command line to create a new bcd store.
You can Use RUFAS to make a bootable USB Flash Drive and windows to go drive, and not have to buy a special drive for that.
and my third favorite, is using Easy2boot. IT is totally cool.
Easy2boot, requires things, flash drive, easy2boot setup program and the ISO of your choice.
Use easy2boot to create your UEFI/BIOS multiboot USB, then (copy) your ISO to the windows folder that is on the USB which was made by Easy2Boot. The bigger the drive, the more ISOes you can copy onto it. Then boot it, and it creates a menu that will find the ISO and show you as a choice. The DEMO of it is on YOUTUBE.
RUfas is cool, as it will prep your drive to boot either EFI or BIOS and it does extract and copy the setup files. More time consuming.

EasyBCD is cool too. No matter which partition or HDD you put it on, it will boot an ISO, VHD, or WimRE and I forgot, it will boot LINUX too to put it on your computer.
I even used to set up a USB drive after I copied the files to it and make it bootable.
I have used other USB tools and BCD tools, but these are the easiest and most useful.
Have a nice day. Any questions or need some direction, leave me a reply. I know people read directions on the web and seem to have a hard time still getting it to work or someone leaves out a vital part that needs it to be working only by mistake.

Note: Linux supports Multi partitions on USB flash drives. As of Windows 10 release 1703, it supports and sees more than one partition. This way, can create two partitions, a recovery boot partition and second larger partition to dump windows setup on it. or a wim, pending your choice of installing windows. Remember ONE large file copies faster to a USB then extracting. So if you copied on your HDD the files from a mounted ISO to VHD you can just copy the VHD to the second partition. After booting to the first Partition, you need a little know using DISKPART, and mount the VHD on the second partition. Then you can run setup from the VHD without troubling with using an ISO or not, just use Easy2boot, and copy the ISO to the Windows 7, windows 8 or Windows 10 folder and boot and install.
Have fun.


1 year ago on Step 4

I will try this with Linux Raspbian instead of Windows, why would you delete the installer though, it sounds so good


Question 2 years ago

i did all things like you
but it wont to set up and i dont know how to back for win 7


Question 2 years ago

Cant boot because its missing/broken file BCD Anyone know how to fix ?


2 years ago

is it possible to install window from a password protected hard drive.


2 years ago

Wow, such a useful tip. HDD died on an older motherboard which still had a good i7 cpu. So went with an SSD only to find zero support for bootable usb and dvd drivers not recognized. Thought I was going to have to replace the motherboard as well until I ran across this tutorial. Easily installed Windows 10 (which I found for OEM $10). So easy, I may use this method over installing through usb in the future. Thanks a bunch.


2 years ago

Worked a treat to Install Windows 10 Pro directly on my new SSD without having to transfer files to sluggish USB drives!


2 years ago

Thank you! One question: Is it possible to do it with a GPT partition?


2 years ago

My hard drive crashed and I replaced it. Of course not saving anything but the loss wasn't too great. After 2 weeks of trying to get the new hard drive to be read by my laptop I came across this solution and I was up and running within an hour. Thanks very much and it was very helpful.


3 years ago

i have win7 in my comp will i be able to install win8.1 in it with the help of win8.1 system repair disk


3 years ago

This worked flawlessly even with windows 10!

I did get an access denied error when I ran the command \boot\bootsect.exe /nt60 but the weird part was that there was a success message followed by an access denied error. Regardless I tried going through and it worked.

B: is my drive - it is 400GB and it is a NTFS system. When executing "B:\boot\bootsect.exe /nt60 B:" it says:
Could not map drive partitions to the associated volume device objects: Access is denied.


Reply 4 years ago

Hi. The same thing happened to me as well with the access denied. You have to run "cmd" as administrator. Go to your Windows search panel, type cmd, right-click on the cmd.exe and run as administrator. Type in the command X:\boot\bootsect.exe /nt60 X: replacing "X" with your drive letter as described in this article by StevenTyler and it should work. It worked for me.


Reply 4 years ago

you wont be able to put an operating system on drive a or b for historical reasons
remove the b partition, make an e or f partition or so, and then it should work


4 years ago

Sir i shrink a partition and created a 4 gb new partition , i put windows installation files into it , made that new partition active , installed windows from it successfully . Now i want to extend my partition to its original size. How to do that ? Mg new partition is showing (System, active and primary ). What to do ?