显示“你的windows许可证只支持一种语言”时如何更改语言

# 教程

原因&办法

可能是oem厂商的限制,笔记本电脑的windows版本是CoreCountrySpecific,所以没法更改语言. 但如果先更改windows许可版本的话,就可以更改语言了. 下面以把CoreCountrySpecific转换成常用的Professional为例子.

因为CoreCountrySpecific的Windows不支持直接转换成Professional,所以需要先转换成ProfessionalEducation再转换成Professional.(实测可行)

使用HEU KMS Activator转换

GitHub Release链接:https://github.com/zbezj/HEU_KMS_Activator/releases

安装时可能会被Windows Defender报毒,建议搭配以下指令使用:

添加当前目录到白名单:

1
2
powershell "try {$null = icim MSFT_MpPreference @{ExclusionPath = @('%~dp0'); Force = $True} Add -Namespace root/Microsoft/Windows/Defender -EA 1} catch {$host.SetShouldExit($_.Exception.HResult)}"
powershell "try {$null = icim MSFT_MpPreference @{ExclusionPath = @('%temp%\_temp_heu168yyds'); Force = $True} Add -Namespace root/Microsoft/Windows/Defender -EA 1} catch {$host.SetShouldExit($_.Exception.HResult)}"

移除当前目录出白名单:

1
2
powershell "try {$null = icim MSFT_MpPreference @{ExclusionPath = @('%~dp0'); Force = $True} Remove -Namespace root/Microsoft/Windows/Defender -EA 1} catch {$host.SetShouldExit($_.Exception.HResult)}"
powershell "try {$null = icim MSFT_MpPreference @{ExclusionPath = @('%temp%\_temp_heu168yyds'); Force = $True} Remove -Namespace root/Microsoft/Windows/Defender -EA 1} catch {$host.SetShouldExit($_.Exception.HResult)}"

然后在软件的其他 -> 更改Windows10/11版本处依次更改Windows版本为ProfessionalEducation andProfessional.

直接使用cmd(未实测)

如果不想额外下软件,可以直接使用cmd更改版本.

依次在cmd运行(需要管理员)

1
Dism /online /Set-Edition:ProfessionalEducation

重启后运行.

1
Dism /online /Set-Edition:Professional

本文作者: Genkaim

本文链接: https://www.genkaim.top/posts/5e1654

打赏博主😘

二维码1
爱发电
Bilibili
🍭$MIRA
...