Archive for August, 2009


Windows 7 Boot Time Optimization Error Fix

I encountered an error when I tried to run the Windows 7 built in boot time optimization via command prompt, “defrag c: -b”, saying that registry entries for boot time optimization was missing and that boot time optimization could not be performed. After a fresh install, the registry entry isn’t created yet. Apply this ‘fix’ if you don’t want to wait for Windows to make the entry later.

Should work for Vista. Not sure about XP.

To fix this, I created in my registry as follows:

Windows 7 Registry Fix for Boot time Optimization


Changing Installed Language of Windows 7 (Home Premium, Pro) and hack multi-language tablet recognition

Windows 7 handwriting recognition only supports your display language and English in all editions except for 7 Ultimate and 7 Enterprise

When I installed Windows 7 English on my TX2500, I found that unlike Windows Vista Home Premium, the option to handwrite in Japanese and Chinese were both greyed out.

Update on my theory:
The en-US MUI within Windows 7 has multi-language tablet pc input disabled when you get non Ultimate and Enterprise editions of Windows 7. However, you can overwrite the en-US language pack or use any language pack provided for Ultimate/Enterprise to enable this functionality. Any language pack you download from Microsoft Update will work since the language packs are designed to be used with Windows 7 Ultimate/Enterprise.


* *

Win 7 MUI Packs from Vistalizator
32 bit
64 bit

Download link:

A: Manual install
1. Download the exe language pack from, run the exe and it will extract “” for a moment, but will delete it automatically. You will need to either rename it or move it as soon as it appears. This is the CAB file you need for the next step. Not sure how to extract it properly, but this worked.
2. Run “Command prompt”, and enter the following line
DISM /Online /Add-Package /PackagePath: PATH TO THE DOWNLOADED LP.CAB FILE
3. Run Vistalizator to change your language, as it should show up in the list now, so just select it and restart your computer.
3 (manual). Run “Command prompt” and type in the following line, replace zh-TW with your language pack abbreviation:
bcdboot %WinDir% /l zh-TW

(Ideas from WinMatrix forums)

B: GUI Method

If this doesn’t work, you need to proceed to the manual method. Vistalizator gave me errors the first time around.

1. You need to first download the target language pack (MUI pack):
3. Run Vistalizator, choose “Add language”. Do an internal instead of express install by double clicking the ‘Express’ cell in the table (I never tried Express install).
4. When processes are done, change your language and restart.

(These methods don’t seem to replace the help files into your local language. However, it enables menus and handwriting recognition otherwise disabled by Windows 7 if you do not have the Ultimate or Enterprise editions. Not sure how to fix but not a big deal for me. )

My results
I did this on a English Windows 7 Pro install from English to zh-TW (Chinese Taiwanese) and as a result enabled Traditional Chinese handwriting recognition otherwise disabled by the operating system.

Installing the Japanese MUI pack using Vistalizator unlocked Japanese text recognition as well.

Should work for other languages as well.

Now I haven’t tried overwriting the language pack I was running on. My steps to get multi-language recognition with English interface enabled:
1. I installed Chinese traditional using the manual method
2. installed en-US using the manual method
3. switched back to en-US method

as posted on Tabletpcreview

Twitter Updates

Recent Links via delicious



August 2009
« Jun   Sep »