如何通过详细教程批量卸载Windows多余语言包,高效清理磁盘空间?

2026-04-30 17:371阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1413个文字,预计阅读时间需要6分钟。

如何通过详细教程批量卸载Windows多余语言包,高效清理磁盘空间?

如果您的Windows系统中安装了多个不必要的语言包,导致C盘空间被大量占用(例如每个语言包可占用300MB至1.2GB不等的磁盘空间),可以通过以下步骤进行清理以释放存储空间:

一、通过系统设置批量删除用户级语言

该方法移除语言界面资源、登录屏幕本地化文本及用户配置项,不修改系统核心映像,操作安全且立即生效。

1、按 Win + I 打开“设置”应用。

2、点击左侧“时间和语言”,再选择右侧“语言和区域”。

3、在“首选语言”列表中,逐个检查每项语言右侧是否显示“⋯”按钮。

4、对目标语言(如俄语 ru-RU、韩语 ko-KR、阿拉伯语 ar-SA 等),点击“⋯”后选择“删除”。

5、重复执行步骤 4,直至所有冗余语言全部移除。

6、完成全部删除后,重启计算机,确保任务栏语言栏、锁屏界面与系统提示同步更新。

二、使用 PowerShell 批量清除用户语言列表

当某语言在设置界面呈灰色不可删状态,或删除后仍残留于输入法候选栏时,说明其已固化于当前用户的语言策略链表中,需通过脚本方式一次性清空非主用语言。

1、右键“开始”按钮,选择“Windows Terminal(管理员)”或搜索“PowerShell”,右键选择“以管理员身份运行”。

2、执行命令:Get-WinUserLanguageList,回车查看完整语言标签列表。

3、确认主用语言标签(如 zh-CN 或 en-US),其余均为待删目标。

4、输入以下命令(以保留 zh-CN、删除其余所有语言为例):

$LangList = Get-WinUserLanguageList
$LangList = $LangList | Where-Object LanguageTag -eq "zh-CN"
Set-WinUserLanguageList $LangList -Force

5、命令无报错即表示语言列表已重置,注销当前用户或重启系统使更改生效。

三、通过 DISM 工具卸载离线系统语言包

此操作直接从 C:\Windows\servicing\Packages\ 目录中移除语言功能组件(.cab 文件),释放真实磁盘空间,适用于深度瘦身场景,但要求系统未启用“精简安装”模式。

1、以管理员身份运行 PowerShell 或命令提示符。

2、执行命令列出所有已部署语言包:dism /online /get-packages | findstr "LanguagePack"

3、识别目标语言包全名(例如:Package_for_KB5037771~31bf3856ad364e35~amd64~~10.0.1.19)。

4、执行卸载命令(将示例包名替换为实际名称):dism /online /remove-package /package:name:"Package_for_KB5037771~31bf3856ad364e35~amd64~~10.0.1.19"

5、每执行一条卸载命令后等待提示“操作成功完成”,再继续下一条;全部完成后,重启系统

四、清理注册表中残留的语言配置项

部分语言包卸载后,键盘布局、默认输入法或区域格式设置仍保留在注册表中,可能引发切换异常或占用内存缓存,需手动清除对应键值。

1、按 Win + R,输入 regedit 并回车,以管理员权限打开注册表编辑器。

2、导航至路径:HKEY_CURRENT_USER\Keyboard Layout\Preload,右侧列表显示数字序号键值(如“1”、“2”)。

3、双击每个键值,查看其数据内容(如“00000409”代表美式英语,“00000804”代表简体中文)。

4、对非主用语言对应的键值(如“3”、“4”等),右键选择“删除”。

5、继续导航至:HKEY_CURRENT_USER\Control Panel\International\User Profile,删除子项中非当前区域的文件夹(如“fr-FR”、“de-DE”)。

6、关闭注册表编辑器,无需重启,注销当前用户即可生效

五、执行磁盘清理释放语言相关缓存

系统更新过程中下载的语言包临时文件、旧版 .cab 缓存及 Windows 更新日志可能长期滞留于 WinSxS 存储库中,需借助系统工具强制回收。

1、右键“此电脑”→“属性”→“系统保护”→点击“磁盘清理”。

2、点击“清理系统文件”,再次选择系统盘(通常是 C 盘)。

3、在弹出列表中,勾选:“Windows 更新清理”“以前的 Windows 安装”(若存在)、“语言包临时文件”(如有该选项)。

4、点击“确定”,在确认窗口中再次点击“删除文件”。

5、等待进度完成,释放空间将在数分钟内实时反映在磁盘属性中

标签:Windowswin

本文共计1413个文字,预计阅读时间需要6分钟。

如何通过详细教程批量卸载Windows多余语言包,高效清理磁盘空间?

如果您的Windows系统中安装了多个不必要的语言包,导致C盘空间被大量占用(例如每个语言包可占用300MB至1.2GB不等的磁盘空间),可以通过以下步骤进行清理以释放存储空间:

一、通过系统设置批量删除用户级语言

该方法移除语言界面资源、登录屏幕本地化文本及用户配置项,不修改系统核心映像,操作安全且立即生效。

1、按 Win + I 打开“设置”应用。

2、点击左侧“时间和语言”,再选择右侧“语言和区域”。

3、在“首选语言”列表中,逐个检查每项语言右侧是否显示“⋯”按钮。

4、对目标语言(如俄语 ru-RU、韩语 ko-KR、阿拉伯语 ar-SA 等),点击“⋯”后选择“删除”。

5、重复执行步骤 4,直至所有冗余语言全部移除。

6、完成全部删除后,重启计算机,确保任务栏语言栏、锁屏界面与系统提示同步更新。

二、使用 PowerShell 批量清除用户语言列表

当某语言在设置界面呈灰色不可删状态,或删除后仍残留于输入法候选栏时,说明其已固化于当前用户的语言策略链表中,需通过脚本方式一次性清空非主用语言。

1、右键“开始”按钮,选择“Windows Terminal(管理员)”或搜索“PowerShell”,右键选择“以管理员身份运行”。

2、执行命令:Get-WinUserLanguageList,回车查看完整语言标签列表。

3、确认主用语言标签(如 zh-CN 或 en-US),其余均为待删目标。

4、输入以下命令(以保留 zh-CN、删除其余所有语言为例):

$LangList = Get-WinUserLanguageList
$LangList = $LangList | Where-Object LanguageTag -eq "zh-CN"
Set-WinUserLanguageList $LangList -Force

5、命令无报错即表示语言列表已重置,注销当前用户或重启系统使更改生效。

三、通过 DISM 工具卸载离线系统语言包

此操作直接从 C:\Windows\servicing\Packages\ 目录中移除语言功能组件(.cab 文件),释放真实磁盘空间,适用于深度瘦身场景,但要求系统未启用“精简安装”模式。

1、以管理员身份运行 PowerShell 或命令提示符。

2、执行命令列出所有已部署语言包:dism /online /get-packages | findstr "LanguagePack"

3、识别目标语言包全名(例如:Package_for_KB5037771~31bf3856ad364e35~amd64~~10.0.1.19)。

4、执行卸载命令(将示例包名替换为实际名称):dism /online /remove-package /package:name:"Package_for_KB5037771~31bf3856ad364e35~amd64~~10.0.1.19"

5、每执行一条卸载命令后等待提示“操作成功完成”,再继续下一条;全部完成后,重启系统

四、清理注册表中残留的语言配置项

部分语言包卸载后,键盘布局、默认输入法或区域格式设置仍保留在注册表中,可能引发切换异常或占用内存缓存,需手动清除对应键值。

1、按 Win + R,输入 regedit 并回车,以管理员权限打开注册表编辑器。

2、导航至路径:HKEY_CURRENT_USER\Keyboard Layout\Preload,右侧列表显示数字序号键值(如“1”、“2”)。

3、双击每个键值,查看其数据内容(如“00000409”代表美式英语,“00000804”代表简体中文)。

4、对非主用语言对应的键值(如“3”、“4”等),右键选择“删除”。

5、继续导航至:HKEY_CURRENT_USER\Control Panel\International\User Profile,删除子项中非当前区域的文件夹(如“fr-FR”、“de-DE”)。

6、关闭注册表编辑器,无需重启,注销当前用户即可生效

五、执行磁盘清理释放语言相关缓存

系统更新过程中下载的语言包临时文件、旧版 .cab 缓存及 Windows 更新日志可能长期滞留于 WinSxS 存储库中,需借助系统工具强制回收。

1、右键“此电脑”→“属性”→“系统保护”→点击“磁盘清理”。

2、点击“清理系统文件”,再次选择系统盘(通常是 C 盘)。

3、在弹出列表中,勾选:“Windows 更新清理”“以前的 Windows 安装”(若存在)、“语言包临时文件”(如有该选项)。

4、点击“确定”,在确认窗口中再次点击“删除文件”。

5、等待进度完成,释放空间将在数分钟内实时反映在磁盘属性中

标签:Windowswin