Sunday, November 27, 2011

Windows speaks your language, but only for a large fee

Microsoft, what is wrong with you? We had guests visiting this weekend from abroad and they wanted to buy a laptop here. We found a great deal on a refurbished HP Pavilion dm4 (i5, 4GB, 14", 500GB for $530) at MicroCenter. THe laptop came preloaded with Microsoft Windows 7 Home Premium (64-bit). Once we had the machine charged and running at home, the first thing the owner wanted to do is to change the localization to Russian. Not an unreasonable thing to do, in my opinion - the guy speaks Russian and prefers to have his computer be localized to his native language. They all do that, right? I mean, look at an activation sequence of any Apple product - first question is always about the language you prefer. Linux is same, for that matter. Windows - not so much...

Imagine our surprise when we found out that this particular flavor of Windows 7 can not be localized at all! Only Windows 7 Ultimate (and Enterprise editions) are capable of downloading and applying Language Packs. This is unbelievable! Do you know how much it costs to upgrade Home Premium to Ultimate? Take a guess... Keep in mind that Apple charged $0 for next to last major OS upgrade and only $29 for the latest one. Here comes the answer - Microsoft wants $155 for the upgrade!!! Again, this is Windows 7 to Windows 7 - just changing flavors! Seriously, guys? I mean, compare that to the overall cost of the laptop!!!

So what are the poor owners of this useless Home Premium edition to do? Return the laptop and pay the restocking fee? Shell out big bucks to Microsoft just to get something that should be (and is on other OSs) so commonplace as to not even occur to ask or wonder about? Well, not without hitting Google first.

First bit of information - we're clearly not the first people asking this question. Duh! Second - here and there folks talk about attempts at circumventing this ridiculous crippleware. They look scary - regedit is prominently featured in convoluted instructions. But what do we have to loose?

The best instructions we came across are from WinCert.net. The author(s) did a very nice job by providing download links to actual language packs and decent instructions for installation/configuration. We decided to go for it. I'll spare you the details, including sneaky behavior by Windows in trying to hide the .cab file from us, etc. Suffice it to say that with a silent prayer, crossing all fingers and toes and rebooting after a particularly alarming registry change, the laptop booted up with a greeting in Russian. Whew!

What can I say - this was yet another in a long series of experiences which reaffirmed my deepest antipathy for Windows. No, other OSs are not perfect, but at least they "speak" your language!