日本時代新 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 版本,針對新日本時代的更新而列出。

你只需要安裝最新的更新。 每次更新都包含所有先前的更新。 為了獲得最佳的更新體驗,我們建議您在裝置上自動安裝更新。 每次自動更新也包含最新的日本時代更新。

對於使用 Security-Only (SO) 更新的客戶,請參閱 變更 Security-Only 更新客戶

最新消息

知識庫文章 Windows 版本
KB 4494441 Windows 10 版本 1809、Windows Server 版本 1809 及 Windows Server 2019
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 更新並非累積式。

2019年5月 Security-Only 客戶匯報

知識庫文章 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 Enterprise 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 精簡型電腦
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日完成,而現在的時代是令和 (令和) 」。

請將以下登錄檔金鑰設於

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras] 登錄路徑
2018 05 01”=“令和_令_令_RReiwa_

測試設置

先從更新登錄檔設定開始,啟用針對日本時代新時代變動的 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 類型改為「和暦」,並選擇確定以套用設定。

新日本時代支援的功能

Gannen (元年) Vs. Ichinen (1年)

在歷史慣例中,紀元元年會用一個特殊字「干 (元) 」,其漢字字意為「起源」或「開始」,取代了「一 (一) 」。 「Gannen (元年) 」的第一年持續到公曆年底的12月31日。

Windows 現在支援「Gannen (元年) 」和「Ichinen (1年) 」,這是該時代的第一年。 對於所有支援的 Windows 10 1809 及更早版本的 Windows,Gannen 預設為關閉,但可啟用。

要啟用 Gannen,請在下方 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese] 將登錄檔金鑰設 InitialEraYear 為「元年」。

要停用 Gannen,請將登錄檔金鑰設 InitialEraYear 為「1年」。

Windows 版本 預設的 Gannen 開關
19H1 (Windows Insider 建置) 開啟
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 新日本時代更新摘要》文章。

依賴 OLE 的 Office VBA 程式設計將支援「Gannen (元年) 」。

範圍鬆弛

當平成 (平成) 時代於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 編碼,不支援新時代的連字。 當與 MS932 編碼一起使用時,將 Unicode 新日曆時代的連字 (單一漢字) 字轉換為多位元組字元,反之亦然,字元 (s) 可能無法正確顯示。 例如,使用 StrConv VBA 模組中的函式來轉換某些區域 ID 的字串,如 vbWide,vbNarrowvbKatakana,vbHiragana或 。

排序

排序是將書面資訊組合成基於數字順序、字母順序或兩者皆有的標準順序。 目前支援的 Windows 版本不支援整合。

正規化

漢字年全名可標準化為連字年名,反之亦然。 例如,從兩個代表平成 (平成) 時代的連字轉換成對應的連字平成 (平成) ,反之亦然。 然而,Microsoft 不會發布任何支援新時代標準化功能的更新。

漢字年號全名與連字年號在字串比較時會被視為不同的字串,即使你指的是日本文化特有的比較。 這種差異設計上將延續到新的日本時代。

OLE

部分 OLE 功能將更新以適應新的日本時代。 如果你的應用程式使用 Visual Basic 6.0、VBScript、VBA、JavaScript 或 ATL/MFC 函式庫的日期與時間功能,你需要套用最新的 Windows 更新。 在某些情況下,你可能還得重建應用程式,因為這些函式庫會使用 OLE 函式。

常見問題集

一般資訊與規劃

我需要安裝所有 KB 文章才能啟用新的日本時代支援嗎?

對於從 Windows Update 獲得更新的客戶,只需安裝最新更新,就能獲得截至本月的所有相關修正。 相較之下,僅依賴 Windows 8.1 及更早 SO 更新的客戶,會依時間順序分別安裝所有 SO 更新,詳見 Changes Security-Only for Update 客戶。

如何?確認日本時代的修正是否已安裝在我的 Windows 裝置上?

你可以到更新歷史頁面,看看已安裝的知識庫文章編號。 如果它們屬於上述最新更新表,那麼你的裝置上已安裝了最新的日本時代修正。 要麼檢查 Windows Update,要麼安裝本 KB 中列出的最新作業系統更新。

檢查KB文章編號的步驟:

針對 Windows 10 版本:

  1. 在工作列的搜尋框輸入 winver 並按 Enter 鍵。
  2. 將版本和組號與最新 KB 文章中顯示的組號做比較。
  3. 如果「 關於 Windows 」中顯示的建置號大於或等於相關知識庫文章中顯示的,代表你擁有的是最新的日本時代變更。

Windows 10 版本對話框圖片

針對 Windows 8.1 及更早版本:

  1. 按「Windows」+「R」鍵可開啟執行對話框。
  2. 輸入「control panel」並按下「Enter」。

Windows 執行對話框的映像檔

  1. 前往程式>、程式與功能>、已安裝的匯報。
  2. 從最新更新中搜尋 KB 編號。

已安裝的 updatesdialog 映像檔

Windows 中有哪些不同的登錄檔鍵設定,可以用來支援新的日本時代?

在新名稱公布後,將推出一組登錄金鑰以啟用日本紀元首年,並支援現有四個日本時代及新日本紀元的登錄鍵。

已知問題

安裝所需的更新或後續更新後,MS Mincho 和 MS PMincho 字型卻無法如預期顯示新的日本紀元。我該如何修正這個問題?

有關如何緩解此問題的說明,請參見 KB4520296

其他資源