新日本时代的 Windows 更新摘要 - KB4469068

应用对象
Windows 10, version 1809, all editions Windows 10, version 1803, all editions Windows 10, version 1607, all editions Windows 7 Service Pack 1 Windows Server 2008 R2 Service Pack 1 Windows Server version 1803 Windows Server 2019, all editions

新的日本时代及其相关日历从 2019 年 5 月 1 日开始。

Microsoft正在准备这些更改,并计划每月发布更新,作为我们定期更新节奏的一部分。

这些更新旨在帮助客户和开发人员测试和验证新的日本时代变化如何影响其应用或 Windows 部署。

注意

有关 Office 和 .NET Framework 日语时代更新,请参阅其他资源

Windows 更新

下面是Microsoft知识库文章的最终列表,这些文章按其包含的 Windows 版本列出,适用于新的日本时代更新。

只需安装最新的更新。 每个更新包括所有早期更新。 为了获得最佳更新体验,建议在设备上自动安装更新。 每个 Windows 自动更新还包括最新的日本时代更新。

对于使用 Security-Only (SO) 更新的客户,请参阅 针对 Security-Only 更新客户的更改

最新更新

知识库文章 Windows 版本
KB 4494441 Windows 10 版本 1809、Windows Server 版本 1809 和 2019 Windows Server
KB 4499167 Windows 10版本 1803 和 Windows Server 版本 1803
KB 4499179 Windows 10,版本 1709
KB 4499181 Windows 10版本 1703 和 Windows Server 版本 1703
KB 4494440 Windows 10 版本 1607 和 Windows Server 2016
KB 4499154 Windows 10 RTM
KB 4499151 Windows 8.1 and Windows Server 2012 R2
KB 4499171 Windows Server 2012
KB 4499164 Windows 7.0 SP1 和 Windows Server 2008 R2 SP1
KB 4499149 Windows Server 2008 SP2

Security-Only 更新客户的更改

本部分面向仅依赖 Security-Only (SO) 更新的 Windows 8.1 和早期版本的受支持 Windows 的客户。 客户必须继续安装每个 SO 更新,因为他们可用,使其免受已知安全漏洞的侵害。 以下更新可由我们的 SO 客户安装,以获取所有与日本时代相关的修补程序。

若要了解有关 Windows 8.1 及更早版本的 SO 更新的详细信息,请参阅 2016 年 10 月发布的 Windows 7 和Windows 8.1服务更改

注意

与常规 Windows 更新不同,SO 更新不是累积更新。

面向 Security-Only 客户的 2019 年 5 月汇报

知识库文章 Windows 版本
KB 4499165 Windows 8.1 and Windows Server 2012 R2
KB 4499158 Windows Server 2012
KB 4499175 Windows 7.0 SP1 和 Windows Server 2008 R2 SP1
KB 4499180 Windows Server 2008 SP2

新日本时代支持的产品

Microsoft支持这些 Windows 产品进行新的日本时代更新。

若要了解有关 Windows 生命周期的详细信息,请参阅 Windows 生命周期事实数据表。

Windows 客户端
Windows 10,版本 1809
Windows 10 企业版 LTSC 2019
Windows 10,版本 1803
仅Windows 10版本 1709 企业版和教育版
仅限 Windows 10 版本 1703 企业版和教育版
Windows 10 企业版 LTSB 2016
Windows 10 企业版 LTSB 2015
Windows 8.1
Windows 7 SP1
Windows Server
Windows Server 2019
Windows Server,SAC 版本 1809
Windows Server,SAC 版本 1803
Windows Server,SAC 版本 1709
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2 SP1
Windows Server 2008 SP2
Windows Embedded & IoT
Windows 10 IoT 核心版,SAC 版本 1809
Windows 10 IoT 核心版 LTSC 版本 1809
Windows 10 IoT 企业版,SAC 版本 1809
Windows 10 IoT 企业版 LTSC 2019
Windows 10 IoT 核心版,SAC 版本 1803
Windows 10 IoT 企业版,SAC 版本 1803
Windows 10 IoT 企业版,SAC 版本 1709
Windows 10 IoT 企业版,SAC 版本 1703
Windows 10 IoT 企业版 LTSB 2016
Windows 10 IoT 企业版 LTSB 2015
Windows Embedded 8.1 Industry Enterprise
Windows Embedded 8.1 Industry Pro
Windows Embedded 8.1 Pro
适用于嵌入式系统的 Windows Server 2012 R2
Windows Embedded 8 Standard
Windows Server 2012 for Embedded Systems
Windows Embedded POSReady 7
Windows Embedded Standard 7 SP 1
Windows Thin PC
Windows Embedded Compact 2013
Windows Embedded Compact 7

如何在 Windows 上测试新的日本时代项目

客户和合作伙伴可以选择何时将占位符注册表项添加到其系统,以便更轻松地为新的日本时代更改做好准备。

建议的测试方案

注意

在进行任何更改之前,建议 先备份注册表设置

  1. 预期的时代转换测试

此测试方案是验证当新纪元转换设置为未来日期时,业务线 (LOB) 应用程序是否正常工作。

假设过渡日期预计为 2019 年 5 月 1 日,因此当前时代是平成 (平成) 。

在 下设置以下注册表项

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras] 注册表路径
2019 05 01=”2019 05 01“=”令和_令_Reiwa_R

  1. 活动时代转换测试

此测试方案是验证 LOB 应用程序在当前时代设置为新纪元时是否正常工作。

假设日历转换已在 2018 年 5 月 1 日发生,当前时代是令和 (reiwa) ”。

在 下设置以下注册表项

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras] 注册表路径
2018 05 01”=“令和_令_Reiwa_R”

测试设置

首先更新注册表设置,以围绕新的日本时代更改为 LOB 应用程序启用不同的测试方案。 备份当前注册表设置后,下面介绍如何更改设置:

在注册表路径下 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras] 添加以下条目
2019 05 01”=“令和_令_Reiwa_R

接下来,你将如何测试日语Calendar:

  1. 在任务栏上的搜索框中,键入“控制面板”,然后选择“控制面板”。
  2. 选择“ 时钟和区域”,然后选择“ 区域 ”以更改格式
    日本时代其他设置视图 1
  3. 格式 更改为 日语 (日本) 。
  4. 选择“ 其他设置” 按钮以打开 “自定义格式”。
    日本时代自定义设置
  5. 选择“日期”选项卡。
  6. 将“Calendar类型”更改为“和暦”,然后选择“确定”应用设置。

新日本时代支持的功能

甘宁 (元年) vs. Ichinen (1 年)

在历史实践中,在那个时代的第一年,一个特殊字符,“甘 (元) ”,其汉字的意思是“起源”或“开始”,用于代替数字“Ichi (1) ”。 第一年“Gannen (元年)”将继续,直到公历年的结束日期 12 月 31 日。

Windows 现在支持该时代的第一年“Gannen (元年) ”和“Ichinen (1 年) ”。 对于从 Windows 10 1809 及更早版本开始支持的所有市场内 Windows 版本,Gannen 默认为 OFF,但可以启用它。

若要启用 Gannen,请在 下 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese] InitialEraYear 注册表项设置为“元年”。

若要禁用 Gannen,请将 InitialEraYear 注册表项设置为“1 年”。

Windows 版本 默认 Gannen ON/OFF
19H1 (Windows 预览体验成员版本) 打开
Windows 10,版本 1809 关闭
Windows 10,版本 1803 关闭
Windows 10,版本 1709 关闭
Windows 10 版本 1703 关闭
Windows 10 版本 1607 关闭
Windows 10 RTM 关闭
Windows 8.1 / Windows Server 2012 R2 关闭
Windows7/Windows Server 2008 R2 关闭
Windows Server 2012 关闭
Windows Server 2008 关闭

注意

  • 用户必须注销并在调整注册表项后再次登录,更改才能在 Windows 上生效。
  • 默认情况下,.NET Framework的所有版本都支持“Gannen (元年) ”。
  • 若要在 .NET 上禁用 Gannen,请设置:
  • Switch.System.Globalization.FormatJapaneseFirstYearAsANumbertrue.
  • 有关详细信息,请参阅.NET Framework新日本时代更新摘要一文。

Office 中依赖于 OLE 的 VBA 编程将支持“Gannen (元年) ”。

Range-Relaxation

当平成 (平成) 时代于2019年4月30日结束时,即平成 (平成) 31日,而新时代从2019年5月1日开始,“平成31年5月1日”变为无效。 我们放宽了分析程序,允许在 OLE 和 .NET Framework) 公历和日本日期 (的将来/过去的日期转换为新的日本时代日期。 一旦宣布新的日本时代名称,你还将能够将平成的未来日期转换为新的日本时代。 它不能在 OLE 中禁用,但可以在.NET Framework中禁用。

注意

缩写的纪元名称

Windows 将继续支持现有的缩写功能。 例如,对于平成时代,缩写形式将继续为汉字的“平”和英文的“H”。

结扎

日语“汉字”包括允许时代名称的连字/字形。 平成以两个汉字字符表示,而此平成的连字以单个汉字字符表示。 下面是现有四个时代和新时代的连字字符代码点:

明治 (U+337E)

大正 (U+337D)

昭和 (U+337C)

平成 (U+337B)

令和 (U+32FF)

注意

Microsoft Windows 代码页 932 (MS932) (Shift-JIS 编码)不支持新时代的连字。 将 Unicode 新日本时代的连字 (单个汉字) 字符转换为多字节字符时,字符 () 可能无法正确显示,反之亦然。 例如,使用 StrConv VBA 模块中的 函数来转换某些区域设置 ID(如 ) vbKatakana,vbHiraganavbWide,vbNarrow字符串。

整理

排序规则是根据数字顺序和/或字母顺序将书面信息组合成标准顺序。 目前,支持的 Windows 版本不支持排序规则。

规范化

汉字时代全名可以规范化为汉字连字时代名称,反之亦然。 例如,从表示平成 () 时代的两个字符转换为相应的平成 (平成) ,反之亦然。 但是,Microsoft不会发布任何更新来支持新时代的规范化功能。

汉字时代全名和汉字连字时代名称在字符串比较期间被视为不同的字符串,即使你指示了特定于日本文化的比较也是如此。 根据设计,这种差异将持续到新的日本时代。

OLE

某些 OLE 函数将更新以处理新的日本时代。 如果应用程序使用 Visual Basic 6.0、VBScript、VBA、JavaScript 或 ATL/MFC 库中的日期和时间功能,则需要应用 Windows 的最新更新。 在某些情况下,你可能需要在某些情况下重新生成应用程序,因为这些库使用 OLE 函数。

常见问题解答

常规信息和规划

是否需要安装所有知识库文章才能启用对新日本时代的支持?

对于从 Windows 更新 获取更新的客户,只需安装最新更新即可获取当前月份的所有相关修补程序。 相比之下,仅依赖于 Windows 8.1 及更早版本的 SO 更新的客户将按时间顺序单独安装所有 SO 更新,如 Security-Only 更新客户的更改中所述。

如何实现验证是否已在我的 Windows 设备上安装了日本时代修补程序?

可以转到更新历史记录并查找已安装的知识库文章编号。 如果它们属于上述最新更新表,则会在你的设备上安装最新的日本时代修补程序。 为操作系统检查 Windows 更新或安装此知识库中列出的最新更新。

为知识库文章编号检查的步骤:

对于Windows 10版本:

  1. 在任务栏上的搜索框中,键入 winver ,然后按 Enter
  2. 将版本和内部版本号与最新知识库文章中显示的内部版本号进行比较。
  3. 如果 “关于 Windows” 中显示的内部版本号大于或等于相关知识库文章中显示的内部版本号,则你具有最新的日本时代更改。

“Windows 10版本”对话框的图像

对于Windows 8.1及更早版本:

  1. 按“Windows”+ “R”按钮打开“运行”对话框。
  2. 键入“控制面板”,然后按“Enter”。

Windows 运行对话框的图像

  1. 转到“汇报已安装的程序>和功能>”。
  2. 从最新更新中搜索知识库号。

已安装更新的映像dialog

Windows 中有哪些不同的注册表项设置可用于支持新的日本时代?

新名称公布后,将有一个注册表项用于为日本时代的第一年启用 Gannen 字符,以及支持现有四个日本时代和新日本时代的另一组注册表项。

已知问题

安装所需的更新或更高版本的更新后,MS Mincho 和 MS PMincho 字体不会按预期显示新的日本时代。如何更正此问题?

有关如何缓解此问题的说明,请参阅 KB4520296

其他资源