无法删除 Windows 10 PC 上的语言包

Art*_*hin 5 keyboard language keyboard-layout language-pack windows-10

我需要删除俄语语言包,但语言设置'Remove'按钮未突出显示。当我尝试使用lpksetup.exe /ucmd 中的命令删除它时,它说'Language is the system language'不允许对其执行任何操作,但系统语言设置为乌克兰语(我尝试将其切换到不同的语言并再次切换回来 - 没有帮助)。如果我尝试至少删除 Windows 注册表中的键盘布局 ( HKEY_USERS\.DEFAULT\Keyboard Layout\Preload\),它不会删除它,并且该密钥会再次出现在注册表中。另外我觉得很奇怪,在控制面板中没有语言设置,此部分只有时钟和区域。更新:Windows 10 Pro,版本 1803(今天安装了更新)。

小智 13

  1. 安装您需要/希望您的电脑使用的语言包。(这可以在语言和区域设置中完成)

  2. 在管理模式下打开命令提示符。

  3. 输入lpksetup /ucmd 提示符,您应该会看到如下窗口: https: //i.stack.imgur.com/WamK5.png

  4. 以管理员模式打开 Regedit,然后转到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language

  5. 在此网页上查找您安装的语言的语言代码:https://msdn.microsoft.com/en-us/library/cc233982.aspx

  6. 将 Default 和 InstalLanguage 值编辑为您的首选语言值,对于美国英语,该值为 0409

  7. 重新启动您的电脑。

  8. 再次在管理模式下打开命令提示符并输入lpksetup /u。这次您的首选语言将被设置为系统默认值。

  9. 选择您不需要的语言并将其删除。您的电脑将需要重新启动,然后一切就完成了。


nos*_*tio 3

我遇到了同样的问题。错误地安装了不需要的 Windows 10 显示语言,然后无法将其删除。它没有出现在 的语言列表中lpksetup

我花了一段时间才弄清楚,所以希望它对其他人和未来的我有所帮助。

首先,您需要将这种不需要的语言设置为 Windows 当前的显示语言。Win+I这可以在语言设置(和类型)中完成Language。然后注销,重新登录,lpktool从管理命令提示符运行,选择Uninstall语言,该语言应列为可用于卸载。暂时不要卸载它。

切换回您想要的显示语言(例如,en-US),注销/登录,lpktool再次运行,然后卸载不需要的语言。


针对 Windows 10 v2004(内部版本 19041.x)进行了更新,显然一旦将语言包安装在 Windows 应用商店应用程序中,就无法通过 UI 删除语言包。

在管理 PowerShell 中,运行:

Get-AppxPackage -allusers *LanguageExperiencePack*
Run Code Online (Sandbox Code Playgroud)

找到要删除的所需语言包,例如:

PackageFullName : Microsoft.LanguageExperiencePacken-GB_19041.1.2.0_neutral__8wekyb3d8bbwe
Run Code Online (Sandbox Code Playgroud)

去掉它:

Remove-AppxPackage -AllUsers -Package "Microsoft.LanguageExperiencePacken-GB_19041.1.2.0_neutral__8wekyb3d8bbwe"
Run Code Online (Sandbox Code Playgroud)

最后,为了以防万一,也运行lpksetup /u并清理不需要的语言包。


归档时间:

查看次数:

21006 次

最近记录:

4 年,2 月 前