2013-10-29 16:49:59 +0000 2013-10-29 16:49:59 +0000
19
19

如何将新的 "显示语言 "安装到Windows 8.1单语言上?

不幸的是,在我的电脑上预先安装了Windows 8.1单语言(BR葡萄牙语),我不能改变 “显示语言 "从BR-PT到美国英语,因为没有任何选项;这个明显的原因,确实。所以,请问:我如何能安装一个新的 "显示语言 "到Windows 8.1单语言版本?

答案 (3)

14
14
14
2014-02-15 16:42:37 +0000

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


这里是我如何将 “核心单语言 "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

这将会在系统中安装新的语言包。但你还不能改变语言。你需要卸载你的旧语言来应用新语言。现在在同一个命令提示符窗口中运行这个命令。

dism /Online /Get-Packages | findstr /c:"LanguagePack"

这将会给你一个已安装的语言包列表,类似于这样:

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

你需要得到一个当前语言的包标识,它需要被删除。我需要删除俄语,所以我得到 ”Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.16384“作为包名。ru-RU部分是语言名。如果您需要删除英文,请寻找一个带有en-US部分的软件包名称。

OK,现在你需要卸载不需要的语言包,运行这个命令,把包名改成之前找到的。

dism /Online /Remove-Package /PackageName:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.1638

之后它会要求你重启电脑以应用更改,回复Y,重启后你会得到一种新的系统语言。如果你需要把它改回来,只需对不同的语言包进行同样的操作即可。

6
6
6
2014-02-18 13:57:38 +0000

你的解决方案“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的文件中找到这些信息,查看该文件并寻找类似这样的东西。

Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e3 5~amd64~en-US~6.3.9600.16384 State : Installed Release Type : 语言包 安装时间 : 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
4
4
2013-11-14 10:56:32 +0000

有一种方法可以把你的语言改成英语。

1-安装一个程序,叫做(Belarc Advisor),它是一个免费的程序,用它来显示你的windows 8或8.1许可证密钥,把它写在一些地方。

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

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

4-从DVD/USB启动你的电脑,然后安装windows(如果在安装过程中被要求输入密钥,请使用你从第一步抓取的密钥,如果它没有工作,那么在互联网上搜索windows 8.1单语言的密钥,并暂时使用它。

5-安装完winodws后,用你的钥匙激活windows(就是你从第一步用Belarc Advisor抓到的钥匙),就这样。