Win7: “One Disc to Rule Them All” Is No More
by Ryan Smith on August 7, 2009 12:00 AM EST- Posted in
- Ryan's Ramblings
One of the nice things to come out of Microsoft’s complete overhaul of the Windows installer for Vista and beyond was that it did away with the idea that different variations of Windows needed different discs. Previously each distribution of XP (Home/Pro/MCE) required its own disc, and then each license type (OEM/Retail/VLK) also required its own disc. This lead to an astounding number of disc types, and complete and utter frustration when for users attempting to install Windows and not having the correct disc to go with the key they had.
So imagine our surprise when we’re taking a look at our TechNet copies of Windows 7 and find that there’s a different installation disc for each distribution of Windows. With the version of the Windows installer that comes with Win7, there is a new file at /Sources/ei.cfg that tells the Windows installer what OS it should install. Here’s what the file looks like from the ultimate disc:
[EditionID]
Ultimate
[Channel]
Retail
[VL]
0
When the Windows installer sees this file, it becomes keyed to whatever distribution the file specifies. In this case with an Ultimate disc, we cannot install Home Premium or Professional. We have not yet had a chance to test OEM and retail keys since we don’t have both, however it certainly looks like the installer is going to make a distinction there too.
Perhaps the most interesting bit of this is that the installation process itself hasn’t changed – the Windows installer still supports One Disc to Rule Them All operation, and the Windows image that comes with Ultimate for example has absolutely no problem installing lesser versions. In fact if you remove ei.cfg so that the Windows installer is not told to install a specific version, it will revert to One Disc mode. The distinction between discs is entirely trivial, dictated by a single 51 byte configuration file. You can have a One Disc installer, Microsoft just don’t want it to be the default action for some reason.
Now to be fair, this didn’t entirely catch us off-guard. We first saw this file and its functionality with the Win7 Beta, but until now we did not know if this was something that was specific to the testing versions of Win7, or if it was going to be pushed out in to retail with this limitation. Now we know our answer.
The biggest downer though is that this file is fairly tricky to remove. For copies of Windows packed in ISO files or burnt to discs, this requires remastering the ISO/disc in order to maintain its bootability – it’s not possible to just copy the contents to a new file/disc sans ei.cfg and have a One Disc. Building a proper bootable ISO/disc is still more of a dark art than a science. Users looking to install Windows from a USB flash drive will have an easier time – since installers set up on those types of drives are rewritable it’s easy to remove the offending file. Though this may not be the case with officially distributed flash drives should Microsoft go ahead and distribute Win7 that way, as rumors suggest they will.
In any case this is a significantly disappointing action coming from Microsoft. The One Disc returned the sanity to installing Windows, and made having so many distributions more bearable. Now as far as pressed media is concerned, we’re back to the dark ages of Windows XP (I guess Microsoft really was trying to copy everything about XP?). Geeks would be well advised to burn a copy of Windows 7 with One Disc capabilities as soon as they have it – if the experience is anything like Vista then the benefits will quickly make themselves apparent.
80 Comments
View All Comments
chrnochime - Monday, August 10, 2009 - link
Yay Fanboys LOLJust had to do that once haha
AbRASiON - Saturday, August 8, 2009 - link
Really? Really?You don't see a problem? How long have you been building machines or in IT? This is Anandtech, half the people here re-build their machines every 3 or 6 months and build family and friend computers all the time.
You don't see a problem?... ok
redrumkev - Tuesday, August 18, 2009 - link
I wish there was a similar disk (or web site) you could get into that had all the drivers. Then I would just need the one windows disk to get their systems up, and one site to download all the drivers. Then a quick hit of firefox, winamp, etc., and their system build/re-build is done. I could do it in an afternoon at their place, rather then hours of frustration trying to find the right disk(s) to even get started!Cheers,
zebrax2 - Friday, August 7, 2009 - link
It's easier to fix things when all you need is a single thing. eg. i have a cousin that need his windows reinstalled but he lost his disk but fortunately he kept the serial and since i still have my disk i could easily install windows to his computer using his key even though we may have different version of windows (easier than getting another disk).CSMR - Saturday, August 8, 2009 - link
Thanks, I see the advantage for other people's machines. And OEM machines that often don't come with a disc.Finally - Saturday, August 8, 2009 - link
I love it when the highly hypothetically what-if-case takes half a page before it is unrolled.. seriously, if you really bought it, you make sure you keep it somewhere safe. If you just have some pirated copy, burned to a shabby DVD-R, I can understand you don't watch out for it, hence the "inconvenience"..Jedi2155 - Saturday, August 8, 2009 - link
That maybe true if all you fix is your own stuff, but when you have family and friends who aren't as good asking you for help, you wish Microsoft didn't do such a thing...redrumkev - Tuesday, August 18, 2009 - link
Exactly, most "bad computer users" have never experienced the things we have 100's of times. So they throw these things away.Actually - how many people on here "toss the instructions" because "they don't need them". A lot of users do the same thing with the disks, or at least they put them back into the "original box" which in a few months gets in the way and then goes to the trash.
sprockkets - Saturday, August 8, 2009 - link
Best part is I used a retail disc and it took an OEM key, though I had to activate it the long way.Etern205 - Saturday, August 8, 2009 - link
Not only that, I used a OEM disc, took a retail key and it activates.Looks like Vista disc has no difference between OEM and retail.