3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Install Windows 7 without USB or DVD without upgrading!

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

For example, you have a netbook or desktop that you want to install Windows 7 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 guide only applies to Windows 7. The steps for Vista are almost identical but require an important additional step.

Part 1: Preparing the HD with Windows 7 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 7 disc:

    Boot
    Sources
    Bootmgr

Part 2: Making the HD bootable

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

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

diskpart
list disk
select disk X
list partition
select partition X
active
exit
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:).
Solutions:

    Use a computer with a 64-bit version of Windows

OR

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

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 “Windows is loading files” 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 7 setup files too!).

Part 4: Final steps/housecleaning

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

In Windows 7, 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'.

And lastly, delete the ‘Sources’ folder from your hard drive root (this will free up 2-3gb).


I hope this helps some people out.  Feel free to comment :)
12 comments
Mar 14, 2012. 11:31 AMtechvette says:
Very helpful article - I just replaced the DVD drive in my MacBook Pro with an SSD and needed to install Win7. This worked like a charm. Since I was installing to a second internal drive I didn't need to attach the drive to another machine, either. :)
Jan 24, 2012. 5:07 PMyourdiyguy says:
I need assistance, after i enter in the last bit in cmd i get "could not map drive partitions to the associated volume device objects: access denied" anyone know what this means?
Dec 31, 2011. 11:39 PMsiamonsez says:
If you have multiple computers anyway, it's possible, and probably easier to install over the network.
Put the win 7 disk in the drive on your computer and share that drive on the network. Then access that shared drive from the computer you are trying to install 7 on and install as normal.
The only draw back is that you are installing from inside the operating system instead of booting off the disk so you won't get the option to format the drive if you like your partitions a certain way.
Jan 3, 2012. 1:38 PMsiamonsez says:
I suppose you are right, I was trying to remember from when I installed 7 on my eee pc. I ended up using a thumb drive because I like to have separate partitions for os/programs and everything else. I thought that was the only reason I ended up using a thumb drive, but it makes sense that if you start the installation from within the os you wouldn't be able to do a clean install because that's the partition where the installation files are.
Jan 2, 2012. 4:48 PMthegeeke says:
No, not necessarily. You can do a *CLEAN* install off of a network drive. Heck, if you really wanted to, you could run your entire system off of a network drive. (Not really practical, but if you must.........)

I would say that this is the really long way of doing this. If you really wanted to do it just for the experience, then... OK (I don't know when you would ever need that experience), but there are many other ways of doing this that are a whole lot easier. Most computers today will have a DVD drive or a USB, so this really isn't an issue. If you are using a computer that doesn't have either DVD or USB, then it's probably so old that it wouldn't even work well with a newer OS. But again... networking will do it if all else fails.
Jan 3, 2012. 1:43 PMsiamonsez says:
If you know how to make a computer start up off a networked drive please share, I would be interested to know. I suppose a boot loader could do it, but we were talking about starting out with a normal install of xp or something and doing a clean install of 7.
Jan 3, 2012. 2:20 PMthegeeke says:
I have to admit that I have never actually done it, however, I do know that there are settings in the BIOS that are for booting off of networked drives, and I also know that many enterprise situations update all of their systems off of a network.

Also, if you ever have a computer that has a blank hard drive, you will notice that when it doesn't find a system, it will start to send out DHCP request packets. (If you use virtual machines, try making a new one and watch what happens if you don't have a system install CD. Not sure what will happen in virtual box, but in virtual PC, it will show that it is sending out DHCP.)

Again, never actually done it myself, but I have seen it done.
Jan 1, 2012. 6:06 PMbig65mopar says:
This ends up being allot of work when its easier and quicker to use a dvd drive whether it be internal or external or a thumb drive however it does serve to educate someone on how to prep a drive or drives and stock pile them to use in an emergency situation and with using a 2.5 drive adapter for laptop drives it should work the same. This can also be done by setting up a drive array and doing it to multiple drives all at once.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
0
Followers
1
Author:StevenTyler
* no relation to the famous singer