FAQ: Commonly-asked stuff about Windows 7

DataMan47

New member
FAQ: Release date, hashes, and other common questions

There are so many threads being created asking the same things over and over again, so I figured that a FAQ could be useful...

If anyone has suggestions for more things to add, let me know. :)

1. When is Windows 7 being released?
Windows 7 was RTM'ed (Released To Manufacturing; this means that the code is final, and all the teams have signed off on it) on 2009/07/22. The first people to get the official build will be the "royalty OEMs" (the big manufacturers, like Dell, HP, or Sony), on 2009/07/24. After that, MSDN and TechNet subscribers will get it on 2009/08/06. Windows 7 will continue to dribble out to various special groups like Microsoft partners and volume licensing customers (governments, corporations, or other large organizations). General availability, which would include Windows bundled on PCs, retail copies, preorders, and OEM copies that you buy from Newegg will be 2009/10/22.

2. What is the final RTM build number?
Windows version numbers take the form of major.minor.build.QFE. According to a Microsoft employee, the final build is 6.1.7600.16385, built on 2009/07/13 at 12:55 PDT. When RTM makes its way to MSDN/TechNet, this can be verified.

3. What are the SHA-1 hashes for RTM, and how do I check them?
According to MSDN, the final RTM SHA-1 hashes and filenames for Windows 7 English are (in sha1sum format):
Code:
[color=#808080]; Windows 7 Home Premium (x86) - DVD (English)[/color]
cc9d8220b2179e784d85bf1ea98d2ee2190d534f *en_windows_7_home_premium_x86_dvd_x15-65732.iso
[color=#808080]; Windows 7 Home Premium (x64) - DVD (English)[/color]
336779ea6b65f63e11a609b4d021439c47ab315b *en_windows_7_home_premium_x64_dvd_x15-65733.iso

[color=#808080]; Windows 7 Professional (x86) - DVD (English)[/color]
697fa06554502fb21d30275273b25747299c020d *en_windows_7_professional_x86_dvd_x15-65804.iso
[color=#808080]; Windows 7 Professional (x64) - DVD (English)[/color]
50127304441a793ee51b3f501289f6599a559e9f *en_windows_7_professional_x64_dvd_x15-65805.iso

[color=#808080]; Windows 7 Ultimate (x86) - DVD (English)[/color]
5395dc4b38f7bdb1e005ff414deedfdb16dbf610 *en_windows_7_ultimate_x86_dvd_x15-65921.iso
[color=#808080]; Windows 7 Ultimate (x64) - DVD (English)[/color]
326327cc2ff9f05379f5058c41be6bc5e004baa7 *en_windows_7_ultimate_x64_dvd_x15-65922.iso
As for checking hashes, Windows users can use HashCheck, which is free and open-source, and for Mac/Linux users, the sha1sum command line utility is a standard part of the system.

4. What is RTM, GA, Retail, and OEM?
RTM is when the code is completed and signed off. GA, or general availability, is when that RTM'ed code is finally made available to the general public. Even though there is a full three months between RTM and GA, there is no difference between the RTM code and what you get when you get Windows at GA. The RTM bits are the GA bits. RTM is "we're done with the code", and GA is "we're done with the packaging, distribution, marketing, etc., and are read to sell it".

When GA comes, you can get Windows in two flavors: retail, which is what you buy at a store, is a less restrictive license (you can transfer it between machines, as long as only one machine is activated at a time), and you are entitled to support from Microsoft. OEM is a cheaper license, that you get when you get Windows bundled with a PC or if you buy a "system builder" copy from places like Newegg. OEM is cheaper because it's locked to a system (you can't transfer your license to another machine), and you are not entitled to tech support (the person who built your computer is responsible).

Generally speaking, there are two types of OEMs: regular and "royalty". Regular OEM is what you get when you buy a "system builder" OEM Windows. Except for the label on the disc, regular OEM discs are the same as retail discs, and they install the exact same bits as a retail disc. The difference is not in the disc, but in the key: if you activate Windows with a OEM key, that key is forever tied to your system, whereas if you use a retail key to activate, you can move that activation to another computer in the future.

The big PC makers like Dell, HP, and Sony are classified as "royalty OEMs" by Microsoft. They will often customize their disc by including logos, extra drivers, and/or hotfixes. Their discs will also include a special certificate that Windows uses to authenticate your computer's BIOS (which lets the royalty OEMs use something called SLP, which sorta allows them to bypass the hassle of activation).

5. What if Microsoft finds bugs between RTM and GA?
Any bug fixes made after RTM will be released in the form of a hotfix that you can get through Windows update. Since there is a lot of time between RTM and GA, it is likely that when you install Windows 7 on October 22, you will be greeted by a long list of updates to install from Windows Update.

6. Why "7600"?
The Windows client (consumer) folks like to play games with build numbers. Windows 98 was build 1998, Windows XP was build 2600 (which Microsoft specifically targeted as a nod to the hacker community), and Vista was 6000. The non-consumer Windows folks are less keen on number games. Every NT up to and including Windows 2000 was just the build number that they happened to be at, and Windows 2003 was 3790; after 2003, the client and server groups synced up, and now all the build numbers are cute and round. Also, starting with Windows Vista, the lower 4 bits of the build number is now reserved for the service pack (according to a rumor that a Microsoft employee subsequently confirmed over at another forum), which means that the final build number must have the lower 4 bits clear--put in other words, the final build number must be a multiple of 16. And since they also want the number to look pretty (multiple of 100), this meant that the final build number had to be a multiple of 400 (LCM of 16 and 100). Rumor has it that Microsoft originally wanted 7200 to be RTM, but they overshot it, so now we have 7600 as RTM. The multiple-of-16 is why it's not going to be 7700 or 7777 or anything like that.

7. How can I (legally) activate Windows 7?
If you are using a pre-RTM build, the latest (leaked) version that supports the freely-available Beta and RC product keys is build 7260. Builds after that cannot be activated without using an illegal hack.

If you are using a RTM build, you cannot activate Windows before GA unless you are "special" and can get an early product key (e.g., if you are subscribed to MSDN/TechNet or are a Microsoft partner). For everyone else, you have to wait for GA. Some people have suggested using the "rearm" mechanism (running "slmgr.vbs -rearm" from an elevated command prompt) to extend your activation grace period from 30 days up to 120 days (which should be enough to cover the three months between RTM and GA). Although this is technically an abuse of Microsoft's rearm mechanism (since it was intended for use by OEMs to return the system to a clean slate for imaging purposes), Microsoft has never made any indication that it cares about the use of this built-in function in Windows.

8. How do I get the x86-64 version of Windows 7?
The retail Home Premium, Professional, and Ultimate versions of Windows will come with both the x86-32 and x86-64 discs (it is not clear if it will be one dual-layer disc with both or two separate discs, though it is probably two separate discs). When buying an OEM "system builder" version, you will have to specify which edition you buy. When getting Windows preinstalled on a system, you will have to specify which version you want (if the manufacturer lets you choose).

9. What are the advantages and disadvantages of the x86-64 version?
The good:
* Support for more than 3 GB of RAM (with proper motherboard support; some older chipsets, like the Intel 945GM, do not allow the addressing of all 4 GB, even if your OS supports addressing all 4GB)
* Potentially faster execution resulting from the ability to operate on larger chunks of data and the addition of new registers (x86-32 being a register-starved architecture, this helps). This speed up requires that the program be compiled natively for x86-64, and the actual gain will vary from program to program.
* Future-proof. 32-bit will eventually die out one day. Could be many, many years down the road, though.
* Slightly more secure than the 32-bit version.
The bad:
* x86-64 requires more memory (and disk space) because the code is inherently larger, and because Windows has to also load the Wow64 libraries into memory (the stuff needed for backwards compat with 32-bit programs) (and keeping an extra set of DLLs around for 32-bit programs will eat up more disk space).
* All drivers must be signed. This is good (for security) but also bad (for small custom software that can't afford driver signing).
The ugly:
* You have to make sure that you have 64-bit drivers. Some manufacturers, such as Dell, haven't released 64-bit drivers for some of their older hardware.
* 32-bit shell extensions won't work.
* 16-bit programs don't work (not really a limitation of Windows, but of how AMD designed x86-64).

10. What is the cheapest way to buy Windows 7?
Microsoft is offering time-limited half-price preorders of Windows 7, for shipment when GA rolls around on October 22. This half-price offer has expired in the US, but may still be active in other regions. As a point of reference, under this deal, a Home Premium upgrade was $50 USD, and a Professional upgrade was $100 USD. If you missed out on this deal, Microsoft has confirmed that it is offering a "Family Pack" for Home Premium in "select markets", which consists of 3 Home Premium upgrades for $150 USD (the same per-license price as the time-limited half-price preorder special).

11. Will I need to do a clean install when upgrading?
In-place upgrades (upgrades that do not require a clean install) are possible only if you are upgrading from Vista, and only if you are moving to the same or a higher edition (e.g., you can do an in-place upgrade from Vista Home Premium to Win7 Home Premium or to Win7 Ultimate, but not from Vista Ultimate to Win7 Home Premium). In-place upgrades also require that you have the same "bitness"; i.e., upgrading from 32-bit Vista to 32-bit Windows 7 is supported, but not 32-bit Vista to 64-bit Windows 7 or 64-bit Vista to 32-bit Windows 7. Finally, European users who have the "E" edition cannot perform an in-place upgrade. For all of the unsupported scenarios, such as upgrading from Windows 2000, Windows XP, Windows 7 Beta/RC, or upgrades that result in an "edition downgrade" (e.g., Vista Business to Win7 Home Premium), you must do a clean install. Note that these restrictions only apply to in-place upgrades. An upgrade license will allow you to go from Vista Ultimate to Windows 7 Home Premium or even from Windows 2000 to Windows 7 Ultimate x64; it's just that you won't be able to do an in-place upgrade and must instead do a "clean install".

Note that, even if an in-place upgrade is supported, it is generally recommended that people perform a clean install anyway.

12. Do I have to back up my data for a clean install?
It's always a good idea to back up your data for a clean install, but you don't have to unless you are also formatting the hard drive. By default, a clean install simply renames the old "Windows" directory to "Windows.old", and all your old files are preserved--they just now exist under different directory names. If you tell the installer to format the hard drive, then, yes, you will need to back up any data that you do not want to lose.

13. Why doesn't the Windows 7 disk ask me which edition I want to install?
The Vista installers asks for the product key before it installs Windows, and it uses the product key to determine which edition to install. If no product key was given, it will ask the user to select an edition.

This is not possible for Windows 7, because the product key input has been moved to after the install, which means that the installer cannot determine the edition from the product key. Asking the end-user which edition to install is very confusing (remember, in Vista, the user is asked only if no key was given), so Windows 7 has returned to the old XP style of using different discs for different editions, and an Ultimate disc can only install Ultimate.

However, the install.wim should still be the same and should still contain all editions (this is necessary to support Windows Anytime Upgrades), so if you simply delete "ei.cfg" from your ISO, you can force the installer to ask you which edition to install (you will still need the appropriate key for each edition, of course).
 
Last edited:

My Computer

OS
Windows 7 Pro (MSDN)
beautiful! Should be sticky!
 

My Computer

OS
Windows 7 PRO x64
CPU
Phenom II 1090T @ 4.00GHz
Motherboard
Crosshair IV Formula
Memory
8gb DDR3
Graphics Card(s)
1x ATI Diamond 5850
Monitor(s) Displays
50in HDTV (HDMI)
Screen Resolution
1080P
Hard Drives
2x 1TB barracuda
1x 1TB WD Black
1x 2TB WD
1x OCZ Vertex 2 40GB
PSU
1000w Xion
Case
Armor+ VH6000BWS
Cooling
W/C
Internet Speed
60Mbps down, 7 up
Nicely done. Thank you.

Any particular reason for omitting the German CRC values

in no. 3 ???
 

My Computer

Computer Manufacturer/Model Number
Gateway GT5056
OS
XP_Pro, W7_7201, W7RC.vhd, SciLinux5.3, Fedora12, Fedora9_2x, OpenSolaris_09-06
CPU
AMD 64x2
Motherboard
Yes
Memory
1 gig
Graphics Card(s)
Dunno
Sound Card
Realtek something
Monitor(s) Displays
Samsung SyncMaster 940MW w/TV
Screen Resolution
1280x1024
Hard Drives
250 GB WD, USB Seagate Freedesk 1.5 T
Internet Speed
Cable modem
Other Info
1 + 1 = 10b,
7 + 7 = 16o,
a + b = 15h.
@ 7 you forgot the way many, many are going to get because they are "special": Technet...
 

My Computer

Computer Manufacturer/Model Number
Tx2500z Tablet Pc/Homemade Server
OS
Windows 7 Ult x64(x2), HomePrem x32(x4), Server 08 (+VM), 08 R2 (VM) , SuSe 11.2 (VM), XP 32 (VM)
CPU
Turion X2 ultra (oh well came with laptop)/P4 @3.2 (yes P4)
Motherboard
IDK HP Motherboard / Intel DG965SS
Memory
OCZ Dual Channel 4GB kit/ 1gb Dual Channel
Graphics Card(s)
HD 3200 graphics /GMA x3100 (yay for intergrated!!)
Sound Card
Realtek HD Audio(mic working, well sort of)/Siig IC-70012
Monitor(s) Displays
built-in Hp 12" laptop screen/ Acer 19"
Screen Resolution
1280x800 /1440x900
Cooling
All Air Cooled
Mouse
Logi MX Rev. /MS Wheel Optical 1.1A /Logitech Optical Mouse
Internet Speed
College baby but its still routed through vpn to 1536k...
Other Info
love my wacom pen and pressure sensitivity...
wished it worked in 7, SUSE for that matter though
Any particular reason for omitting the German CRC values

The data is in the standard sha1sum format. You can copy the data into a text file named "7600.sha1", and then you can then open that file up in any program that supports verifying sha1sum files, like, well, sha1sum, HashCheck, etc. That lets you easily verify multiple files at once. Yes, I could also include the CRC-32 checksums in a separate box, in the common SFV format that can be verified in a similar way using QuickSFV, HashCheck, or any of the gazillion SFV checkers out there. But why bother? There's no need to check for both. SHA-1 is secure, so if the SHA-1 checks out, the CRC-32 is guaranteed to check out. Also, CRC-32 is spoofable, but SHA-1 is not. Anyone who checks just the CRC-32 is going to have to check the SHA-1 again anyway to be sure, and anyone who checks the SHA-1 has no reason to check the CRC-32.

In the interest of not letting things run on too long, I just provided the only set of checksums that people need (SHA-1). There is literally no need for any other hash if you checksum if you have SHA-1. And if they want the CRC, I did provide a link to the source, and if people did not know that checking the CRC is pointless if they've checked the SHA-1, well, now they know. :)

@ 7 you forgot the way many, many are going to get because they are "special": Technet...

There may be many, but I think that even in this forum, the vast majority of people will be getting their keys on GA, so yes, the "special" label is appropriate. ;)
 

My Computer

OS
Windows 7 Pro (MSDN)
Kinda curious... When the official W7 is released, how will the upgrade go? I mean will it simply be installing a disk, or will it require backing-up files and then a clean install?
 

My Computer

OS
Windows 7
CPU
i7 nehalem 2.66ghz
Motherboard
ASUS p6t6 WS revolution
Memory
6GB of mushkin 1666 mhz
Graphics Card(s)
evga gtx 275
Sound Card
X-fi titanium Fatality
Monitor(s) Displays
Dell Spw blah blah
Hard Drives
2 X 750GB WD blacks
PSU
antec true power quattro 1000 watt
Case
Antec 1200
Cooling
7 fans lol
very useful post +1

unfortunately many less experienced folks are still gonna spam the forum asking for links etc, but this may stop a few...
 

My Computer

Computer Manufacturer/Model Number
mickey megabyte 1234
OS
ultimate 64 sp1
CPU
i5 2500K [email protected]
Motherboard
MSI P67A-GD53
Memory
8 gigs GSkill Ripjaws 1600
Graphics Card(s)
amd hd6950
Sound Card
creative x-fi gamer
Monitor(s) Displays
samsung 24"
Screen Resolution
1920x1080
Hard Drives
ocz vertex 2e 60 gig, samsung f3 1tb, buffalo 2tb ext
PSU
antec 550
Case
antec three hundred
Cooling
i'm a cooling fan
Keyboard
saitek eclipse ii
Mouse
logitech g3
Internet Speed
about 4 Mbps
Other Info
i love win7
Added #11 and #12...
Thanks, One more question: you said a clean install renames the windows to windows.old. I understand that. But is that an automatic thing? like if I began installation of Windows 7 Ultimate when released ( I have windows 7 ultimate now), will it automatically rename windows to windows.old, or is it something I must do manually?

And then, how can I check what specific W7 build I have? Because my friends burned me and ISO about 2 weeks ago (7/13/2009 I believe, give or take a day), and I'm curious about which exact build I got...

Oh, and Is a 5.9 a decent rating? I mean all my other parts are 6.5+ but my HD is 5.9. I figure that's decent.

Thx for the help by the way
 

My Computer

OS
Windows 7
CPU
i7 nehalem 2.66ghz
Motherboard
ASUS p6t6 WS revolution
Memory
6GB of mushkin 1666 mhz
Graphics Card(s)
evga gtx 275
Sound Card
X-fi titanium Fatality
Monitor(s) Displays
Dell Spw blah blah
Hard Drives
2 X 750GB WD blacks
PSU
antec true power quattro 1000 watt
Case
Antec 1200
Cooling
7 fans lol
Thanks, One more question: you said a clean install renames the windows to windows.old. I understand that. But is that an automatic thing? like if I began installation of Windows 7 Ultimate when released ( I have windows 7 ultimate now), will it automatically rename windows to windows.old, or is it something I must do manually?
It's an automatic part of the "clean install".

And then, how can I check what specific W7 build I have? Because my friends burned me and ISO about 2 weeks ago (7/13/2009 I believe, give or take a day), and I'm curious about which exact build I got...
You could look at the file version for setup.exe. Note that any "RTM" ISOs from that far back are not official "clean" ISOs (and should not be discussed here), so be careful.

Oh, and Is a 5.9 a decent rating? I mean all my other parts are 6.5+ but my HD is 5.9. I figure that's decent.
That's fine.
 

My Computer

OS
Windows 7 Pro (MSDN)

My Computer

Computer Manufacturer/Model Number
HP DV8t quad
OS
Windows 7 Ultimate x64 (Retail)
CPU
i7-Q 720
Motherboard
Motherboard Chipset Intel Ibex Peak-M PM55, Intel Lynnfield
Memory
6 GB
Graphics Card(s)
nVidia GeForce GT 230M (1GB)
Sound Card
IDT High Definition Audio CODEC
Monitor(s) Displays
18.4 inch HP Infinity FHD (Samsung 184HT03-001)
Screen Resolution
1920 x 1080
Hard Drives
Hitachi 500GB 7200 rpm (x2)
Seagate FreeAgent 1.5 TB External USB (x2)
Thermaltake BlacX eSATA/USB 2.0 3.5/2.5 HD dock
Cooling
Zalman NC-2000 notebook cooling pad
Keyboard
laptop
Mouse
Logitech VX Revolution
Other Info
Backup Unit: Lenovo T61p
SHA-1 is secure, so if the SHA-1 checks out, the CRC-32 is guaranteed to check out.

... and if people did not know that checking the CRC is pointless if they've checked the SHA-1, well, now they know. :)
And now I know, too... :doh:

Thank you for both the FAQs and the explanation.
 

My Computer

Computer Manufacturer/Model Number
Gateway GT5056
OS
XP_Pro, W7_7201, W7RC.vhd, SciLinux5.3, Fedora12, Fedora9_2x, OpenSolaris_09-06
CPU
AMD 64x2
Motherboard
Yes
Memory
1 gig
Graphics Card(s)
Dunno
Sound Card
Realtek something
Monitor(s) Displays
Samsung SyncMaster 940MW w/TV
Screen Resolution
1280x1024
Hard Drives
250 GB WD, USB Seagate Freedesk 1.5 T
Internet Speed
Cable modem
Other Info
1 + 1 = 10b,
7 + 7 = 16o,
a + b = 15h.
Good, useful stuff DataMan47.
Thank you.
 

My Computer

Computer Manufacturer/Model Number
LAPTOP. HP Pavilion dv7-4010TX .
OS
Win 7 Ultimate 64-bit. SP1.
CPU
Intel i7 -720QM.[1.6GHz Turbo Boost 2.8GHz. 6MB Cache.]
Memory
8 DDR 3 RAM. 1066MHZ
Graphics Card(s)
ATI 1024 MB. DDR3. Radeon HD5650
Monitor(s) Displays
17.3" High Definition Brightview LCD. LED Backlit.
Screen Resolution
1600 x 900.
Hard Drives
640GB
Case
Laptop / notebook.
Mouse
Logitech Anywhere mouse. MX.
Internet Speed
ADSL [ but too slow ]
However, the install.wim should still be the same and should still contain all editions (this is necessary to support Windows Anytime Upgrades), so if you simply delete "ei.cfg" from your ISO, you can force the installer to ask you which edition to install (you will still need the appropriate key for each edition, of course).

I have searched and do not see an "ei.cfg" in the ISO. What directory?
 

My Computer

OS
Win 7 7068
Hey, I'm wondering if someone could tell me what bootsqm.dat is? I mean considering it has boot in the name I'm assuming it boots something, and it's coming up as clean so I really don't care, but I'm a little curious about if this is something normal. The reaon I'm wondering is because I figure if it was an adobe file or a system file, it would be in a folder wouldnt it?

It's just sitting there on my local drive (c:\) without even being in a folder... Kinda bugs me.
 

My Computer

OS
Windows 7
CPU
i7 nehalem 2.66ghz
Motherboard
ASUS p6t6 WS revolution
Memory
6GB of mushkin 1666 mhz
Graphics Card(s)
evga gtx 275
Sound Card
X-fi titanium Fatality
Monitor(s) Displays
Dell Spw blah blah
Hard Drives
2 X 750GB WD blacks
PSU
antec true power quattro 1000 watt
Case
Antec 1200
Cooling
7 fans lol
I have searched and do not see an "ei.cfg" in the ISO. What directory?
The ei.cfg file is found in the "sources" directory.
 

My Computer

Computer Manufacturer/Model Number
HP DV8t quad
OS
Windows 7 Ultimate x64 (Retail)
CPU
i7-Q 720
Motherboard
Motherboard Chipset Intel Ibex Peak-M PM55, Intel Lynnfield
Memory
6 GB
Graphics Card(s)
nVidia GeForce GT 230M (1GB)
Sound Card
IDT High Definition Audio CODEC
Monitor(s) Displays
18.4 inch HP Infinity FHD (Samsung 184HT03-001)
Screen Resolution
1920 x 1080
Hard Drives
Hitachi 500GB 7200 rpm (x2)
Seagate FreeAgent 1.5 TB External USB (x2)
Thermaltake BlacX eSATA/USB 2.0 3.5/2.5 HD dock
Cooling
Zalman NC-2000 notebook cooling pad
Keyboard
laptop
Mouse
Logitech VX Revolution
Other Info
Backup Unit: Lenovo T61p
Useful rep+!
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens
OS
XP SP2
CPU
Intel Celeron D 3.07 GHz
Motherboard
/
Memory
1GB
Graphics Card(s)
Nvidia GeForce 6200 SE 256mb
Sound Card
Realtek
Monitor(s) Displays
17 "
Screen Resolution
1280x1024
Hard Drives
160GB
Internet Speed
2mb
hi ..
i saw a copy of windows 7 ..
and there was written final rtm 7600 on it .. does it mean that this is a full copy or what ?
p.s : i cant understand some "complicated" words you professionals use ..



sorry for my bad english ..

:)
 

My Computer

Computer Manufacturer/Model Number
Toshiba A200-28S
OS
Windows Vista Home Premium 32Bit
CPU
Intel Core 2 Duo 2.0GHZ
Memory
2.00 GB
Graphics Card(s)
Ati HD2600
Back
Top