新しい日本時代の 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 Version 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 更新のお客様の変更

このセクションは、サポートされている Windows のWindows 8.1以前のバージョンの Security-Only (SO) 更新プログラムにのみ依存しているお客様を対象としています。 お客様は、既知のセキュリティの脆弱性から保護された状態を維持するために、各 SO 更新プログラムを引き続きインストールする必要があります。 SO のお客様は、次の更新プログラムをインストールして、日本の時代 (年号) に関連するすべての修正プログラムを入手できます。

Windows 8.1以前の SO 更新プログラムの詳細については、2016 年 10 月に公開された Windows 7 および Windows 8.1 サービスの変更の詳細に関するページを参照してください。

一般的な Windows 更新プログラムとは異なり、SO 更新プログラムは累積的ではありません。

Security-Only のお客様向けの 2019 年 5 月のUpdates

サポート技術情報 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 Enterprise および Education エディションのみ
Windows 10バージョン 1703 Enterprise および Education エディションのみ
Windows 10 Enterprise LTSB 2016
Windows 10 Enterprise 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 Core、SAC バージョン 1809
Windows 10 IoT Core、LTSC バージョン 1809
Windows 10 IoT Enterprise、SAC バージョン 1809
Windows 10 IoT Enterprise LTSC 2019
Windows 10 IoT Core、SAC バージョン 1803
Windows 10 IoT Enterprise、SAC バージョン 1803
Windows 10 IoT Enterprise、SAC バージョン 1709
Windows 10 IoT Enterprise、SAC バージョン 1703
Windows 10 IoT Enterprise LTSB 2016
Windows 10 IoT Enterprise LTSB 2015
Windows Embedded 8.1 Industry Enterprise
Windows Embedded 8.1 Industry Pro
Windows Embedded 8.1 Pro
Windows Server 2012 R2 for Embedded Systems
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 日に既にカレンダー切り替えが行われ、現在の時代が令和(令和)であるとします。

で次のレジストリ キーを設定します。

[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 [和暦] に変更し、[OK] を選択して設定を適用します。

新しい日本の時代に対応した機能

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

歴史的な練習では、元号の最初の年には、漢字が "origin" または "beginning" を意味する特殊文字 "Gan (元)" が、"市 (1)" の代わりに使用されます。 最初の年 "元年 (元年) " は、グレゴリオ暦年 12 月 31 日の終了日まで続きます。

Windows では、元号の最初の年の "元年 (元年) " と "一年 (1 年)" の両方がサポートされるようになりました。 Windows 10 1809 以前でサポートされているすべての市場内バージョンの Windows では、Gannen は既定でオフになりますが、有効にすることはできます。

Gannen を有効にするには、 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese] InitialEraYear レジストリ キーを "元年" に設定します。

Gannen を無効にするには、 InitialEraYear レジストリ キーを "1 年" に設定します。

Windows バージョン 既定の Gannen ON/OFF
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.FormatJapaneseFirstYearAsANumber 宛先 true.
  • 詳細については、.NET Frameworkの新しい日本時代の更新プログラムの概要に関する記事を参照してください。

OLE に依存する Office での VBA プログラミングでは、"Gannen (元年)" がサポートされます。

範囲緩和

平成(平成)年号が平成(平成)31年4月30日に終了し、2019年5月1日に新元号が始まると、「平成31年5月1日」が無効になります。 OLE と.NET Frameworkの将来/過去の日付 (グレゴリオ暦と日本語の日付の両方) を新しい日本の時代 (年号) に変換できるように、パーサーを緩和しました。 新しい日本の元号が発表されると、平成の将来の日付を新しい日本の時代に変換することもできます。 OLE では無効にできませんが、.NET Frameworkでは無効にできます。

時代 (年号) の短縮名

Windows では、既存の省略形機能が引き続きサポートされます。 たとえば、平成の時代には、短縮形は引き続き漢字で "平"、英語では "H" になります。

合 字

日本語の "漢字" には、元号名を使用できる合字/グリフが含まれています。 平成は、2つの漢字で表され、この合字は、平成、1つの漢字で表される。 既存の 4 つの元号と新しい元号の合字文字のコード ポイントを次に示します。

明治 (U+337E)

大正 (U+337D)

昭和 (U+337C)

平成 (U+337B)

令和 (U+32FF)

Shift-JIS エンコードである Microsoft Windows Code Page 932 (MS932) では、新しい時代号の合字はサポートされていません。 MS932 エンコードで使用する場合、Unicode の新しい日本語時代の合字 (単一の漢字) 文字をマルチバイト文字に変換しているときに、文字が正しく表示されない場合があります。 たとえば、VBA モジュール内の StrConv function を使用して、 vbWide,vbNarrowvbKatakana,vbHiraganaなどの特定のロケール ID の文字列を変換します。

照合 順序

照合順序は、数値順、アルファベット順、またはその両方に基づいて、書き込まれた情報を標準の順序に組み込んだアセンブリです。 現在、サポートされている Windows バージョンでは照合順序はサポートされていません。

正規化

漢字の元号の完全名は、漢字合字の元号名に正規化できます。その逆も可能です。 たとえば、平成 (平成) 時代を表す 2 文字から、対応する合字平成 (平成) に変換します。 ただし、新しい時代の正規化機能をサポートする更新プログラムはリリースされません。

日本語のカルチャ固有の比較を示す場合でも、文字列比較中に、漢字時代 (年号) の完全名と漢字合字の元号名は異なる文字列として扱われます。 設計上、この違いは新しい日本の時代に向けて続きます。

OLE

特定の OLE 関数は、新しい日本の時代に対応するように更新されます。 アプリケーションで Visual Basic 6.0、VBScript、VBA、JavaScript、または ATL/MFC ライブラリの日付と時刻の機能を使用している場合は、Windows 用の最新の更新プログラムを適用する必要があります。 場合によっては、これらのライブラリで OLE 関数が使用されるため、場合によってはアプリケーションの再構築が必要になる場合もあります。

よく寄せられる質問

一般的な情報と計画

新しい日本の時代のサポートを有効にするために、すべての KB 記事をインストールする必要がありますか?

Windows Updateから更新プログラムを取得するお客様は、最新の更新プログラムをインストールするだけで、現在の月までの関連するすべての修正プログラムを取得できます。 一方、Windows 8.1 以前の SO 更新プログラムのみに依存しているお客様は、「更新プログラムのお客様の変更」の説明に従って、すべての SO 更新プログラム Security-Only を時系列で個別にインストールします。

日本の時代 (年号) の修正プログラムが Windows デバイスにインストールされているかどうかを確認操作方法。

更新履歴に移動し、インストールされた KB 記事番号を探すことができます。 上記の最新の更新プログラム テーブルに属している場合は、最新の日本の時代 (年号) の修正プログラムがデバイスにインストールされます。 オペレーティング システムチェック Windows Update、またはこの KB に記載されている最新の更新プログラムをインストールします。

KB アーティクル番号をチェックする手順:

Windows 10バージョンの場合:

  1. タスク バーの検索ボックスに「 winver 」と入力し、 Enter キーを押します。
  2. バージョンとビルド番号を、最新の KB 記事に表示されているビルド番号と比較します。
  3. [Windows について] に表示されるビルド番号が、関連する KB 記事に表示されているビルド番号以上の場合は、日本語の時代 (年号) の最新の変更があります。

[バージョンのWindows 10] ダイアログの画像

Windows 8.1以前の場合:

  1. [Windows] + [R] ボタンを押して、[実行] ダイアログ ボックスを開きます。
  2. 「コントロール パネル」と入力し、"Enter" を押します。

Windows 実行ダイアログの画像

  1. [プログラム] > [プログラムと機能] > [インストールされているUpdates] に移動します。
  2. 最新の更新プログラムから KB 番号を検索します。

インストールされている更新プログラムの画像ダイアログ

新しい日本の時代をサポートするために使用できる Windows のさまざまなレジストリ キー設定は何ですか?

新しい名前が発表された後、日本の元号の最初の年の元号と、既存の 4 つの日本の時代と新しい日本の時代をサポートする別のレジストリ キーのセットを有効にするレジストリ キーがあります。

既知の問題

必要な更新プログラムまたはそれ以降の更新プログラムをインストールした後、MS Mincho フォントと MS PMincho フォントでは、新しい日本語の時代が想定どおりに表示されません。これを修正するにはどうすればよいですか?

この問題を軽減する方法については、「 KB4520296」を参照してください。

その他のリソース