Fix for preinstalled Windows 7 Language Pack issue (KB977911)

Microsoft warned that consumers who have purchased PCs with Windows 7 preinstalled, when you start computer for first time, Out of Box Experience (OOBE) wizard starts, you set display language to Chinese or to Portuguese. After you restart computer, system display language’s changed to a random language. Or when you try to restart computer, system […]

Microsoft warned that consumers who have purchased PCs with Windows 7 preinstalled, when you start computer for first time, Out of Box Experience (OOBE) wizard starts, you set display language to Chinese or to Portuguese. After you restart computer, system display language’s changed to a random language. Or when you try to restart computer, system cannot start and you receive a Stop error: STOP 0x0000021a. Note This issue may occur up to several days after you start computer for first time. “These issues occur because Lpksetup.exe incorrectly removes language pack of system display language. After you run OOBE wizard, Lpksetup.exe automatically removes unused language packs. When it removes language packs, Lpksetup.exe compares language names instead of language codes. If a removed language and current system language have same language name, current system language pack’s also removed. For e.g., ZH-TW and ZH-HK share name "Chinese."” To resolve this issue, download this hotfix.