Download Windows 7 SP1 Commercial OEM and Retail .iso

New Guide

Obsolete Guide

Up to date guides for Microsoft (non-Dell OEM Licenses) and Dell (Dell OEM Licenses) are available here:

Tutorial Video

Written Guide January 2020

Windows 7 Reached End of Mainstream Support in January 2015. Extended Support lasts until January 2020. For more details see End of Support.


Your Windows 7 OEM or Retail License is eligible for a Free Upgrade to Windows 10 for more details see Windows OEM FAQs and Downloads.


Windows 7 SP1 – Retail and Commercial OEM Download Links

For Dell Systems updated Dell Windows Pro 7 January 2016 Reinstallation .isos are recommended.

The Windows 7 November 2011 .isos from Microsoft are unbranded and can be used with any Windows 7 OEM or Retail License. For OEM Licenses one may skip the product key during installation to begin a 30 day trial and apply their manufacturers OEM SLP post installation to activate Windows 7. Microsoft's software download page for Windows 7 is however unfortunately non-functional in most cases.

Jan Krohn's Microsoft Windows and Office .iso Downloader Tool is a utility that essentially fixed the flawed user interface of Microsoft's software download page allowing the generation of proper download links.

Note the installation media created in this guide will be multi-edition including Starter (32 Bit only), Home Basic, Home Premium, Professional and Ultimate and work with all OEM and Retail licenses:

  • It therefore does not matter if you select a Commerical OEM .iso or a Retail .iso.
  • It also doesn't matter what Edition of Windows 7 you select.

English File Sizes and Checksums

For Windows 7 – English UK and English US are the same "Language".

The time and currency format and keyboard or input method can be selected for English UK (International English) or English US respectively:


The Microsoft Windows and Microsoft .iso Downloader Tool generates direct download links from Microsoft's servers. It doesn't check whether the .iso you downloaded is complete or not.

For the English .isos the file size is 2,504,372 KB for Windows 7 32 Bit and 3,243,070 KB for Windows 7 64 Bit.

The checksums can be checked with Rufus (which we will use later to make the Bootable USB):

Rufus doesn't need to be installed. Launch Rufus:

Accept the User Account Control:

Select "Select":

Select your installation .iso and select open:

Select the tick:

Rufus will now compute the .iso checksums:

Just use the MD5. For an English .iso on this page press [Ctrl] and [ f ] and paste the checksums. Ensure that they match one of the values below:

If there is no match your .iso is unique and thus corrupt. For other languages a google search should suffice to make sure you have a non-unique .iso.

Commerical OEM .isos

Win7_Starter_SP1_English_COEM_x32 (2,504,372 KB)

  • MD5: c23c9cecee7e3093acfe00faab7091b5
  • SHA1: e1653b111c4c6fd75b1be8f9b4c9bcbb0b39b209
  • SHA256: a1cd61a1731b1deeda089c823c815454cb7a7de04b2b7f0cd4c171e31afb61b2

Win7_HomeBasic_SP1_English_COEM_x32.iso (2,504,372 KB)

  • MD5: f760d5a0ed615c6a93829ebc84db2a0d
  • SHA1: c1e663fa5138ccb08e07ccc5bab1d74d168e3452
  • SHA256: e63637b39caf187ee3f7dd68c51cc0509157d58c498002933735992760fa4dfb

Win7_HomeBasic_SP1_English_COEM_x64.iso (3,243,070 KB)

  • MD5: b650412b04de41f36a53ef7e0658a8b3
  • SHA1: 72666801e3ce687625173a11e1a3e7ffed04f148
  • SHA256: e2764cf9c06fc51e4f556bb6675a840d0e8e6bd507c938caac4ebccdf0ad771b

Win7_HomePrem_SP1_English_COEM_x32 (2,504,372 KB)

  • MD5: ec49e3869291f2dc0aae53c21f3ac51a
  • SHA1: f0991cbdbf87d54c3bf97e189f7a4a5aba692a59
  • SHA256: 653c2a494f19c06ce33c9e0bec29ae2d07a0a736aa1712e87391126d64444047

Win7_HomePrem_SP1_English_COEM_x64 (3,243,070 KB)

  • MD5: 1bfe92baeadf28092557ed80376938f9
  • SHA1: 1e0cdfafb6a390e0e7e9f54ce99395ee42a59de0
  • SHA256: 1dd79367c866573efd2de02ce331bac93a67d3395474d6911d2b28444d5ee3c0

Win7_Pro_SP1_English_COEM_x32 (2,504,372 KB)

  • MD5: 296f892e1f9b66ef5836a54557309e94
  • SHA1: a908cf84fd448c235945fb5b6e2ff232eb362575
  • SHA256: f814b85295351e4ab902dc1777c5539f6d855c8997bea833277290bca0a5385b

Win7_Pro_SP1_English_COEM_x64 (3,243,070 KB)

  • MD5: 39134fad6ccc6292a5e81a5dcedc4d13
  • SHA1: 5998495086fde086b2c8a1e490d8f1cd1dcc99cc
  • SHA256: 8341417c575adb92cd11a1f77666b6d6cbbcfc56855927407235983e838cfe83

Win7_Ult_SP1_English_COEM_x32 (2,504,372 KB)

  • MD5: 02f83c24906fe8b8308cf21af7f39f0e
  • SHA1: c511bf0de7632c47e8a2071acfe04637b498212d
  • SHA256: ad3a17fbbd513083adf49606bd9779c561071837b04f5bf6b3d0ea2ea0c39407

Win7_Ult_SP1_English_COEM_x64 (3,243,070 KB)

  • MD5: b00ccf47143f62486cecf467850e6c33
  • SHA1: 37a6ed40d14428617c8fa196ec5448478db63bb9
  • SHA256: 9a7ac3bad825996a3ef3b9efc0a8b9750961b730c5aab3df64a9fd10a6ba02f4

Retail .isos

Win7_HomeBasic_SP1_English_x32 (2,504,372 KB)

  • MD5: 706c0eb93af2fb3df98e22422c72182c
  • SHA1: 080ec1de94b88b0f7e8d000690a4aaaa031e2719
  • SHA256: d8fa5ea8cf67315fa6ce693ef0c70503df7e14258301585ebc28eb1c6c8d6216

Win7_HomePrem_SP1_English_x32 (2,504,372 KB)

  • MD5: 0afa9359c62dc7b320205d3863c60385
  • SHA1: 6071b4553fcf0ea53d589a846b5ae76743dd68fc
  • SHA256: fe504356ac617baa572826a6fbf9ecba07cc498b3b79fcc6294a487f81fdd8e7

This .iso was called X17-58996.iso when it was hosted on Digital River before February 2015.

Win7_HomePrem_SP1_English_x64 (3,243,070 KB)

  • MD5: da319b5826162829c436306bebea7f0f
  • SHA1: 6c9058389c1e2e5122b7c933275f963edf1c07b9
  • SHA256: c10a9da74a34e3ab57446cddd7a0f825d526da78d9796d442db5022c33e3cb7f

This .iso was called X17-58997.iso when it was hosted on Digital River before February 2015.

Win7_Pro_SP1_English_x32 (2,504,372 KB)

  • MD5: 0bff99c8310ba12a9136e3d23606f3d4
  • SHA1: d89937df3a9bc2ec1a1486195fd308cd3dade928
  • SHA256: fd4cdf56e0087ac4a76d6858046f3ee50977d47917ca96366322e271ddd4838e

This .iso was called X17-59183.iso when it was hosted on Digital River before February 2015.

Win7_Pro_SP1_English_x64 (3,243,070 KB)

  • MD5: ed15956fe33c13642a6d2cb2c7aa9749
  • SHA1: 0bcfc54019ea175b1ee51f6d2b207a3d14dd2b58
  • SHA256: 3dae1a531b90fa72e59b4a86b20216188d398c8c070da4a5c5a44fe08b1b6e55

This .iso was called X17-59186.iso when it was hosted on Digital River before February 2015.

Win7_Ult_SP1_English_x32 (2,504,372 KB)

  • MD5: 2572274e6b0acf4ed1b502b175f2c2db
  • SHA1: 65fce0f445d9bf7e78e43f17e441e08c63722657
  • SHA256: e2c009a66d63a742941f5087acae1aa438dcbe87010bddd53884b1af6b22c940

This .iso was called X17-59463.iso when it was hosted on Digital River before February 2015.

Win7_Ult_SP1_English_x64 (3,243,070 KB)

  • MD5: c9f7ecb768acb82daacf5030e14b271e
  • SHA1: 36ae90defbad9d9539e649b193ae573b77a71c83
  • SHA256: 36f4fa2416d0982697ab106e3a72d2e120dbcdb6cc54fd3906d06120d0653808

This .iso was called X17-59465.iso when it was hosted on Digital River before February 2015.

Note Windows 7 Starter is OEM only and hence not found as a Retail .iso. It is unknown why there is a 64 Bit and 32 Bit Commerical OEM .iso and only a 32 Bit Retail .iso for Windows 7 Home Basic. This Edition is pretty much OEM only however.

Checking if your System has an UEFI Boot

Power down your Dell and then power up and Press [F12]. For non-Dells you may have to use [Esc] or another Function key [F1-F12]. This will take you to your systems Boot Menu.

If it mentions at the top “Boot Mode” then you have a UEFI BIOS. For Windows 7 Installation:

  • The Boot Mode should be set to UEFI.
  • Secure Boot should be Off
  • Legacy ROMs settings (not shown on the Boot Manager Screen) should be Enabled.
  • Note that early UEFI systems may not have Secure Boot and hence no need for Legacy ROM Settings.

For details in Enabling these settings see Unified Extensive Firmware Interface (UEFI).

If it doesn’t mention at the top “Boot Mode” then you have an older system with a Legacy BIOS.

Creating a Bootable USB

Note all the data will be lost on your USB Flash Drive when you create a Windows 7 Bootable USB.

Insert a 8-32 GB USB Flash Drive, it'll display under Device. If you have multiple USB flash drives attached ensure you select the correct device.

The Partition Scheme: Windows 7 64 Bit (2012-2016 Computer)

If you are installing Windows 7 64 Bit, the default settings will use the GPT Partition Scheme. GPT has the advantage that it contains multiple Boot Records opposed to a Single Boot Record, can support many more partitions (128 versus 4) and can work with larger drives (>2 TB). The Target System, File System and Cluster Size will be updated correspondingly.

It is advised to change the Partition Scheme from FAT32 to NTFS. FAT32 has the advantage that it can pass through Secure Boot, which Windows 7 cannot do anyway. NTFS can support file sizes >4 GB and your install.wim may be >4 GB if you follow my instructions to perform a slipstream.

The Partition Scheme: Windows 7 64 Bit (2007-2011 Computers) and Windows 7 32 Bit (2007-2016 Computers)

For earlier computers that don't possess a UEFI BIOS you have have to change GPT to MBR. The Target System, File System and Cluster Size will be updated correspondingly. If you are using a Windows 7 32 Bit installation .iso you also have to use MBR but this will be automatically selected:

Creating the Bootable USB

Change the volume label to something more sensible like "Win7x64":

Select "Start":

You will get a warning about formatting your USB, select OK to proceed:

Rufus will make the Bootable USB:

When done it will say Ready at the bottom. Press close to close Rufus:

Adding Driver Support

The installation ISOs from Microsoft are unfortunately from 2011 and do not have support for USB 3.0 or many storage controllers. If you try and use it with hardware with these technologies you may get stuck here with a non-responsive keyboard or mouse:


Or alternatively here and get:

"A required CD\DVD drive device driver is missing. If you have a driver floppy disc, CD, DVD, or USB flash Drive, please insert it now. Note: If the Windows installation media is in the CD/DVD drive, you can safely remove it for this step."


Moreover if you use a NVMe SSD you will get a constant BSOD after installation.

Windows 7 Update and Driver Slipstream Script

With Windows 7 Installation Media being from 2011, in addition to the driver support issues mentioned above, the time it takes to patch a Windows 7 install can take 2-3 times as long as the installation process of Windows 7 itself. I have made a Windows 7 Slipstream Script which slipstreams the Convenience Rollup and it's perquisite updates, Internet Explorer 11 and it's perquisite updates, the NVMe Hotfixes, Intel USB 3.0 Drivers, Intel F6 Storage Controllers and the latest Security Rollup for Windows 7 see Slipstreaming Windows 7. I have made the slipstreaming guide as easy to follow as possible but it is still fairly advanced and the alternative solution "Adding USB Drivers Using the Gigabyte Windows USB Tool" and then manually installing the Updates can be used instead (see below).

Adding USB Drivers Using the Gigabyte Windows USB Tool

To make your Bootable USB usable on up to 6th Generation Intel Skylake hardware you'll need to add drivers to the Bootable USB.

The Windows USB Installation Tool by Gigabyte adds USB 3.0 drivers and storage controller drivers for Intel and Samsung NVMe SSDs as well as associated hotfixes. It may be found here: 

Scroll down until you find it:

Alternatively press [Ctrl] and [ f ] and search for Windows USB Installation Tool.

Download the tool and extract it:

To launch the utility double click the WindowsImageTool.exe and accept the User Account Control:

Check the three boxes to add the drivers:

Leave the Source Path as “None – Add USB Drivers” and change the Destination Path to your Windows 7 Bootable USB Flash Drive:

Select Start:

The tool will mount each index of your boot.wim file, add the drivers and then commit the changes. It’ll repeat the process for the install.wim file:

For a Bootable USB made from a English Windows 7 64 Bit .iso Downloaded Directly from Microsoft.

The process took about 16 minutes in my test.

The boot.wim found in the sources folder of the USB was updated from 160 MB to 189 MB.

The install.wim found in the sources folder of the USB was updated from 2.75 GB to 2.88 GB.

Delete the EI.cfg file

The ei.cfg should be deleted after the Bootable USB is made to allow installation of all Editions of Windows 7 for a Corresponding Architecture.

Open up the USB in Windows Explorer go to the sources folder and look for ei.cfg and delete it.




During installation you will get the option to install your desired Edition of Windows 7:


Standalone Updates for Windows 7

It is highly advised to create an Updates folder on your Bootable USB and to download and place the following updates in it. Also make a text file in this folder and copy the information below so you know what order to install the updates in. Installing these updates immediately after Windows 7 will save you Windows Update hassles due to your installation media being >7 years out of date and embedded with Internet Explorer 8 which is no longer supported.

Windows 7 64 Bit

Service Stack and Convenience Rollup

A restart is required after each of these updates.

Perquisite IE11 Updates

A restart is required after each of these updates.


The Latest Security Rollup

A restart is required after this updates.

When downloading sort by the latest date, use the latest (non-preview) Windows 7 for x64-based systems update only.

Microsoft .Net Framework

Microsoft Security Essentials

Microsoft Security Essentials Latest Definition

Windows 7 32 Bit

Service Stack and Convenience Rollup

A restart is required after each of these updates.

Perquisite IE11 Updates

A restart is required after each of these updates.


The Latest Security Rollup

A restart is required after this updates.

When downloading sort by the latest date, use the latest (non-preview) Windows 7 for x64-based systems update only.

Microsoft .Net Framework

Microsoft Security Essentials

Microsoft Security Essentials Latest Definition

OEM Cert Collection

If you are using a system with an OEM License (including OEM Downgrade Rights from Windows 8.x Pro and Windows 10 Pro) on a computer manufacturered by a major OEM such as Dell, HP, Lenovo, ASUS, Acer, Compaq, Gateway, Packard, Fujitsu, IBM, MSI, Samsung, Sony or Toshiba you are best to install Windows 7 without a Product Key and activate post installation using OEM System Locked Preinstallation – the same BIOS based Product Activation mechanism of factory settings. Doing so will save you from having to call Microsoft to activate by phone.

I have put together the OEM Cert Collection along with an associated 2 line script to install the Cert and Apply the associated OEM SLP Key. After Installation copy the OEM folder containing the cert and OEM SLP key to your C:\ Drive and then run the script file.

It is available as a .zip file here.

Install Windows 7

To install Windows 7 see Windows 7 Installation in a UEFI BIOS or Legacy BIOS.

European Commission N English Checksums

Previously there were European Commission N Editions of Windows 7. These are slightly less functional Editions of Windows 7 created because the European Commission didn't approve of Microsoft bundling Windows Media Player and Windows Media Centre in Windows 7. However like the European Commission they are extremely unpopular especially in the Anglosphere. The Windows iso Downloader no longer seems to list N Editions however in the off-chance they are shown you should avoid them as your Product Key is unlikely to work with them.

The European Commission is now wasting time with Article 13 trying to break the Internet a bit like Windows Vista and extreme User Account Control:

Commercial OEM N .isos

Win7_HomePrem_N_SP1_English_COEM_x32 (2,217,196 KB)

  • MD5: 9feb6e72e3d91cb581df4709a7fe1406
  • SHA1: b56d31708187d46bd70b14f5a0cbc601c7824967
  • SHA256: 39a8d7b6ede58c06182fa1692adbac627f5e812362093a261c17842584ff1bb5

Win7_HomePrem_N_SP1_English_COEM_x64 (2,904,836 KB)

  • MD5: 61fb17338ca579c9b88fb612f053042a
  • SHA1: 8ddd6461df488e1cf09d815dc931de7e9c0a391b
  • SHA256: d9845049002343327e2965ec7d48fc8c314b4a42261fe53b2707a1035edac9b9

Win7_Pro_N_SP1_English_COEM_x32 (2,217,196 KB)

  • MD5: 8f9dc4097d5530522f9daf848e4bcd29
  • SHA1: 05856ff8cb806c2226680015dc84ae32757afbee
  • SHA256: 8d390e8890ba812c4d07f6f76110325093f41b9132db3bec3a949513577be5e7

Win7_Pro_N_SP1_English_COEM_x64 (2,904,836 KB)

  • MD5: 0adeff47e09dd18b2fed976f5998a4ff
  • SHA1: 650d01efbb8bc06d96ad0ca39342dd56da6dc010
  • SHA256: 4c63c6acd2e58b965f93ebec419c3c375d46faef82314b12f40ba4df77ab69e6

Win7_Ult_N_SP1_English_COEM_x32 (2,217,196 KB)

  • MD5: 1a8802855b49fa691e26dbd95b6e7bcc
  • SHA1: cd836ac87671164dc6d574414ee860ac8680ddd8
  • SHA256: befb0c02070bf477b25652a11912cb28ba77f0a2822fa3323c9fc83fc8d6ec60

Win7_Ult_N_SP1_English_COEM_x64 (2,904,836 KB)

  • MD5: 016239e9d44a3494ad8a00ab8803959c
  • SHA1: ac688c494acdb6efe44f5dcad15810a094720ef3
  • SHA256: d6d4fca366b04cbeb83326e809265560416f27bd74509cfae5225a28a165bf7a

Retail N .isos

Win7_HomePrem_N_SP1_English_x32 (2,217,196 KB)

  • MD5: b5edcee4c7c851c13c064ecd7c7176e6
  • SHA1: f17fb1397797c5e83a3f18e76f19dcee2b0736d4
  • SHA256: daa5ff6bbaf4bade6c4bcd559ae7151e1d26281b38421ef1864a6e831436b7bc

Win7_HomePrem_N_SP1_English_x64 (2,904,836 KB)

  • MD5: 9d8ca8fec19272ce96f3728ccbd1db6b
  • SHA1: 6496c1221b4d2090ea599acafbee33aa6855aadc
  • SHA256: e9bdc2f18144bd44fab5fd4f8e963ad16b1f0e68708a0f091820c605dcac8a22

Win7_Pro_N_SP1_English_x32 (2,217,196 KB)

  • MD5: a553f87c6d4102ea317c8ede93891662
  • SHA1: fda90230e29052b7b20ca408e961c5d2743041f1
  • SHA256: ed70d0260e4c16da603e5364b4bdab4f681532a8094b15ac4d056610658e9b2e

Win7_Pro_N_SP1_English_x64  (2,904,836 KB)

  • MD5: 57de0ef0d8aec8f57648c41ca6dc855d
  • SHA1: 59f942bc69ca6d8ab25a3b63a018d86d8acee78b
  • SHA256: 7c9573f127e01c877d6d3f22bd3ba4bbfe8dbc421755697b679557c0850bd09b

Win7_Ult_N_SP1_English_x32 (2,217,196 KB)

  • MD5: 8d9c55270d91a25663517dbef9968c80
  • SHA1: bbf301280faa00b02f5475cdaa06558f569569e8
  • SHA256: 12da8abb86ca0651ecc919bf342d7990b1175ef2eb3a22e3bfbcfa38f770c7a5

Win7_Ult_N_SP1_English_x64  (2,904,836 KB)

  • MD5: 125a15247bceb880d6ae6a30e481eeb2
  • SHA1: e01a55499fe9eba718b59492e55b567f3d6f4e1b
  • SHA256: 24e6a5719cf8ed3b0afda7c21f989cbf93ed627c1ef99ba3359010fc1132901f

111 thoughts on “Download Windows 7 SP1 Commercial OEM and Retail .iso

  1. There is a mistake in the text, because links for professional and ultimate edition x64 lead to same URL (for Ultimate edition)…

  2. so, how to get product key for all driver like a Home Premium 32 Bit with Service Pack 1

    1. You need to purchase a product key or you can install without one for a 30 day trial.

      If you have a system which came with Windows 7 Home Premium OEM preinstalled e.g. from Dell there should be a COA affixed to the system (maybe in the battery compartment of laptops or computer cover of desktops).

      For more details see Windows Reinstallation Guide/A Clean install of Windows 7:

      You can purchase a retail/OEM Windows 7 Home Premium license from the likes of NewEgg, Amazon etc. and input the product key provided to activate.

  3. I'm going to use your files and tutorials to do clean installs of windows 7 on (3) oem machines this weekend (all machines have windows 7 COA stickers). I figured clean installs are going to be MUCH faster than installing via the oem recovery media, which puts a massive amount of bloatware that bleeds everywhere…no matter how hard I try, I cannot get rid of it all. I've already contacted microsoft support, and they said that using the digital river iso's on oem machines is perfectly fine…as long as the product key on the COA sticker is valid for the windows 7 version on the iso. Thanks so much for putting this together!

    1. Amy ensure you backup the SLP Activation of each install using the ABR program before clean installation see here:
      This will save a lot of hassles with Microsoft Product Activation in particular if the COA is faded. I only have the Dell activation files so this is particularly important if your systems are not Dells.

      Clean installs have always been much faster and efficient in my experience.

      1. I had a windows 7 home premium pre installed on my dell xps l502x laptop.i lost the DVD that came with the purchase and the product key has faded away.after 2 or 3 years i installed windows from "softlay" website because my laptop started to have more virus an started to lag… but it is 30 days trial witout product key.if i follow ur steps , can i get back my original OS

      2. To activate Windows 7 Home Premium using OEM system locked preinstallation follow the instructions here: (4:08 onwards)
        Should you wish to activate Windows 10 Home then create a genuine ticket after this:

    1. Microsoft has a free tool that will help you make the recovery media for either 8 or 8.1………you have to have the product key or you would have had to make a system image prior to this or your machine would haved had to shipped with 8.1 pre installed

    1. Use the Home Premium or Professional 32 Bit version and create a bootable USB.
      Once the bootable USB is made delete the ei.cfg file. The ei.cfg will select the version to install automatically and deleting it gives you a screen presenting you with the option to install Starter. This is explained in more detail above.

  4. Would the pro install be fine for installing on a brand new hard drive on a HP Probook (6560b)

    1. If you are trying to perform downgrade rights then you need installation media with HP system locked preinstallation as no Windows 7 key is provided for downgrade rights. I have these for Dell systems listed here

      For HP I have the files for Home Premium and can probably make these up for Professional and Ultimate from that (I have not uploaded these yet and these are untested).

      If the system has a Windows 7 Professional COA included then you can use the 25 Digit product key on that and manually activate via phone.

  5. I bought a new Dell Windows 7 Professional 64-bit SP1 installation DVD on eBay. The intended recipient PC will not boot to it. I can not open the CD. I have three PC's running here. They don't recognize it. What easy step have I missed?

  6. This is an E521. Oddly, it has a Vista sticker but XP OS. Just as when I try to boot to it, when I try to read to it in Explorer, the DVD drive eventually just flashes and everything stops.
    OK now get this. I have a ten year old Compaq Presaro with XP. I push in the disc and it says blah blah your PC isn't up top specs for this OS. But I can read it in Explorer, see the folders and everything.

    1. Okay so you have a Windows Vista Business COA with downgrade rights to Windows XP. Firstly did you get a new product key with the Reinstallation DVD, if not you should know that the System Locked Preinstallation key from the Windows 7 Reisntallation DVD will be rejected in your system as Dell never sold it with Windows 7.

      The DVD drive in the E521 does it read other DVDs? You can try a lens cleaning CD as there may be some dust blocking the DVD laser. Its also possible that the DVD laser has failed (if it can't read other DVDs this is likely the case):

  7. Thank you so much for your response.
    Yes, I have a product key.
    The other PC is old, too, a P4 powered unit, and it won't read the disc either.
    The Dell E521 will not read it, and I installed the new HDD and tried with an XP disc so I know the DVD player is working OK. I think this is just too much BS and I'm going to send it back. The seller said I could install this on any computer blah blah blah.

    1. The Pentium 4 PC will likely have a CD drive only therefore won't read a DVD. You can install using a retail .iso and make a bootable USB as instructed on this page.

      The important thing is the product key not the DVD.

  8. Thank you so very much for your interest and responses. I used burnaware (free) and installed the OS with no problems, except the last two times setup rebooted it booted to USB and I had to manually redirect the boot to HDD. Very simple, very easy to adapt to a new way, even for me.

  9. THANK YOU!!! Perfect helper. After hardware failure all I needed was a $50 new hard drive in my Dell laptop and this instruction set.

      1. dear philipyip sir,

        greetings for india,

        first of all i would like to thank you for this wonderful service and help you are doing for all of us..i really want to thank you from my heart..thank you sir..thank u.

        i am trying to download dell oem windows 7 home premium 64bit sp1 iso file..but after downloading and mounting it through daemon tools , in my dvd drive it shows as windows proffesional and not home premium..can you please check at your end?..have the iso's been misplaced??..i dont want to delete ei.cfg file because my pc was home premium so i presume it will automatically get activated..and i also have my genuine win7 home premium 64bit sp1 key with me..

        once again..philip sir.. i want to thank you..really thanks a lot..

        my pc is fully crashed..and my oem disc is not are the only hope on there are no oem isos available anywhere…

        philip sir..greetings from india..

        waiting for your revert..

  10. HI philipyip,

    I just have a little concern for which I can't really find an answer anywhere explaining this more thoroughly: If you look at the bootom of this tutorial from Sevenforums. com

    it states that for dell users the recovery partition will be obsolete after reinstall!
    I'd hate to loose that! Is this true ?

    I'd really like to reinstall windows 7 professional 64 bit oem on my studio1747 but using the Italian version ( since I'm a language enthusiast) but trying not to loose the recovery partition since it comes in soo HANDY! (off course I will also make recovery cd/dvd/usb before reinstalling, just in ase)


    Was also wondering if a reinstall or factory reset would effect my entire hard drive or only the system partition C: ie not my extended partition i've created to store data ??

    Many many thanks in advance since I know you're the expert on this!


    1. If you go through the procedure of manual clean install with a Windows 7 .iso the recovery partition will be rendered useless. Moreover if you have extended and shrunk the main partition, Dell Backup and Recovery may not work, rendering your recovery partition already useless. It usually does not like users or software/malware resizing partitions on the main drive. If you delete all partitions during the clean installation you can install Dell Backup and Recovery after Windows Updates and driver installation and make a new recovery partition from your clean install.

      You can try updating to the latest version of Dell Backup and Recovery which has some fixes and enhancements to address some of these issues. If it installs okay and finds the recovery partition, make the Dell Backup and Recovery media. In the case of the Studio 1747 it will have a legacy non-UEFI BIOS so the Recovery Bootable USB is recommended (although that models probably modern enough to be able to also boot from an external hard drive). You can use it to restore the hard drive to factory state including the recovery partition. I've tested this even after a secure wipe with DBAN. Its advisable to maybe make 2 Bootable USBs as a backup just in case. You should ensure you use the latest version of Dell Backup and Recovery before proceeding.

      I am working on a Dell Backup and Recovery guide now that I have a device that is capable of capturing video within the Dell BIOS, it is still very much incomplete and I need some new Dell hardware with a UEFI BIOS for testing purposes:

      However I did make a guide restoring from a System Recovery USB a couple of days ago:

      You will see all the screens from the Recovery USB however my particular guide goes through deletion of everything and reverting to the factory state (the image of my clean installation). There are however options to perform the factory refresh instead of the factory recovery.

      I have to admit I have not tested the creation of other partitions using a third party utility or at clean installation or the factory refresh function. As mentioned I need some additional hardware to make a Dell Backup and Recovery Guide that I am satisfied with (and I have got some of this additional hardware). However I also need time and right now I am writing a PhD thesis moreover there should be a major update to Dell Backup and Recovery in March which would automatically make the guide obsolete. By that time I should have all the hardware I need and perhaps some time to do testing and write tutorials.

  11. Thanks for this post, it's really helpful. However, I can't seem to download a ISO from the digital river links that are the correct file size, they all end up 2,619,392 KB. How do I get the full image? Thanks

    1. I just spoke to Jan at theres been some issues with the servers the last few days. Things are beginning to return back to normal but are a bit slow. Try again tomorrow.

  12. My Dell E6410 had the partition disk with = Windows 7 Pro oa Latam (X16-96091)
    I bought it from another person and it had the partition erased.
    Now im running W10 pro Insider preview, instaled over a pirate copy of W7 ultimate.

    I got 2 .iso of windows 7 that i found in the net=

    -X17-58868 (W7 pro latam, 3.175.808 Kb) This is from digital river according to the link and it´s the same version.

    -Win7Prox64SP1-DellOEM (5.488.294 kb) has also "windows loader" in a separete winrar file…
    The size is huge, i found that it has a recovery iso inside, and and "oem" folder

    Will this last version work to get a windows 7 copy activated in my machine or i better install the other .iso

    Most probable that both versions will be pirate?

    1. I created a Windows 7 Professional SP1 .iso from a Dell Windows 7 Professional Reinstalaltion DVD with SP1 and it was exactly 5,488,294 KB. I never uploaded my .iso but I'm sure others followed the same procedure.

      I don't know the size of X16-96091 but X17-59186 was 3,243,070 KB in size.

      It depends on how you define pirate? Is downloading a .iso from an unofficial source to reisntall a genuine license pirate?

      Of course… I don't recommend unofficial sources…

      1. Oh thanks, looks like that dvd made it to that populatr download system that starts with Tor… 🙂
        I will propably try to use the X17.59186 wich is genuine from digital river and follow your Oem (the one with ABR folders) tutorial to activate it.
        I will wait to see what they do with windows 10, at the moment i will keep testing versions after the 29th of july according to what i read.

  13. X17.59186 .iso worked ok with your guide, now windows is activated and updating. thank´s!

  14. Hi, i have acer laptop which came with preinstalled OEM win 7 Home basic. Now i am using cracked version of windows 8.1. I want to downgrade to win 7 home basic but i dont have any recovery disc and no online download is available can you please help me out on this.
    await your kind reply.

  15. me too same issue..i downloaded dell oem windows 7 home premium 64bit sp1..but after download is completed..i mounted the is professional edition..not home preimum.. please check and change the link..plzz..i need it urgent…or should i download proffesional? it home preimum??..i mean have they been misplaced???..please reply….


    1. Okay I looked into it. The .iso is wrong, I had made a mistake with WinImage and copied from the optical drive when making the USB 3.0 .iso (twice). For this reason both .isos are Windows 7 Pro. My original .isos are correct however.

      I'm working on a new procedure to make an .iso with USB 3.0 inbuilt. I have tested with Windows 7 Professional and it works, I will carry out the same procedure with Windows 7 Home Premium and Windows 7 Ultimate.

      They will however take some time to upload.

      1. no problem at all philip sir..i will wait for your perfect work to dont know how much big help you are doing us are simply great..i dont know hw to thank you..i really needed oem win7 dell..and you have made it all available to us..thanks you…philip..

        regards from india..

      2. You can try these new .isos I have modified the 64 Bit Home Premium, 64 Bit Professional and 64 Bit Ultimate to incorporate USB 3.0 support. The file sizes are slightly bigger as expected. 5,531,328 KB for Home Premium, 5,531,328 KB for Professional and 5,612,160 for Ultimate:
        I've tested the Pro .iso using a UEFI BIOS but not had time to use the Home Premium or Ultimate one yet… I don't anticipate any problems however.

  16. dear philip,

    link for windows 7 home premium 64bit sp1 oem dell…leads to windows professional after downloading..please upload home premium version of dell oem..i downloaded both your 7 home premium and professional..both have professional disc…home premium is missing….please check …please..waiting for you to revert…

  17. Thanks for the SP2 setup files… still leaves a lot to desire (from MS mind you)… Had to add some extra usb3 drivers for HP in boot.wim and install.wim. After install Windows Update was still stuck at 'searching for updates'… after hours I shut it down and its installing 109 updates… Thought the SR was updated up to April 2016? Ofcourse MS should have supplied updated install media to 'genuine' customers, OEM or not, for YEARS. But nope… they don't care. Weird behaviour.

    1. I just realised I uploaded ones without USB 3.0 so I have updated the Home Premium 64 Bit and Professional 64 Bit .iso. I will upload the Ultimate one later.

      It said on the Microsoft website "This rollup package includes most updates that were released after the release of SP1 for Windows 7 and Windows Server 2008 R2, through April 2016." but didn't include IE11. Having to install 109 is still too many but beats over 200 which I had to install in the past.

      Microsoft should have made up to date .isos available every 6 months, never understood their resistance to do so….

      1. Hi, I just downloaded your 7 Professional SP2 x64 USB 3.0.iso but after installed, is still showing SP1?

      2. Thats because Microsoft don't refer to it as a Service Pack. They call it a "convenience rollup" See my note at the top:

        Note Microsoft silently released Windows 7 Service Pack 2 silently at the End of April 2016. They however called it KB3125574 “Convenience Rollup Update for Windows 7 SP1”. This rollup package includes almost all the updates that were released after the release of SP1 for Windows 7 and Windows Server 2008 R2, through April 2016. In other words this is the 5 year awaited “Windows 7 Service Pack 2“. KB3020369 (Perquisite update for Service Pack 2) is required before installation of KB3125574 (Service Pack 2). For whatever reason Microsoft’s marketing team seem to be against the word Service Pack since Windows 8 was released… I will refer to this as Service Pack 2 however.

    2. Try the new 64 Bit .isos I made it took some time but they have some 84 updates slipstreamed now… (GWX updates not included). They also have USB 3.0 and NVMe.

  18. Hello,
    I had an Acer laptop with Windows 7 Home Premium 64-bit. Unfortunately, the laptop motherboard died a couple of months ago and I thought I'd migrate the laptop hard drive to a spare Dell Optiplex mini-tower that I have. However, the system got stuck on "Starting Windows" loop and wouldn't even boot in safe mode. I tried to use the Acer's recovery utility, but it has made matters worse and the system is now completely hosed. There's no "Startup" screen/logo, and pressing Alt-F10 no longer takes me to Acer Recovery – apparently, the Recovery Partition is no longer there.

    I summary, I am stuck with a Dell mini-tower, a hard drive with a corrupted installation of Win 7 Home Premium 64-bit, and a Certificate of Authenticity for Windows 7 Home Premium 64-bit from the Acer laptop.

    What are my options?

    Thanks in advance for your help!

    1. First of all the license is OEM – Original Equipment Manufacturer. An OEM license is a cheaper Windows licence designed to by preinstalled and supported by OEMs. As an OEM can only support their own hardware the main limitation is the license is non-transferable i.e. is permanently tied to the original hardware specifically the motherboard… So you'd have Microsoft Product Activation issues after attempting the transfer.

      Second of all the OptiPlex likely has a substantially different chipset so the Windows 7 OEM install won't boot. Attempting to restore to the recovery partition if it was there would flag up that the system is non Acer and give an error message.

      What model of OptiPlex? What license does it have?

  19. Hi Philip,
    I have a Gigabyte P67-UD4-B3 motherboard with an Intel i5-2500K CPU which is running a legally activated version of Win 7 Pro SP1 x64 with no further updates.

    I have tried using your Dell Win 7 Pro SP2 x64 iso image mounted using WinCDmu 4.0 to do an in-place upgrade but about three-quarters through the process it rolls back to my current configuration.

    What would you suggest is the best (or easiest) way to upgrade to "SP2"?

    1. Bare in mind Microsoft call "SP2" a convenience rollup. The chances are you already have it if your Windows SP1 is up to date.

  20. Hi Philip,

    I just want to say THANK-YOU for saving me a 39.99 fee that I would have to pay DELL for the recovery disc. Kudos to your work!! — You've Made the differences.

  21. Hello,
    thanks for helpful site. One issue though, 64bit SP2 IE11 on Googledrive is empty. Onlz 32bit contains ISO files.

  22. Hello Philipyip,

    Thanks a lot for all the guide, however I don't know if it's only happening to me, but looks like there is a bug in all the windows versions you have delivered, because I always get the same exact issue no matter which version I install, soon or later when I restart my computer the PC starts trying to configure some "updates" than never go over the 30% completed, and then when the computer starts again, ask me to run "windows startup repair" to load a backup of the system and doesn't let me enter to Windows nor gives more options than that, then after ran "windows startup repair" I read the report of what has been fixed and the list says that everything was fine, however when I finally access to Windows again, all the last programms I've installed have been deleted , but I have tried many ways to find out the problem, to see if my programs are really the issue, also I have disabled the Windows update but I realized that are not my programs, because each time that I format the laptop are deleted different programs, and which programms are the deleted depends on if where installed before of after the drivers of DELL for the laptop, and it's worth to mention that I have downloaded the drivers from the official DELL support web like 3 different times and formatted my laptop trying to find out the issue like 7 times in 2 weeks.

    My laptop model is an XPS L502x. Well, I'll trully appreciate if you can help me on this and thanks in advance.

  23. Hello Philipyip,

    Thanks a lot for all the guide, however I don't know if it's only happening to me, but looks like there is a bug in all the windows versions you have delivered, because I always get the same exact issue no matter which version I install, soon or later when I restart my computer the PC starts trying to configure some "updates" than never go over the 30% completed, and then when the computer starts again, ask me to run "windows startup repair" to load a backup of the system and doesn't let me enter to Windows nor gives more options than that, then after ran "windows startup repair" I read the report of what has been fixed and the list says that everything was fine, however when I finally access to Windows again, all the last programms I've installed have been deleted , but I have tried many ways to find out the problem, to see if my programs are really the issue, also I have disabled the Windows update but I realized that are not my programs, because each time that I format the laptop are deleted different programs, and which programms are the deleted depends on if where installed before of after the drivers of DELL for the laptop, and it's worth to mention that I have downloaded the drivers from the official DELL support web like 3 different times and formatted my laptop trying to find out the issue like 7 times in 2 weeks. My laptop model is an XPS L502x. Well, I'll trully appreciate if you can help me on this and thanks in advance.

    1. I have tested the .isos particularly the 64 Bit Professional on an OptiPlex 390/790, 7010 and Latitude 7350 they all work.

      More details… you have an XPS L502x. You are performing a clean install of Windows 7 or an upgrade install?

      Do the Dell F12 preboot diagnostics pass.

      Are you installing Windows then the drivers and then programs and then updating?

      With GWX being removed its possible Microsoft have changed something with Windows Update.

  24. Hey Philipyip,

    I downloaded and installed the Dell Windows 7 SP2 ISO and installed it on my Dell Inspiron 15-3521. The installation goes fine, but I am getting errors when I run SFC Scan:

    Beginning Verify and Repair transaction
    Verify complete
    Repairing 3 components
    Beginning Verify and Repair transaction
    Repairing corrupted file [ml:520{260},l:74{37}]"\??\C:\Windows\system32\drivers\en-US"\[l:28{14}]"usbhub.sys.mui" from store
    Repairing corrupted file [ml:58{29},l:56{28}]"\??\C:\Windows\system32\wbem"\[l:18{9}]"aeinv.mof" from store
    Repair complete
    Committing transaction
    Verify and Repair Transaction completed. All files and registry keys listed in this transaction have been successfully repaired

    It says the files have been repaired, but the errors show up every scan. I have tried replacing those files with the copies in the amd64 folder and with ones from another computer, but then the scans say all of them have errors. I have tried doing the install twice, once after wiping with DBAN, and the other using diskpart, and both times I get the same results. I tried a different ISO and those errors did not appear. I keep trying your version because it looks nicer and runs smoother (albeit with SFC errors).

    All of these installs have been with the hopes of getting my wifi connection back, which stopped working shortly after upgrading to Windows 10 (from 8.1). I tried a bunch of different fixes, but nothing worked. Downgrading to Windows 7 has unfortunately has not helped either. There are no network controllers in my device manager. I have tried every driver on the Dell ftp site and none work. The 1703/1705 drivers fail to install and the 1704s ask me to "Activate Bluetooth Using Wireless Switch". I install the chipset drivers first, install both the system software and quickset drivers, messed with the power settings, and drained the battery…nothing helped. The Dell site says my computer was shipped with the 1703/1705 wifi card, but based on current scans it says 1704. I had it working before using 1704 drivers, and the actual network adapter says 1704. Not sure if that is why I'm having problems.

    If you have any advice about the SFC errors or the wifi issues I would love to hear it.

    1. Not sure about the SFC errors… I can try loading in a VM later and see if I can reproduce it but since it "fixes" it and says the problem is there again… I would trust the .iso more than the SFC scan… I have tested they .iso and the installs are stable.

      Regarding the Dell website when you input a Service Tag it should list all the drivers specific for your system. In many cases it lists the wrong variants which is why my guides also instruct in using the FTP website… If the Device Manager says you have a 1704 card, it is right and the Dell website is wrong…

      If you are getting errors for both thats a problem… can you give me hardware IDs. If nothing shows try to turn the wifi switch on and off. You may need Dell Quickset to do so.

  25. Thanks for all the hard work Philip

    Your W 7 Pro 64bit SP2 iso worked perfectly for me when I reinstalled W7 on a Dell E6430 Laptop that I've just bought.

    Much appreciated!

  26. Hello .. Please clarify the capacity requirement for the flash drive? "it must be 8 – 16 GB" Does that mean that a flash drive larger than 16 GB won't work? I have a 64 GB drive. I couldn't find any USB 3.0 drives that small, locally. If it must be 16, I'll have to shop Amazon.

    Thanks for all your hard work!

    1. You need to format the USB as FAT32 meaning you'll lose any storage capacity above 32 GB… unless you format it as NTFS in disk management later.

      Personally I've not tried a >32 GB USB flash drive as there has been no point.

  27. Thanks for the quick reply!

    With the cost of flash ram dropping so much so fast, there's only a few bucks difference between 16GB and 64GB drives. I suspect that small USB flash drives will soon become an endangered species and get harder to find at the local big box electronics stores.

    You're doing a great service .. thank you!

    1. Some more details as I realise this comment is for the Windows 7 guide and not the Windows 10 guide.

      For Windows 8.x/10 Installation Media to pass SecureBoot you need to use FAT32 which means you are limited to 32 GB.

      As a USB Flash Drive can only have 1 partition its storage will be docked if a USB Flash Drive is 64 GB or greater. A USB HDD/SSD or internal HDD/SSD can have multiple partitions so can have a small FAT32 Boot partition and then larger NTFS partition.

      This has caused issues on the forums where users thought they had broke their USB flash drive by making Windows Installation Media.

      You should be able to use the 64 GB USB to make Windows 10 Installation Media. You will need to use Disk Management (right click start and select Disk Management) to delete the FAT32 partition and make a single NTFS partition.

      However because this guide is for Windows 7 (which cannot pass SecureBoot) and not windows 8.1/10 the USB Flash Drive can be setup to use the GPT partition scheme and NTFS. This configuration has to be used as the "Windows 7 SP2" .iso has a file on it (the install.wim) which exceeds 4 GB. I just used 16 GB drives as they are what I have too hand. Not sure how 64 GB USB flash drives will cope but it should be fine.

  28. I did some more shopping and found a couple of 32GB drives at Staples. So far so good .. I just installed my new SSD and changed the BIOS settings and booted to USB. Windows is installing …

    Wow! Finished!! This was remarkable … Thank you, again!

    1. Great! 🙂 You used the Updated Windows 7 .iso? Did Windows Update work okay or did you need to use WSUS Offline Update first?

  29. What am I doing wrong?!
    I've spent 5 days trying this and fail every time. I have a brand new XPS 13 9350 with Win 10.

    Your instructions differ in 2 places from what I experience. 1) The BIOS has an option for Enable UEFI Network Stacks that is defaulted to disabled. 2)In using Rufus, the is no Fat32. It's either exFat or Large Fat so I selected NTFS as you recommend.

    After booting into the Win 7 install, I can't get past the error " A required CD/DVD drive device driver is missing." I've tried many attempts of different scenerios injecting Dells drivers iaStorAC.inf & iaAHCIC.inf into a your iso, my own iso via NTLite and using Rufus without luck. In several cases, NTLite fails warning me that those drivers are wrong – recall they came straight from Dell for this purpose.

    Can I not install Win 7 after booting into 10 via setup.exe?

    Any help is greatly appreciated.


    1. I don't have the hardware to test with. Have you tried using the Windows 7 Pro with USB 3.1 image. Do you get the same results?

      1. If you are asking if I tried with your download, I don't recall because I've tried so many combinations. I'll give it another try and let you know. If it doesn't work, should I try downgrading the bios to your version? If so, what ver is that? How do I downgrade a bios?

      1. I'll give it a try but I really don't thing drivers dated 2015 will work on brand new hardware.

      2. The XPS 9350 was released in October 2015 at the same time as the Precision 7510/7710 which the .iso was supposedly released for.

  30. I downloaded it the other night so I'll give that a try today and let you know the results.

    I purchased another XPS about the same time or further back than October and had no problems downgrading it to Win 7. I don't recall if it was Win 8 though. Either way, this tells me that the SSD and Bios have been changed since then. If not, could I simply make an image of that XPS for the new one I'm having troubles with?

    1. Great news!

      The 2015 download ver worked!!

      Thank you for allowing me to hassle you with my issues. Your site is now a permanent addition to my Favorites lists!

      Just for the record, I successfully got past the CD required error for the following XPS 13 9350 purchased 8/2016 using the download you noted in the comment above dated 11/09/2016 AT 19:07.

      1. Bios ver: 1.4.4
      2. ePSA: Build 4304.07 UEFI ROM
      3. Bios Boot file used: PCIRoot for SATA 0x2,0x0 /HD GPT
      4. I booted using UEFI with GPT formated USB 3.0
      5. I manually added a USB boot device but did not use it in lieu of item 3 above via the Bios auto detection.

      I know I'm looking a gift horse in the mouth, but do you have any plans of updating the 2016 download version? 🙂


      1. The 2016 version would have been updated if (1.) I knew exactly what additional drivers Dell had added… and (2.) I had 6th generation Intel hardware to test with. Also (3.) it take a long time to slipstream the updates to the .iso and a long time to upload the .iso.

        However the guide needs to be updated. Essentially:

        The 2016 .iso that I created then updated from my Reinstallation DVD can likely be used for hardware up to the Intel 5th generation processors.

        The 2015 .iso that I got indirectly from Dell Technical Support is for the Intel 6th generation Processors (Skylake Chipset). The Dell systems are as mentioned here although oddly the XPS range isn't listed. Your XPS 9350 is 6th generation Intel:

        I had issues when I tested the Skylake .iso with the 2nd generation Intel Processor (OptiPlex 790/7010) and 5th generation Intel Processor (Inspiron 7347). Hence the guide doesn't recommend this .iso in most cases.

        Soon there will be 7th generation Intel Processors… which will likely need a new .iso…

      2. P.S> can you Press [Windows] and [ r ] and type in msinfo32 and press [Enter]. Then can you let me know your SMBIOS version. Is it by any chance 2.9?

  31. Follow up:

    I ran into one small glitch. After deleting and formatting the partitions, it would not allow me to install on them. The error msg said the drives had to be formatted as NTFS – which they were. So I exited the setup and rebooted on the same USB to get back to the same spot hoping it would recognize the correct format.

    It did!!

    As I speak, it's finalizing the installation.

    Thanks again. You've been very helpful.


  32. I'm replying to your email that is not posted above.

    The hardware is:
    Processor – i5-6200U (isn't this 5th Gen?)
    Bios 1.4.4 dated 6/14/16
    SMBios 2.8 (not the 2.9)

    It's a sweat machine. Great response and graphics.


    1. "6"200 means 6th generation. I just wanted to check regarding the SMBIOS version as it would of made life easier to update a guide etc. If its still 2.8 then it matches the 4th-5th generation so the SMBIOS alone may not be used to determine a 4th, 5th or 6th generation…

      1. I have a Samsung laptop model R440 with a 64bit OS running Win7 Home Premium SP1.
        Recently my HDD started going bonkers so I bought a new HDD. Before replacing the HDD I went to MS website to try and download a copy of Win 7 but after entering the key, it said;
        “Error The product key you’ve entered appears to be for software which was pre-installed by the device manufacturer. Please contact the device manufacturer for software recovery options.” (Yup I have an OEM license)
        I called Samsung Service Center and they wanted me to bring my laptop down and their techs will reinstall Win7 for me… for an exorbitant fee which is more than half the price if I were to purchase a new Win7 key!!!!
        Based on your guide, I do not understand which steps to take to obtain the correct ISO of my Windows 7. (Or if it is possible at all)
        Can help me break it down in layman terms of what I should do? Sorry if I am asking too much. But whatever help you can give would be greatly appreciated.
        I refuse to part money with Samsung because they have screwed me many times over. (Read: They would find ways and means to make a customer pay for something even if the product is still under warranty!! Bloody criminals!)
        I just need a workable ISO copy of Win7 SP1 for my laptop.
        Thank you very much,

      2. You are best to use the Windows 10 RS1 .iso:
        If you input your Windows 7 Home Premium product key during installation it will automatically select Windows 10 Home and activate when online.

        Otherwise you can use the Windows 7 SP1 Home Premium commercial OEM .iso. In this case you should be able to install without a product key and use the ABR program with the Samsung cert file to activate Windows using Toshiba OEM System Locked Preinstallation:

  33. First of all, I would like to thank you for a great post with lots and lots of information.
    My mother's laptop is a Toshiba Satellite C55-B5350 which originally had Windows 7 Pro OA X18-82072 but I assumed she upgraded it to Windows 10 when that rolled out. I believe the hard drive is completely empty, except a 30 MB Boot drive I can only access when trying to load drivers. I followed the steps of downloading Windows 7 Pro SP1 COEM, then using Rufus with a 64gb USB and the "MBR partition scheme for BIOS or UEFI". Everything loads correctly and the first couple of prompts go smoothly but once I get to the part of installing Windows on to a Disk it fails and spits out an error of "Windows is unable to install to the selected location. Error: 0x80300024." I've tried looking at other sites and forums but everyone else had multiple disks/partitions and were typically dual-booting. I just have one disk showing, titled "Disk 0 Unallocated Space". How should I move past this error in order to do a clean install of Windows?

    1. You are using the wrong partition scheme. The old GPT partitions are preventing you from installing Windows. That system has a 4th generation i3 (Quarter 3 2013) and Windows should be using the GPT partition scheme for UEFI BIOS. Windows 10 RS1 should be better to install:
      It'll have better inbuilt driver support as it is 2016 installation media.

      If you stick to Windows 7 64 Bit installation use the GPT partition scheme. You may wish to use the Windows Installation Media (once remade using the GPT partition scheme) to wipe the hard drive using Diskpart see here:

      You'll probably also need SATA preinstallation drivers as the 2011 commerical OEM .isos are 2-3 years older than your hardware. See here:

  34. Hi Philip,
    Great job on the Win 7 guide! Please tell me what I am doing wrong!

    I want to re-install Windows 7 Home Premium 64 bits on a Dell Inspiron N5110 of 2012 with a non UEFI BIOS. I downloaded the iso from your site. I used Rufus 2.11 to check the integrity of the file. Everything is fine. I transfer it to an 8 gig USB drive using your instructions for a non UEFI Bios.

    I boot the laptop with the USB key, the Windows installation begin and now I have the popup telling me a driver is missing (like you said on your guide). On another USB drive, I has downloaded the SATA drivers, I browse my USB drive to find the F6FLPY-X64 folder, I select it, press NEXT. And 2 minutes after I receive that popup mesage: "No new devices could be found. Make sure the driver files are correct and located on the driver installation media. I tried to install the same driver from the Dell Drivers CD. Same error. I tried to install the SATA driver from my hard drive with the old installation of Windows 7. Same error.

    At that point, I think the installation process want another driver (not the SATA), I have tried ALL the drivers on the Dell Drivers CD of my Inspiron N5110 computer. Always the same error message.

    I can't go further….

    What is my problem? Where I do a mistake Phillip??

    Serge Cote

    1. The .iso is good if the checksums match the ones I list.

      Although your system just missed out on a UEFI Boot it does have some newer hardware such as USB 3.0 ports and you will get such an error message if using a USB 3.0 port… The system has (2) USB 3.0, (1) USB 2.0 and (1) USB 2.0 with E-SATA Power Share ports.

      In your case you should be able to use the USB 2.0 port for the Bootable USB… otherwise you can follow my guide here to add USB 3.0 support to the install.wim and boot.wim and other updates to the install.wim…

      1. Awesome Philip, I change my USB key to a USB 2.0 port and the installation goes A1

        Thanks again


  35. Thanks for the great guide. I know you specialize in Dell but I thought you would probably know. I have a 6 year old major partner oem (Sony Vaio), i7, Windows 7 Home Premium, SMBIOS 2.6). From your guide, it looks like I can upgrade to Windows 10 but it is not recommended or supported by Sony. Is it possible to use my Windows 7 oem product key to dual boot Windows 10?

    Thanks in advance and any info is appreciated.

    1. You can clean install Windows 10 Home using your Windows 7 Home Premium Product Key (regardless if your OEM support it or not – likely all the drivers are inbuilt to Windows 10 Installation Media or obtained automatically via Windows Update).

      You can clean install Windows 7 using OEM SLP. This guide gives instructions in doing so although you may want to use the Backup feature of the ABR program for your Sony (as I haven't done in depth testing for Sony systems).

      For a dual boot you should clean install Windows 7 and then clean install Windows 10. Note strictly in accordance to the license agreement you should only run 1 version of Windows at a time… Some "MVPs" say this will prevent a dual boot however you can only run 1 instance of Windows at a time in a dual boot and activation will work without a hassle…

      1. Thanks so much for sharing your knowledge. It's really appreciated.
        dan (earthdragon-you helped me install Windows 10 on my Inspiron 660 recently).

  36. Hi Philip,

    Thanks for the very helpful tutorial. I have used a Dell windows 7 professional iso trying to install windows 7 professional on a Dell XPS 8910. Everything went well until the last step (ie. completing installation). At that stage, the computer will not reboot, and the next stage prompt to set the user’s and computer’s name did not appear. Wondering what's missing. I have been trying to resolve this for the past 24 hours and would appreciate your thoughts. Many thanks.


    1. Are you using the Dell Skylake .iso? Do the checksums match? Have you removed all peripheral devices except the mouse and keyboard?

  37. Hi Philip

    I want to thank you for all the effort you have put into this content. I only wish I found it sooner.

    I have been going through some of the material related to the ISO files and believe that you have updated the 2 32bit windows 7 ISOs but not the articles content for checksums and files sizes. The article refers to April 2016 files, but the file names say September 2016.

    Also in the Skylake article you reference both English and multi-language ISOs. The multi-language ISO is under the NEW folder. Not sure what is under the old folder.

    Can you also please reconfirm that the files in the "Dell Windows 7 OEM" are your slipstreamed versions of the Dell OEM product, not Dell OEM product (with the possible exception of the Skylake multi-language ISO).

    I am also not clear on the Skylake article about the applicability of the 2016 DVD to older hardware. You also indicate at the bottom that the new images in this article are for the newer Skylake, however I just downloaded the Dell images from download link at Dell. I have a 7010 and a 3020. The ISO's downloaded were the WGC5Y_2FR1DA00_W7SP1PRO64_ENG.iso)(the English only version)and G13K9_PW4KGA00_W7SP1PRO64_ROW(DL)ISO respectively. I have not tried to install either and do not plan to in the short term, though I may try one on an older Dell Optiplex 780 which does not offer a download file, but I have available on the bench.

    I would like to offer 2 suggestions
    1 – add a date authored or last edited to the header of your articles
    2 – add a text file for each download with some clarification as to the contents and with the checksums.

    Thanks again…

    1. There are 2 Dell Skylake .isos. The multi-Language one which I have uploaded and I haven't bothered with the English only one as the multi-language .iso also effectively covers this.

      These Skylake .isos have been modified by Dell to include drivers for 6th Generation Intel Skylake Systems.

      Old versions etc. is due to a bit of playing around…

      The old one is one I got when helping out someone who contacted Dell support before Dell released the official Skylake .isos so it is an older one. This older one did not allow one to load other SATA drivers. I think the official one should work with older Dell systems. In fact I'll just delete this from the drive.

      The Skylake .isos were released before Microsoft made the convenience rollup (April 2016). Slipstreaming the convenience rollup is slightly cleaner but I was unsure if I got all the necessary drivers for 6th generation hardware such as Samsung SSDs which is why I continue to recommend using the Skylake .isos on Skylake hardware.

      Now September 2016… I had attempted to slipstream more and more updates. However the .iso got larger and larger and the Security updates were obsolete the next month etc etc. so it was pretty much pointlessly increasing in size. Moreover Microsoft started releasing monthly Security Rollups. I therefore reverted to the April 2016 .isos (plus added additional storage controller drivers). At present the 64 Bit ones are April 2016 however it looks like I forgot to upload the 32 Bit ones so they are the paradoxically "older" September 2016 ones.

      They should work but I'll need to upload the April 2016 ones next time I'm on a fast/stable connection.

      1. It's been a bit of a horror show the last 24 hrs testing the 2 Skylake images and the DellWin7Professionalx64.iso. Long story short, on my Optiplex 780 test box I got 0x80070570 and later 0x80070015 errors. The 0x80070570 errors were installing over the existing D0V2K install, one each for all 3 ISOs. The 0x80070015 error occurred with the English only Skylake of a freshly formatted drive (G-Parted). After this I had issues with my USB device and discovered some bad blocks. Not sure if this is a factor, but still all the installs that failed with 0x80070570 did so at the exact same point.

        I just found the post 14/9/16 (with great Dell link) where you said you had issue on the 790 and 7010 (Interestingly, noted above, the Dell download for the 7010 is the English version of the Skylake ISO), but not clear why your image failed to load on the 780 (I will retest with a fresh USB stick when I can). Is this based on the 2011 DVD D0V2K? The 0x80070015 error looked like this .

        Regarding updates, I think keeping the ISOs up to date for hardware drivers should be good enough.

        Again, I will suggest adding a Readme file to the G-Drive in each folder. The "old" 32 bit files now show an April 22,2017 date and 2 of the 64 bit ISO's "April" files a December 15, 2016 date. A note about which generation of CPU is supported would also be good.

  38. Yesterday I tried to restore my old Windows Backup Images to the 780. On reboot the system went into repair and was unable to fix the problem. I installed a clean version of Win 7 from the D0V2K DVD and all was fine. I then retried the saved ImageBackups which still failed.

    This morning I remembered I had changed the RAID config in BIOS from RAID to RAID w/ AHCI. When I changed the BIOS config back the Image booted up fine. Research on the subject led me to this post:

    This points to a MS note on how to change config in the BIOS to support the change in a working system:

    I also found this note:

    The MS note alone did not solve the issue. I had to set the ATAPI key to "0" in addition.

    This particular reply by Speedstep had a interesting comment that I thought may explain why the newer MS ISOs fail to work with some of the older hardware.
    and in more detail here

    "INTEL RST Drivers Drop support for Earlier chipsets from version 9 to 10 to 11 to 12 to 13"

    It looks like is the latest offered for the 780, not sure what version is in the Dell ISO or how to validate chipsets to versions. Might injecting the driver during install fix this issue?

  39. Hi.

    One important question on Jan Krohn’s Microsoft Windows and Office ISO Downloader Tool posted on his FAQ page:

    Q: I can't find some Windows and Office editions and languages that were available in previous versions.
    A: Microsoft has blocked the downloads for Windows 7 as well as Office 2007/2010. We're working on getting the most important versions back, but it takes time to do so.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.