如何在 Windows 8.1 Single Language 上安装新的“显示语言”?

use*_*872 19 display language windows-8

不幸的是,我的 PC 上预装了 Windows 8.1 Single Language(BR 葡萄牙语),我无法将“显示语言”从 BR-PT 更改为美国英语,因为没有任何选项;出于这个显而易见的原因,确实。那么,请问:如何在 Windows 8.1 单语言版本上安装新的“显示语言”?

小智 14

警告- 有些人发现这种方法会使他们的机器无法启动,请参阅评论中的讨论。使用风险自负!


在这里,我如何设法将“核心单一语言”Windows 8.1 语言从俄语更改为英语。感谢@mako 的回应。

我也为Windows 10 Single Language做了同样的步骤。

首先去获取你需要的语言包,这里有 8.1 的链接http://social.technet.microsoft.com/Forums/en-US/ec4419df-ea0b-4da9-8750-063126debe97/language-pack- not-usable-message-in-windows-81?forum=w8itprogeneral

对于Windows 10,您可以在http://www.youtube.com/watch?v=kzfuX_e_6iY 上获取所有语言包的 ISO ,链接在视频说明中。视频本身无关。您需要为您的特定构建下载 ISO,我的是构建 #10240 x64。您可以通过运行命令提示符并在第一行中查找“Microsoft Windows [Version 10.0.10240]”来获取内部版本号。我在从 Windows 8.1 升级到 Windows 10 后执行了这些步骤。如您所知,如果您在 8 或 8.1 中更改了单语言版本的显示语言,那么在升级到 10 后,您将获得原始显示语言,就我而言是俄语。我必须执行这些步骤才能再次将显示语言设置为英语。

现在进入正题。(软件包名称/版本与Windows 10不同)

下载适合您语言的 CAB 文件(语言包)。然后将文件重命名为 lp.cab 并将其放入 C:\ 驱动器文件夹。

然后以管理员身份运行命令行(cmd,命令提示符)并在那里运行此命令:

dism /Online /Add-Package /PackagePath:C:\lp.cab
Run Code Online (Sandbox Code Playgroud)

这会将新的语言包安装到系统中。但是您还不能更改语言。您需要卸载旧语言才能应用新语言。现在在同一命令提示符窗口中运行此命令:

dism /Online /Get-Packages | findstr /c:"LanguagePack"
Run Code Online (Sandbox Code Playgroud)

这将为您提供已安装语言包的列表,如下所示:

Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384
Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.16384
Run Code Online (Sandbox Code Playgroud)

您需要为需要删除的当前语言获取包标识。我需要删除俄语,所以我得到“ Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.16384 ”作为包名。ru-RU部分是语言名称。如果您需要删除英语而不是查找带有en-US部分的包名称。

好的,现在您需要卸载不需要的语言包,运行此命令,将包名称更改为之前找到的名称:

dism /Online /Remove-Package /PackageName:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.1638
Run Code Online (Sandbox Code Playgroud)

之后它会要求您重新启动计算机以应用更改,响应 Y 并在重新启动后您将获得一个新的系统语言。如果您需要将其改回,只需为不同的语言包执行相同的程序即可。


Mar*_*sta 6

您的解决方案“egaistek”是完美的,但它需要额外的步骤:

Windows 8 单语言不支持多语言。所以你需要卸载旧的。然后安装新包。

1-首先去获取你需要的语言包,链接在这里 http://social.technet.microsoft.com/Forums/en-US/ec4419df-ea0b-4da9-8750-063126debe97/language-pack- not-usable-message-in-windows-81?forum=w8itprogeneral

2-下载您的语言的 CAB 文件(语言包)。然后将文件重命名为 lp.cab 并将其放入 C:\ 驱动器文件夹。

3-然后以管理员身份运行命令行(cmd,命令提示符)并在那里运行此命令:dism /Online /Add-Package /PackagePath:C:\lp.cab

这会将新的语言包安装到系统中。安装需要时间耐心等待。 但是你还不能改变语言。您需要卸载旧语言才能应用新语言。

  1. 现在在同一命令提示符窗口中运行此命令:dism /Online /Get-Packages > c:\file.txt

这部分命令“c:\file.txt”将允许你将命令“dism /Online /Get-Packages”的结果保存到文本文件中,这样你就可以很容易地查看它,要清楚尝试运行没有这部分的命令,你就明白我的意思了。

这将为您提供已安装的更新/软件包列表,包括语言包,您将在存储到 c:\file.txt 的文件中找到此信息,查看该文件并查找如下内容:

包标识:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e3 5~amd64~en-US~6.3.9600.16384 状态:已安装 发布类型:语言包安装时间:15.02.2014 15:52

  1. 集中精力为您当前需要删除的语言获取包标识。你会发现有两个包安装了你的目标语言和旧语言,寻找有旧安装时间的包。

我需要删除俄语,所以我得到“Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.16384”作为包名。ru-RU 部分是语言名称。如果您需要删除英语而不是查找带有 en-US 部分的包名称。

  1. 好的,现在你需要卸载不需要的语言包,运行这个命令,把包名改成之前找到的:dism /Online /Remove-Package /PackageName:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU ~6.3.9600.1638

卸载过程也需要时间耐心等待。 之后它会要求您重新启动计算机以应用更改,响应 Y 并在重新启动后您将获得一个新的系统语言。如果您需要将其改回,只需为不同的语言包执行相同的程序即可。

您的解决方案非常有用,谢谢。


小智 4

有一种方法可以将您的语言更改为英语:

1-安装一个名为(Belarc Advisor)的程序,其免费程序使用它来显示您的 Windows 8 或 8.1 许可证密钥,并将其写入某个位置。

2-转到 google.com 或 bing.com 搜索 Windows 8.1 单语言 iso 文件,互联网上有很多这样的文件,只需下载其中一个,并确保语言是英语,看看它是否是 x86(32 位) 或x64(64位)下载一个像你的一样的。

3-将 ISO 文件刻录到 DVD 或制作可启动 USB 闪存(如果您想用 ISO 文件制作可启动 USB 闪存,请在互联网上搜索 rufus_v1.3.4)

4-从 DVD/USB 启动您的电脑并安装 Windows(如果在安装过程中要求您输入密钥,请使用您在第一步中获取的密钥(如果它不起作用),然后在 Windows 8.1 单一语言上搜索密钥互联网并暂时使用它。

5-完成 winodws 安装后,使用您的密钥激活 Windows(您从 Belarc Advisor 的第一步中获取的密钥)就是这样

  • 这需要您重新安装整个操作系统。这并不是一个真正的“解决方案”,只需购买升级到“Windows 8 Professional”会更容易。 (3认同)