
华硕S200E系列运行OOBE向导后,Lpksetup.exe将自动删除未使用的语言包。当它将删除语言包时,Lpksetup.exe比较的是语言名称而非语言代码。如果已删除的语言和当前的系统语言具有相同的语言名称,则当前的系统语言包也会被删除。例如,ZH-TW和ZH-HK共享语言名称“中文”,可能导致系统语言意外丢失或变更。
1. 重新启动计算机。
2. 进入注册表编辑器。
输入 regedit 进行注册表编辑。
3. 定位到语言键值路径。
导航至以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages\
观察本身所使用的语言项是否存在。
4. 若当前语言存在,删除无关语言项。
(以台湾繁体中文 zh-TW 为例)如果 zh-TW 语言项还在,请将其余不需要的语言项全部删除(例如 en-US, pt-BR, pt-PT, th-TH 等)。
5. 若当前语言已不存在,请重新添加正确的系统语言包。
注意区分32位或64位系统对应的语言包版本。
5.1 复制语言包文件
将下载的语言包解压缩并复制到 D:\ 根目录下。例如台湾繁中语言包的路径为 D:\zh-tw\lp.cab。
5.2 执行添加语言命令
下载 Add_LP.zip 命令档并解压缩。根据需要增加的语言,以系统管理员身份执行对应的命令档(例如台湾繁中,请执行 Add_zh-tw_LP.bat)。
出现 100% 即表示操作成功。
5.3 执行修复注册表文件
下载 Fix_patch.zip 档案并解压缩。选择需要修复的语言并执行对应的注册表文件(例如台湾繁中,请执行 zh-tw.reg)。
6. 最后重新启动计算机。
重启后问题即可解决,系统语言将恢复正常显示。