Windows 8缺少已安装的文化

时间:2014-07-24 13:44:30

标签: windows-8.1 cultureinfo

有没有办法为Windows 8重新安装文化?

我运行了一个大约30分钟的Windows更新。 当我完成后,我打开了powershell并运行检查以查看安装了哪些文化并且没有结果。 [System.Globalization.CultureInfo] :: GetCultures([System.Globalization.CultureTypes] :: InstalledWin32Cultures).lcid |排序对象

然后我用AllCultures运行它 [System.Globalization.CultureInfo] :: GetCultures([System.Globalization.CultureTypes] :: AllCultures).lcid |排序对象

得到了

LCID             Name             DisplayName
----             ----             ----------- 
 4                zh-CHS           Chinese (Simplified) Legacy 
 31748            zh-CHT           Chinese (Traditional) Legacy

这是我经历过的一个重复出现的大问题的一部分。记录在这里: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/ea0f2d35-958b-4621-9a0b-84fb9a443800/import-data-tier-application-collation-1033-is-not-supported?forum=ssdt

1 个答案:

答案 0 :(得分:0)

我没有复制品,但我认为发生的事情是移除台湾语言包后会删除注册表项(如果您不使用该语言包,则可能会发生这种情况。语言包)。这可能是因为OEM在客户需要时提供了语言之一,但是当用户没有设置时,Windows会将其删除以释放空间。 OEM可能不会注意到因为他们在台湾并且不会考虑卸载语言包:)

如果发生这种情况,请尝试重新添加HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nls \ ExtendedLocale注册表项。

或者:

A)从提升的命令提示符:  reg添加HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nls \ ExtendedLocale

B)或在注册表中,转到  HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \控制\ NLS  菜单中的Edit-> New->键 名称为

的“ExtendedLocale”

这需要在删除语言包之后完成,因此可能在您开始看到症状之后。正如我所提到的,我没有一台复制机,所以请告诉我这是否适合你。

由于

Shawn Steele [微软]