Where can I download Windows 7 (legally from Microsoft)?

197

132

I just bought a serial for Windows 7 on-line from the Microsoft store (the most painful shopping experience EVER!). I selected that I wanted to download my version of Windows 7 after purchase. After payment, I have listed a Product Key but no download link in sight.

Where do I download my Windows 7 ISO to burn to disk?

Note: I'm not a Technet or MSDN subscriber.

Luke

Posted 2009-12-04T13:18:04.233

Reputation: 2 479

Here is the same question for Windows 8: http://superuser.com/questions/493766/where-can-i-download-windows-8-legally-from-microsoft

– Wilf – 2015-02-17T22:22:32.643

What happened to all the links :/ – Wilf – 2015-12-13T12:44:32.663

1contact Microsoft they usually will resolve it or send you a disk out – Englishman – 2016-09-08T10:34:09.337

I wasted a day trying out Windows 10 and now that I want to go back to Windows 7 I am wasting hours chasing links. It seems that Microsoft has made sure to take down all the links. And yes it's OEM, of course. This is the last Window machine that I buy. For my next laptop I'll make sure that it 100% supports Linux or buy Mac if I can afford throwing away money. – Rolf – 2018-04-10T13:17:06.947

8A word of warning though: I used the official ISOs from Microsoft and reinstalled, using the same identical product key and CD key, but it refused to activate. I tought this was simply a case for a robocall to Microsoft, but it turns out this computer (Dell Latitude) is banned from free Microsoft support, and I can not get it to display a phone number to call, that option is simply not there. I then called Dell, but they claim they can not activate windows unless it is installed with an original DELL media. I get an error pointing to the BIOS: 0xC004F063. Apparently there is an certificate on – sandos – 2013-10-21T07:07:06.157

3[Apparently there is an certificate on] the OEM media which together with a BIOS table make activation possible. Without the correct media and BIOS it will not work. (From the answer that was converted in the above comment.) – Arjan – 2014-03-08T18:26:21.813

Latitude is from Dell's business line, not consumer line, so they probably require some sort of business-level type support agreement. – LawrenceC – 2014-06-18T14:30:50.263

Answers

68

The link should have been emailed to you with your receipt. More than likely it will not be an ISO but a set of ESD installation files. There is a tutorial here that explains how to convert to an ISO.

If the download link was not emailed to you I would contact customer service with your invoice number and ask to resend the information.

tbird

Posted 2009-12-04T13:18:04.233

Reputation: 1 044

@Luke they farmed that out to a third party company http://forums.mydigitallife.info/threads/14709-Windows-7-Digital-River-direct-links-Multiple-Languages-X86-amp-X64/page72

– PsychoData – 2013-09-09T22:27:55.373

10Eventually the email arrived and I was able to download the ISO from the Microsoft Store. This whole process was very painful. You'd imagine that they just have an FTP server with all their OS versions on it... – Luke – 2009-12-04T14:04:43.833

39

Solution for OEM Licenses

Microsoft's decision to take down the Digital River ISOs, leaving the Microsoft Software Recovery website as the only option, left OEM owners out in the cold, since in order to download an ISO today one needs the product-key of a retail version of Windows.

However, one can still head to the Microsoft DigitalRiver Mirror, a German mirror that has done an exceptional job of gathering up the Digital River ISOs and uploading them as torrent files. They have almost all the English versions, and a few in other languages.

This is entirely legal, as these ISOs cannot be used without a valid product-key for the Windows version that is downloaded and installed.

One would need a bit-torrent client, such as uTorrent, to download these files.

How to use the bit-torrent client to download such an ISO is well documented with screenshots in the article: Download Windows 7 ISOs, Legally and for Free.

harrymc

Posted 2009-12-04T13:18:04.233

Reputation: 306 093

1Thank you for this, but I tried en_windows_7_ultimate_with_sp1_x64_dvd_u_677332.iso and there were no seeds – Steven Penny – 2015-06-02T11:41:19.687

Google for this name and you will find either other torrents or direct downloads. Be careful to check the md5/sha1-sums against the values found in the above link, to filter-out any trafficked files. If you know someone who has an MSDN subscription, he can get you this file without risk. – harrymc – 2015-06-02T13:16:30.257

Yes, I did this and the SHA1 was correct. This is unfortunate that Microsoft is forcing users to torrent – Steven Penny – 2015-06-02T21:15:24.680

As of 2019, the linked website is no longer operational. – Nathan2055 – 2019-05-10T04:37:28.817

@Nathan2055: The website has has been moved, and I updated the link. The download links seem still functional, but not the MSDN links. – harrymc – 2019-05-19T07:06:48.547

@harrymc All right, great. For those worried about downloading from an unofficial site, you can verify the SHA1 sums on this site, which contains up to date checksums for every single file currently distributed by MSDN, which should be equivalent to the ones distributed on the linked site.

– Nathan2055 – 2019-05-20T04:49:34.303

38

THIS SOLUTION ONLY WORKS FOR RETAIL LICENSES, NOT OEM LICENSES

Microsoft recently launched a Microsoft Software Recovery for Windows 7. This allows you to verify your existing license key and download the current .ISO for the version of Windows 7 the license is for.

The website was created for the following purpose:

  • Create a Windows 7 DVD for installation on a new hard drive
  • Create a backup Windows 7 DVD
  • Create a bootable USB drive with a copy of Windows 7

Step 1: Prepare to download

In order to recover your Windows 7 product or create a backup you will need to be able to download and save a large file (approximately 2 to 3.5 GB).

Make sure you have a reliable internet connection and sufficient data storage available on one of the following:

  • enter image description here
    A computer

  • enter image description here
    USB device

  • enter image description here
    External Drive

If you are not ready to download, or are using a mobile device, an email link to download the product can be sent to you after you verify your product key. The link in the email is valid for 24 hours.

After you verify your product key below, you will download a disc image (ISO file) and use it to create a bootable USB or DVD. This will require ISO burning software such as the Windows 7 USB/DVD Download Tool.

Step 2: Enter product key + Step 3: Select product language

The next two steps will require you to visit the website. In the first step you enter your license key. In the next step you select the product language. If you need to know what your license key you can use the tool of your choice. I have found Speccy is reliable

enter image description here

Once you have down those last two steps you should get this:

enter image description here

Based on the comments from an article on another website users with OEM licenses will not be to be able to use this tool. Additionally it appears this service is only for those users who purchased the retail version of Windows 7. MSDN and TechNet subscribers won't be able to use this tool also.

Ramhound

Posted 2009-12-04T13:18:04.233

Reputation: 28 517

22

Notice

THE FOLLOWING PROCESS OUTLINED IN THIS ANSWER HAS BEEN REPORTED AS HAVING WORKED FOR SEVERAL MONTHS. YOU STILL NEED A VALID WINDOWS PRODUCT KEY IN ORDER TO INSTALL WINDOWS. THIS SOLUTION WILL WORK FOR BOTH RETAIL AND OEM LICENSES

Hint: In order to copy the code without going to PasteBin. start at the end of the code, and highlight to the start of the code. You can also go directly to the source if you want. Here is a prettified version of the code.

As of July 29th, 2016 the TestBench website no longer a functional website.

You can get the same list of .ISO downloads by going to Download Windows 10 website instead. You can then proceed to use the same script as before. I went ahead and remove mention of the TestBench website since it didn't work anyways.

As of November 2016

You must change the user agent to your browser so it appears your NOT browsing the website from a Windows machine in order for the original "Select Edition" dropdown to appear. If you skip this step, you will only be offered the Media Creation Tool, which can't be used to download Windows 7.

enter image description here

As of February 2017, I have confirmed this answer still works.

I am aware this method cannot be used to download newer versions of Windows 10. The reason I will not update the JavaScript or the answer to include the newer Windows 10 ISO files is because the JavaScript isn't even required to download the current ISO. I wrote this answer as a way to download previous versions of Windows, it just happens, to use the website where you download Windows 10.

Required JavaScript

var html = "<option value='' selected='selected'>Select edition</option><option value='2'>Windows 7 Home Basic SP1 </option><option value='4'>Windows 7 Professional SP1 </option><option value='6'>Windows 7 Home Premium SP1 </option><option value='8'>Windows 7 Ultimate SP1 </option><option value='10'>Windows 7 Home Premium N SP1 </option><option value='12'>Windows 7 Professional N SP1 </option><option value='14'>Windows 7 Ultimate N SP1 </option><option value='16'>Windows 7 Professional K SP1 </option><option value='18'>Windows 7 Professional KN SP1 </option><option value='20'>Windows 7 Home Premium K SP1 </option><option value='22'>Windows 7 Home Premium KN SP1 </option><option value='24'>Windows 7 Ultimate KN SP1 </option><option value='26'>Windows 7 Ultimate K SP1 </option><option value='28'>Windows 7 Starter SP1 </option><option value='48'>Windows 8.1 Single Language </option><option value='52'>Windows 8.1 </option><option value='55'>Windows 8.1 N </option><option value='61'>Windows 8.1 K </option><option value='62'>Windows 8.1 KN </option><option value='68'>Windows 8.1 Professional LE </option><option value='69'>Windows 8.1 Professional LE K </option><option value='70'>Windows 8.1 Professional LE KN </option><option value='71'>Windows 8.1 Professional LE N </option><option value='75'>Windows 10 Education (Academic) - build 10240</option><option value='76'>Windows 10 Education KN (Academic) - build 10240</option><option value='77'>Windows 10 Education N (Academic) - build 10240</option><option value='78'>Windows 10 China Get Genuine Chinese Simplified - build 10240</option><option value='79'>Windows 10 Pro-Home - build 10240</option><option value='80'>Windows 10 ProKN-HomeKN - build 10240</option><option value='81'>Windows 10 ProN-HomeN - build 10240</option><option value='82'>Windows 10 Single Language - build 10240</option><option value='83'>Windows 7 Home Basic SP1 COEM </option><option value='85'>Windows 7 Home Basic SP1 COEM GGK </option><option value='86'>Windows 7 Home Premium N SP1 COEM </option><option value='87'>Windows 7 Home Premium SP1 COEM </option><option value='88'>Windows 7 Home Premium SP1 COEM GGK </option><option value='89'>Windows 7 Home Premium K SP1 COEM </option><option value='90'>Windows 7 Professional N SP1 COEM </option><option value='91'>Windows 7 Professional SP1 COEM </option><option value='92'>Windows 7 Starter SP1 COEM </option><option value='93'>Windows 7 Ultimate K SP1 COEM </option><option value='94'>Windows 7 Ultimate KN SP1 COEM </option><option value='95'>Windows 7 Ultimate N SP1 COEM </option><option value='96'>Windows 7 Ultimate SP1 COEM </option><option value='97'>Windows 7 Home Premium KN SP1 COEM </option><option value='98'>Windows 7 Professional KN SP1 COEM </option><option value='99'>Windows 10 Pro-Home - build 10586 </option><option value='100'>Windows 10 Education - build 10586 </option><option value='101'>Windows 10 Education KN - build 10586 </option><option value='102'>Windows 10 Education N - build 10586 </option><option value='103'>Windows 10 China Get Genuine Chinese Simplified - build 10586</option><option value='104'>Windows 10 ProKN-HomeKN - build 10586 </option><option value='105'>Windows 10 ProN-HomeN - build 10586 </option><option value='106'>Windows 10 Single Language - build 10586 </option><option value='107'>Windows 10 IoT Core Insider Preview - Build 10586 </option><option value='108'>Windows 10 IoT Core Insider Preview - Build 14262 </option>";
var edititonbox = document.getElementById("product-edition");
edititonbox.innerHTML = html;
edititonbox.style.backgroundColor = "blue";
edititonbox.style.color = "yellow";
edititonbox.style.fontFamily = "consolas";
document.getElementById("submit-product-edition").innerHTML = "Confirm (WZT)";
console.log("go to http://wzor.net/ or https://twitter.com/WZorNET or https://twitter.com/nummerok :D");

Required Steps

  1. Go Here
  2. Copy provided JavaScript into your clipboard
    • Hit CTRL+SHIFT+J to open the Console in Chrome
    • Hit CTRL+SHIFT+K to open the Console in Firefox
      • You might need to type "Allow Pasting" to enable pasting into the console in Firefox
    • In IE or Edge hit F12 and go to the Console
  3. Download desired version of Windows 10, Windows 8.1, or Windows 7

Some Screenshots

Before JavaScript:

enter image description here

After JavaScript:

enter image description here

Windows 7 Professional Download:

enter image description here

Background Source

Background Source

Download Windows 10

Change Any Windows 7 Retail ISO to ANY Windows 7 OEM ISO

Once you have downloaded the ISO, in order to use an OEM license key, you must modify ..\sources\ei.cfg and switch the channel from Retail to OEM. This involves extracting the files on the ISO, modifying the file, and then creating your own ISO file. You can also use the EI.CFG Removal Utility to accomplish this task.

The following uses the ei.cfg from Windows 7 Ultimate and is only an example:

enter image description here

Ramhound

Posted 2009-12-04T13:18:04.233

Reputation: 28 517

The use of capitalization at the start of my answer is deliberate. – Ramhound – 2016-02-27T06:29:52.297

Why is the JS uglified? Only malicious codes uglify themselves. I thought this was some malware. So I decrypted it to this. It's harmless, but nobody should run non-understandable JS in the console.

– Oriol – 2016-04-01T15:22:18.447

The bottom section of the post contains a few inaccuracies and weird wording. The file in question is called ei.cfg (presumably short for "edition info"), not ef.cfg or efi.cfg (the last of which can potentially refer to UEFI boot files on newer ISOs, thus causing further confusion). You can also just delete the file altogether and the installer should prompt you for which Windows 7 edition you want to install. – Nathan2055 – 2019-05-19T00:12:50.967

I cannot get it to work in Chrome anymore, pasted the java script in console and it does not change the download choices, only W10. :-( – Moab – 2019-06-04T21:15:23.223

3

This updated method works for Windows 7, Windows 8.1, and Windows 10 as of May 2019.

Microsoft has made clean retail ISOs of Windows significantly more difficult, but not impossible, to get directly from their servers in recent years. As of 2019, it appears that the easiest way to download older versions of Windows is to use this utility, which allows you to generate download links for almost any version of Windows or Office released in the last decade. (Note that you still need a product key to activate any of these downloads, and all of the files are served directly from Microsoft servers (they just made them really hard to get to without external tools like this utility or the script given above by Ramhound), so this shouldn't be considered piracy in any way.)

HeiDoc utility welcome screen

It does open an extra window at launch with an ad, but it's simply a single AdSense banner in an iframe that's used to pay for keeping the download links up to date and is relatively harmless.

To download Windows 7, first select "Windows 7" in the sidebar. This will open another page allowing you to select the edition you want.

HeiDoc utility edition selection

Choose the edition you want, and another prompt will pop up allowing you to choose language. If the language you want is grayed out, then Microsoft has temporarily disabled those links, in which case you need to switch over to the "Windows 7 (August 2018)" option and use it instead. Once one of the two options lets you select the combination of language and architecture you want, click the "Copy link for 64 bit" or "Copy link for 32 bit" in the right sidebar. Then paste that into your choice of browser or download manager (you'll notice that it is in fact on a microsoft.com domain, these are not rehosted) and download the resulting ISO.

Now that you have it downloaded, you probably want to validate that it is a real Microsoft-issued image. Luckily, you can do that easily with this web tool which contains the SHA-1 hashes for every single file offered up to MSDN subscribers, which includes almost all Windows images.

MSDN file info tool home page

Simply grab the SHA-1 hash of the ISO you just downloaded (if you don't have a way to do that, 7-Zip includes a tool to do so) and paste it into the search bar and your desired Windows edition should be listed.

MSDN file info tool showing a valid Windows 7 Professional hash

Note that I did say almost all Windows images; Microsoft doesn't offer certain OEM images and for whatever reason Windows 7 Home Basic to MSDN subscribers, so those hashes are not included in the database. Thus, if you want those images, you'll have to either trust the supplied link or download/verify the files a different way.

Moral of the story: Microsoft really wants you to upgrade to Windows 10.

Nathan2055

Posted 2009-12-04T13:18:04.233

Reputation: 792

1

I'm going to leave this as an alternative.

https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

These are Windows 7 VMs (as well as VMs for Windows 8.1 and Windows 10) distributed for free by Microsoft for development purposes.

These virtual machines expire after 90 days. We recommend setting a snapshot when you first install the virtual machine which you can roll back to later. Mac users will need to use a tool that supports zip64, like The Unarchiver, to unzip the files. The password to your VM is "Passw0rd!".

LateralTerminal

Posted 2009-12-04T13:18:04.233

Reputation: 356

I’m not sure whether this really qualifies as an answer to this question, but it is relevant and seems to be useful.  Unfortunately, it appears that they offer only 32-bit images of Windows 7. – Scott – 2017-10-24T22:11:01.120

Well it's definitely an answer for anyone who has no product key and is desperate and really needs to use windows 7 for some specific reason. Literally this is the only 100% legit way through microsoft that is safe. At least at this moment in time in 2017. At least they will be able to use an application that may only work in windows 7. Even if its going to be slower because it's a VM. It's a viable option. Even if it's unfavorable. Besides a really smart person can figure out how to run a VM optimally as if it was the main OS. – LateralTerminal – 2017-10-25T14:11:57.540