9
Vote

bootsect.exe issue

description

Apparently, if you download a 64bit iso to a 32bit OS and try to 'burn' the USB (or DVD?) boot image. it will fail. The 'fix' according the MS Store sight is to download a copy of bootsect.exe from within your account at the store and save it to the folder where the tool resides. The problem is that you must have purchased Win7 from the Store to get the file.
If you downloaded it from any other source (e.g., TechNetPlus) the file is unavailable to you.
It is possible to find it in at least one location on the Web. It ought to be available on Codeplex and/or TechNetPlus (at least).

comments

KennySpade wrote Sep 3, 2011 at 5:00 AM

bootsect.exe is included inside of the Windows 7 ISO, so you could grab it from there. It's not an ideal solution, but if you have downloaded from TechNetPlus or MSDN, you should have the ability to download the 32-bit version as well, then use something like 7-Zip to open the iso and pull bootsect.exe out of the boot directory.

cbratteli wrote Jul 25, 2012 at 8:08 PM

KennySpade,

This doesn't work. I was able to pull bootsect.exe from the .iso just as you said. I put bootsect.exe in the same directory as the Windows DVD/USB tool. But I get the same bootsect.exe cannot be run error at the end of the process to create the bootable USB windows drive.

My general problem is to simply replace my laptop HD with an SSD, when the only registered Windows copy I have is what the OEM installed on the laptop HD. Everything fails. Cloning the HD fails with every program I've tried (including the registered Norton Ghost that came with my SSD). Creating bootable Windows drives fails however I try it.

This appears to be yet another case of DRM costing a legitimate paying customer days of time and frustration. I don't mind how Windows works normally, but every time they put me through this kind of DRM torture, I try harder and harder to move toward open source software.

Danny_40 wrote Mar 30 at 8:28 AM

The computer you run bootsect from also be 64-bit.

BryanLockwood wrote Sep 3 at 7:01 AM

I am able to use the WUDT tool on a Surface Pro running Windows 8.1 (64 bit) to make bootable USB from the following TechNet media:
  • en_windows_7_ultimate_with_sp1_x86_dvd_u_677460.iso
  • en_windows_8.1_with_update_x64_dvd_4065090.iso
When I try to make bootable USB media from en_windows_7_ultimate_with_sp1_x64_dvd_u_677332.iso, I get the bootsect error.

If I copy bootsect.exe from this 677332.iso file into the AppData folder where the WUDT tool resides, I still get the error. If I attempt to run bootsect.exe from an elevated cmd prompt, I get an error: "This tool can only be run on systems booted using a PC/AT BIOS. This system was booted using EFI or some other firmware type."

There appears to be no way to successfully create Win7 x64 bootable USB from a UEFI Win8.1 x64 system?

Bojoer wrote Sep 17 at 10:30 AM

Hi,

My problem still remains! I run Windows XP x86, which is 32-bit, and that makes it impossible to create a BOOTABLE USB with any version of Windows that is a 64-bit OS.

Using unetBootin to create linux 64-bit bootable USB sticks on a 32-bit Windows Platform does work on the other hand.

I also tried the trick, or better THE solution that Microsoft provides to create a working 64-bit Windows 7 bootable USB, with extracting bootsect.exe which at first site seemed to be working, no errors etc...
Too bad that each computer or laptop I used to try install Win 7 64-bit, being sure that my USB drive is set as first bootable drive, failed.

So finally I used my MacBook Pro with OS X 10.9.2 and also tried it at the same time on my Ubuntu, which are both 64-bit operating systems, and now it works as a charm.

So the solution I propose is to use a Mac or even easier, if you don't have a Mac to use, is to just create a bootable Ubuntu USB, boot from that USB on any computer you can use and burn your Windows 7 / 8 or 8.1 64-bit to a DVD or just install it on a USB drive. You don't even need to partition or format the stick since the tool does it all.

Good Luck!