Today I helped my neighbors to upgrade his Windows Vista that comes from the pc from premium to ultimate so that I can install the chinese language pack for them. I actually helped them to buy the upgrade from premium to ultimate online for about $172. After buying it I got the license file with the product key on it and started the update. The upgrade took about one hour and went fine. After the upgrade I was happy and trying to install the language pack from Windows Update, but the language pack failed to install when it’s half way through with code 2 error! I restarted the computer, tried it again, but it’s still the same! Still can’t fix it even after clicking the get help next to the code 2 error and search online for solutions of the problem! I actually found many people with the same problem and no solution! Some people said that the only way to get through it is make a clean install of Windows rather than using the one that comes with the PC. Later I called microsoft support for help and that guy simply sucks, can’t do anything about it either. Afterward I didn’t have any other way to fix this and I decided to resize the Windows partition and make a new partition to install Windows on it. The first time I installed Windows Vista ultimate with the Upgrade Anytime CD without the cd key I bought because it didn’t work. After installing it didn’t work either because the cd key can’t be used for activation. After that I tried to instal premium first with the computer’s product key and then upgrade to Ultimate, but without activating the premium first and couldn’t use the cd key either. Of course it failed again. Finally I gave it one more chance by clean installing premium first and then activate it. After activating the premium I can finally use the upgrade cd key to upgrade to ultimate and install the language pack! Phew… almost wasted the money that I use to upgrade. I think the language pack doesn’t work with the preinstalled Windows in many computer and I had to make a clean install instead to get it work.