Could Microsoft Be Any More Obtuse?
- 4
- Add a Comment
is definitely more obtuse than this triangle!

WindowsXP-KB936929-SP3-x86-ENU.exe That is the file name that the Microsoft Web site says it is sending to you when you try to download the single computer update to Windows XP Service Pack 3.
What you get is a much longer file name, with the change coming between the ENU and .exe. Nowhere does it say what this might be, and perhaps there is an explanation elsewhere, but it is not readily found. At first I thought it might be some sort of tracking mechanism, but that idea went away when I downloaded the file again, on another computer, to check the theory.
I don’t know why but I then got that ‘light bulb moment’ and thought it was a hash value, so that someone could check to make sure that the file was correctly received. Well, it wasn’t a CRC-32 or MD5 value, as are commonly used on the internet, but in fact it is a hash. It is an SHA1 value, which is much less commonly used. (BTW, there is a great little applet, called Summer Properties, that will do the CRC-32, MD5, SHA1, and CRC-16 calculations for you when you right click a file and bring up the properties page. It is small, has no crippling or nagging features, and works great. Just put Summer Properties into your friend Google to get it.)
How tough would it be to have a small note giving this information? I thought I might be missing something, so I went back to check, and also looked at the instructions given - not there.
So I wonder, why the secrecy? Do only TechNet members get to know this little tidbit? (I may be making the mistake of assuming that these members are allowed this inner-circle knowledge.) Why the cloak and dagger, Steve?

4 Comments
DeepThawt
May 8th, 2008
at 9:13am
WindowsXP : OS
KB936929 : Knowledge Base article ID
SP3 : Service Pack 3
x86 : Target processor family
ENU : English US
.exe : file type
the oracle
May 8th, 2008
at 10:23am
DeepThawt you miss the point. When downloading, the SHA1 hash is appended to the filename between the parts I spoke of. I know what the rest is, and had no problem with that.
Stan
May 9th, 2008
at 1:16am
If someone figures out what the hash is, they can modify the file or make their own release.
Maybe you’re the obtuse one and Microsoft is more on the acute side.
the oracle
May 9th, 2008
at 3:05pm
Stan, maybe - maybe not.