How to Install Windows 7 or Windows Vista on Physical Machine Without DVD Media
A lot of Windows Vista and Windows 7 license has been sold media-less nowadays, where buyers only receive a piece of authenticated certificate with a genuine and legitimate product key printed on it. It’s especially true and almost a standard practice for MSDN and TechNet subscribers, or any beta participants, who wants early access to latest build release. Beside, many people now download the Windows DVD ISO image from BitTorrent using torrent file, instead of having to pay for the hard-copy DVD media to be delivered by post.
Thus a lot of people has soft copy of Windows installation file, normally in the format of ISO format. Normally, the ISO has to be written or burnt to a DVD disc, which can then be used to insert into DVD drive to start the installation of Windows Vista and Windows 7. Unless the ISO is been used to install in virtual machine powered by Microsoft Virtual PC, Virtual Server, VMWare or Sun xVM VirtualBOx, which can mount the ISO image as CD or DVD drive.
For user who doesn’t want to waste a DVD disc to burn the ISO to physical media, and does not have WinPE (Windows PE) startup disc, here’s a workaround method to install Windows Vista and Windows 7 into physical computer’s hard disk drive or partition (volume) directly with ISO without writing or burning to disc. The without-disc installation method is useful especially during beta and RC period of new operating system in the making, where the new build and new version is launching and publishing every now and then. This tutorial guide assumes that the new Windows 7 or Windows Vista will be installed and replaced the original existing operating system currently installed. The instructions can be modified slightly (mainly on hard disk partition used) to fit into need of readers who want to have a dual-boot, multi-boot, or simply just to upgrade install to new OS.
- Install a virtual CD/DVD drive on existing Windows operating system.
- Mount the Windows Vista or Windows 7 installation DVD ISO image using the virtual drive.
- Copy all files inside the virtual CD/DVD drive mounted with the ISO into any folder on any partition or hard disk drive not going to be used to install the Windows OS. For example, copy into E:\Windows7.
- Copy the bootmgr and boot folders nested inside the copied folder (i.e. \Windows7) to root directory of system boot drive, typically C:\.
Note: For Windows Vista, users may need to use this step: Copy the bootmgr folder from E:\Windows7 to C:\ root directory, copy E:\Windows7\boot\boot.sdi file to same folder in C:\boot folder, and then copy bootsect.exe from the E:\Windows7\boot\ folder to C:\ drive.
Note: boot folder in system boot drive is hidden system folder.
- Create a new folder named sources under the C:\ root folder.
- Copy the boot.win file inside \Windows7\sources folder to the source folder created in the system boot drive, normally C:\.
- Open a command prompt as administrator.
- Run the following command (change the C to your drive path letter if applicable):
C:\boot\bootsect.exe /nt60 C:
For Windows Vista users who copied bootsect.exe to C:\ root folder, use the following command instead:
C:\bootsect.exe /nt60 C:
A successful message is the command completes successfully.
- Change the name or label of the boot system partition local disk to BDCP or any name you prefer that easier to remember and type (in DOS command promot, use label command).
- Restart the computer.
- After booting up, the system will start the corresponding Windows installation process. Select the applicable language to install, time and currency format (regional settings locale) and keyboard or input method in the installation wizard dialog.
- On the next screen, user will be presented with option to Install Windows. DO NOT press on Install Windows button, instead, click on Repair My Computer link on the bottom left corner.
- In the Windows Recovery Environment (WinRE) System Recovery Options dialog window, click on Command Prompt to open a DOS Prompt window.
- Run the format command to format the primary hard disk or partition to clean state:
format c: /q
Note: /q switch, which perform quick format can be omitted to full format. And if existing hard disk partition is of FAT32 filesystem format, use format c: /q /fs:ntfs to convert the file system to NTFS while formatting. Before formatting begins, the command may prompt for hard disk drive or partition label name, if so, enter accordingly (i.e. BDCP).
- After format completed, start the Windows Vista or Windows 7 installation process again by manually running the setup.exe located in the copied. Note that the setup.exe is not the one located on boot system drive which copied at later step, as the boot drive has been formatted. For example:
E:\Windows7\sources\setup.exe
- Continue with installation procedures by following on-screen instructions as per normal practice.
It’s also possible to install Windows 7 or Windows Vista from USB flash drive or portable hard disk.
Related posts:
- Install Windows Vista in Virtual PC 2007 without DVD media or DVD-ROM Drive
- Try Out and Install Windows Vista in Virtual Machine with Virtual PC 2007 and VMWare Server
- Hack and Workaround to Clean or Fresh Install Windows Vista with Upgrade License DVD
- Windows Vista 32-bit and 64-bit (x86 and x64) Maximum Supported RAM Physical Memory Limit
- How to Rearm or Install at “2099 Trick” for Windows Vista Activation with Explaination





bootsect.exe /nt60 command worked once I ran CMD as administrator.
1.EXTRACT WIN ISO WITH WINRAR
2.Windows Recovery Environment (WinRE)
3.Command Prompt start E:Winsourcessetup.exe
Only for Win 7 and Vista ,not for XP
Simply install win from recovery envoirment than you can format c: hahahahaaaa
simple simple simple,simple,simple,simple,simplesimple,simple,simple,simple,simple,simple
Buxie:
reagentc doesn't exist for xp, what the equivalent commandline please, I'm still getting the "access denied" error
i have stored my software as image format how to open that image file for install
you can press F8 /advanced boot options / – repair computer, before windows starts loading
Thanks Teknik !!! it works
type reagentc /boottore >NUL
restart my pc
automatic go in Windows Recovery Environment
click ok with my user logon info
in command prompt type
C:Format C: /Q
D:GRMCULFRER_EN_DVDsourcessetup.exe press enter and install win7 like normal
:}}
reagentc /boottore >NUL
restart pc manual
Hi,
copy whole mounted win7ult dvd on d: (not c:)
type in cmd:
reagentc /boottore >NUL (restart automatic)
in winRE go to comman prompt and type
D:GRMCULFRER_EN_DVDsourcessetup.exe
same error here
D:>d:windows7ootootsect.exe /nt60 C:
Target volumes will be updated with BOOTMGR compatible bootcode.
C: (?Volume{76572bdd-3a12-11de-a451-806e6f6e6963})
Updated NTFS filesystem bootcode. The update may be unreliable since the
volume could not be locked during the update:
Access is denied.
Bootcode was successfully updated on all targeted volumes.
Yes, I'm administrator. It won't lock the volume like something is accessing it. I even tried this in safe mode command prompt only, same result.
How on earth did the author do it?
nevermind. It works perfectly.
Ummmm…I did not ge he choice of repairing my computer… Help me, it says Staring Windows. Can someone be more specific on step 9 too…
1. bootmgr is a file, not a folder
2. This method doesn't work (from Windows Vista); the computer boots back to Vista at step 10.
[...] media disc to install Windows 7 or Vista on another remote computer, where it’s possible to install with Windows 7 or Vista ISO without burning to DVD on local computer where ISO file is saved. If it’s impossible or cannot install Windows 7 or [...]
I've experimented with this – could be very useful at some point. Didn't want to change my existing system so I attached an extra disk, divided it into two partitions, put the boot section on the first, and the installation files on the second, removed my system disk after stage 10 and rebooted. At first it failed but then I realised I'd forgotten to mark the first partition active. I therefore did that with the aid of a DOS diskette from the bad old days, and the disk booted up beautifully. I followed stages 11 to 15 and Windows 7 began to install and everything looked rosy, but then… Installation stopped and showed a message insisting that dvd/cd rom drivers necessary for the installation were missing and I should insert a disk or USB stick with these drivers!!! Didn't indicate which drivers they should be but there was no way around it, so I had to abort the installation. Weird, since the installation isn't going to use the optical drive. I removed that completely to be sure and tried again but still got stopped at the same point. Nobody else seems to have experienced this problem. So the reboot before the format obviously manages to load CD drivers from the old system before formatting if you are writing your new system over the top of your old one, but since I was trying to avoid that, and writing to an otherwise empty disk Windows couldn't find the drivers. Any idea what to do here? Is Cdrom.sys enough? I could put that on a diskette.
I can't get this to work.
I keep getting the existing bootmgr only option is MSDOS, VISTA or older OS…
Only Vista worked before and the same is true now…. Did I miss a step?
WTF..this is way too complicated.. ARE YOU SERIOUS? THERE ISN'T AN EASIER WAY?
Erm..I have a bit of a nasty situation here. When I run C:/boot/bootsect.exe/nt60 C: it says:
"Could not read the existing bootcode from this volume. No bootcode was successfully updated" What seems to be the problem?
Will this work for windows 7 RC?
Can not find a bootmgr folder in the windows 7 folder.
My machine wont complete setup
"BOOTMGR is missing" is the only msg i get
I just realised that i dont want to format my main partition. is there any way to undo the change of the booting? cos i cant boot normally now!
thanks
Chris:
I'm just guessing that you ran the bootsect command while on the C: drive. Perhaps try running the command by first changing to the drive containing the virtual DVD, going to the boot folder there and then running the command to modify the C: drive. So if your DVD is at drive F: then do these commands:
f:
cd oot
bootsect.exe /nt60 c:
This will avoid any access denied error messages caused by the inability of bootsect to lock the C: drive to make changes.
I have used this method successfully for Vista, Win7 and Win Server 2008. In step 15, when you run setup.exe, make sure you run the one in the sources folder as directed. (There is another, smaller setup.exe file at the root of that drive. I made the mistake of running it instead. You do get an installtion to start, but it will quickly give you the error "A CD/DVD drive device driver is missing…" So just follow the instructions given.)
Thanks for the technique.
Hey i have question about step 8 and 9.
when i enter C:ootootsect.exe /nt60 C: into cmd, i get an unsucessful message but when i enter C:ootootsect.exe /nt60 C:BDCP i get a message to do something but i don't what do can u explain those steps more clearly?
THERE IS AN EASIER WAY!
If you have it installed on a secondary machine, say one WITH a DVD drive, EASILY winclone the entire boot camp partition to an external harddrive, connect the HD to the computer without a drive you wish to install windows 7 on, partition using boot camp, then restore the Winclone image to the partition, there you have it, a perfect copy of your already installed Windows 7 on a new machine, works easily, and saves time!
~cp
You definitely do not need to have a USB key big enough to hold Windows 7. Just use GParted to shrink the C: partition by ~10GB and create a new NTFS partition with the free space, then go back to windows and run setup.exe from the mounted iso. Tell it to install in the second partition. If it hasn't done so automatically, add an entry to boot.ini for the second partition Win7 install. You now have a dual boot of your current OS and Windows 7.
WTH. it says BOOTMGR is missing after formatting drive C:
Now my laptop won't boot :C
@Greg,
Can you install win7 from Vista x64? I know you can't go the other way but I was wondering if you can install win7 using vista x64.
in fact, i found this method to be simpler than installing from usb stick. no matter what i did, my msi wind u90(XP Home) wouldn't start from the stick.
method described above went pretty smoothly up until step15. %) the setup just wouldn't start from where it was supposed to (disk e: in this case), because it seemed it needed some install files on disk c: (which is waaaay strange). ofcourse they weren't there since you need to carpet-bomb disk c: in step14
so, i just copied install files to disk c: (after it's been formatted) and ran setup AGAIN FROM DISK E:
somewhere in the end of installation win7 said it was unable to update system disk (or something like that), and after a couple of
minutes of doing nothing it returned to Windows Recovery Options Screen. There it'll it allow you to "repair the bootsector and restart". don't hesitate, do it. After restart, setup will pick up where it's left and continue installing devices. Ten minutes after that i had a fresh windows7 on an msi wind
[...] Via | My Digital Life [...]
I installed Windows 7 from a mounted virtual drive into a second new formatted partition with no problem. Just ran it from the virtual mounted drive and after it copied the files, it restarted and found the drive to finish installation. I then sent the ISO over my home network to my other computers and did the same thing, easily.
Now I am faced with a more complicated install for a third partition where I want to test Vista 64 bit. It is not possible to install 64 from a 32 bit environment, even virtually. My plan is to create a small sliver parition to hold the install files, then copy them either virtually or over the partition wall into the sliver partition, go into that partition and run the Setup file to start installation to a third newly formatted Vista 64 partition. I used this method once before to install Vista onto my C:partition from a sliver partition created just to run the Install from, then kept it as a recovery partition.
Why not just use a bootable USB stick, its much quicker to setup and easier too.
Once before I installed Vista from a sliver partition into which I copied the files from a virtually mounted Vista Install ISO. I installed onto my C: drive by going into the new sliver partition and running the Vista setup file from there. I saved the sliver partition to use as recovery.
My problem right now is trying to install 64 bit Vista Ultimate using a virtual drive, since my other two OS (7 and Vista) are both 32 bit and it is not possible to install 64 bit from a 32 bit environment.
My solution is to copy the files from a virtual drive to a 4th sliver partition, then go into that partition and run Setup telling it to install to my new formatted 3rd partition. This way nothing is installed from 32 bit, as the files are run from a partition made only for that purpose.
Using this method I'm not even sure virtual is necessary since I could un-rar the ISO from one of my other drives and copy the files into the new partition to be run from that partition. What you think?
Has anybody tested this procedure?
I own a 1GHz Pentium II Notebook without DVD or CD-Drive and WITHOUT option to boot from USB.
Maybe this is the right method to install Windows 7?