Windows 用の日本の新元号対応更新プログラムについて - KB4469068

適用対象: Windows 10, version 1809Windows 10, version 1803Windows 10, version 1607 詳細

2019 年 5 月 1 日より新元号ならびに新元号による暦が開始されます。 

マイクロソフトは、この変更の準備を進めており、通常の更新プログラムを公開する流れの一部として更新プログラムを毎月 発行する予定です。スタンドアロン パッケージとして提供する予定はありません。’

この更新プログラムは、お客様と開発者が日本の新元号 の変更によるアプリケーションおよび/または Windows 展開への影響について検証し、確認してもらうことを目的としています。 これらの更新プログラムには、’新元号に関連するアーティファクト (フォントなど) は含まれていない点に注意してください。新元号の名称の正式発表後に、フォントなどのアーティファクトをリリースします。’

 

Windows 用更新プログラム


以下は、’対象の Windows のバージョンごとに一覧表示された、日本の新元号対応更新プログラムに関するサポート技術情報の記事の最新の一覧です。Windows 用の日本の新元号対応 更新プログラムが利用可能になった時点で、’このリストを更新します。

最新の更新プログラムをインストールするだけで大丈夫です。それぞれの更新プログラムには以前の更新プログラムがすべて含まれています。最適な形で更新するために、デバイスに更新プログラムを自動的にインストールすることをお勧めします。それぞれの Windows Update 自動更新にも、最新の日本の元号対応更新プログラムが含まれています。

セキュリティのみの (SO) 更新プログラムをご使用のお客様は、「セキュリティのみの更新プログラムを適用されているお客様向けの変更点」を参照してください。

 

最新の更新プログラム

サポート技術情報 Windows のバージョン
KB 4476976  Windows 10 Version 1809 および Windows Server Version 1809
KB 4489894 Windows 10 Version 1803 および Windows Server Version 1803
KB 4489890 Windows 10 Version 1709
KB 4489888 Windows 10 Version 1703 および Windows Server Version 1703
KB 4489889 Windows 10 バージョン 1607 および Windows Server 2016
KB 4487018 Windows 10 RTM
KB 4489887 Windows Server 2008 SP2
KB 4489893 Windows 8.1 および Windows Server 2012 R2
KB 4489920 Windows Server 2012
KB 4489892 Windows 7.0 SP1 と Windows Server 2008 R2 SP1

 

セキュリティのみの更新プログラムを適用されているお客様向けの変更点

このセクションは、Windows 8.1 およびそれ以前のバージョンのサポートされる Windows 用のセキュリティのみ (SO) の更新プログラムを利用しているお客様のみに向けたものです。このお客様は、ご使用のオペレーティング システム用の 日本の新元号への変更を含む次の更新プログラムを インストールする必要があります。Windows 8.1 およびそれ以前のセキュリティのみ (SO) の更新プログラムについては、2016 年 10 月に公開された「Windows 7 および Windows 8.1 のサービス モデル変更についての追加情報」を参照してください。

 

2019 年 3 月のセキュリティのみの更新プログラム

サポート技術情報 Windows のバージョン
KB 4489883 Windows 8.1 および Windows Server 2012 R2
KB 4489884 Windows Server 2012
KB 4489885 Windows 7.0 SP1 と Windows Server 2008 R2 SP1
KB 4489876 Windows Server 2008 SP2

 

2019 年 1 月のセキュリティのみの更新プログラム

サポート技術情報 Windows のバージョン
KB 4480964 Windows 8.1 および Windows Server 2012 R2
KB 4480972 Windows Server 2012
KB 4480960 Windows 7.0 SP1 および Windows Server 2008 R2

日本の新元号がサポートされている製品


マイクロソフトは、日本の新元号対応更新プログラムに関して、次の Windows 製品をサポートしています。

 

Windows で新元号のアーティファクトを検証する方法


ユーザーとパートナーの皆様が日本の新元号対応に簡単に備えられるように、 プレースホルダーのレジストリ エントリをシステムに追加するタイミングを選択できます。現在、次の Windows 製品でサポートされているプレースホルダー レジストリは次のとおりです。

 

推奨されるテスト シナリオ

  1. 元号移行予定テスト

このテスト シナリオは、新元号への移行を未来の日付に設定したときに、基幹業務 (LOB) アプリケーションが機能することを確認するためのものです。

たとえば、現在の元号は平成で、移行日は 2019 年 5 月 1 日に予定されているとします。’ 

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

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras] - "2019 05 01"="新元号_新_TestEra_E"

  1. アクティブ元号移行テスト

現在の元号を新しい元号に設定したときに LOB が機能することを確認するテスト シナリオです。 

たとえば、暦の移行は 2018 年 5 月 1 日に既に発生しており、現在の元号は新元号 (TestEra) だとします。

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

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras] - "2018 05 01"="新元号_新_TestEra_E"

テストの設定

使用している LOB アプリケーションに合わせて、新しい日本の元号変更に関するさまざまなテスト シナリオを有効にするためのレジストリ設定の更新を開始します。現在のレジストリ設定をバックアップした後に、次の手順で設定を変更します。 

次のレジストリ パスで次のレジストリ キーを追加します。[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras]
"2019 05 01"="新元号_新_TestEra_E

次の手順で和暦をテストします。

  1. タスクバーの検索ボックスで、「コントロール パネル」と入力し、[コントロール パネル] を選択します。
  2. 地域と時計] を選択し、[ 地域] を選択して形式を変更します  

    日本の元号の追加設定のビュー 1

  3. [形式] を [日本語 (日本)] に変更します。
  4. 追加の設定 ] ボタンを選択して [ 形式のカスタマイズ] を開きます。  

    日本の元号のカスタマイズ設定

  5. [日付] タブを選択します。  
  6. [カレンダーの種類] を [和暦] に変更し、[OK] を選択して設定を適用します。  

日本の新元号がサポートされる機能


元年対 1年

歴史的な実践において、元号の 1 年目については、“起点” または“開始”を意味する特殊文字の“元” が数字の “1 の代わりに使用されます。”  1 年目の“元年”は、グレゴリオ暦年の最終日にあたる 12 月 31 日まで続きます。

Windows は、元号の 1 年目として “元年” と “1 年” の両方をサポートします。サポート提供中の Windows 10 Version 1809 およびそれ以前のすべての Windows については、元年は既定で OFF になりますが、有効にできます。

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

Windows のバージョン 既定の元年の ON/OFF
19H1 (Windows Insider ビルド) ON
Windows 10 Version 1809 OFF
Windows 10 Version 1803 OFF
Windows 10 Version 1709 OFF
Windows 10 Version 1703 OFF
Windows 10 Version 1607 OFF
Windows 10 RTM OFF
Windows 8.1 / Windows Server 2012 R2 OFF
Windows7/Windows Server 2008 R2 OFF
Windows Server 2012 OFF
Windows Server 2008 OFF

Microsoft Excel および Microsoft Access は、’元年“ をサポート” していませんが、Office の VBA プログラミングは OLE に依存しており、VBA コードで “元年” をサポートしています。詳細については、記事「日本の新元号に関する Office の更新プログラム 」を参照してください。

範囲の緩和

2019 年 4 月 30 日に平成の元号 (平成31年) が終了し、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

照合順序

照合順序は、数字順、アルファベット順、またはその両方に基づいて記載された情報の集合体を標準の順序に変更します。現在、サポートされている Windows オペレーティング システムで照合順序はサポートされていません。

正規化

漢字による元号のフル ネームは、漢字合字による元号の名称に正規化できます。その逆も同様です。 たとえば、平成の元号を表現する 2 文字はそれに相当する合字「㍻」に変換されます。その逆も同様です。ただし、マイクロソフトは、新元号の正規化機能をサポートするための更新プログラムをリリースしません。 

漢字による元号のフル ネームと漢字合字による元号の名称は、日本の文化固有の比較を示す場合でも、文字列の比較時に異なる文字列として処理されます。これは仕様によるものであり、マイクロソフトは、日本の新元号に関するこの動作を変更しません。 

OLE

特定の OLE 機能を更新して、日本の新元号を正しく処理するようにします。ご使用のアプリーションが Visual Basic 6.0、VBScript、VBA、JavaScript、または ATL/MFC ライブラリの日付と時刻の機能を使用している場合、Windows 用の最新の更新プログラムを適用する必要があります。また、これらのライブラリは内部で OLE 機能を使用しているため、場合によってはアプリーションのリビルドが必要になることもあります。  

FAQ


 

その他のリソース

  • Using the Registry to Test the New Japanese Era on Windows (英語情報) - 2018 年 8 月のブログ.
  • Windows 10 Version 1803 (2018 年 9 月リリース) の更新プログラムでは、プレースホルダーのレジストリ を使用してお客様のアプリケーションをテストできるように、オプトイン オプションを有効にしました。(KB4458469)
  • 一部のバージョンの Windows では、.NET Framework の更新プログラムが別の .NET Framework 固有の累積的な更新プログラムを介して配信されます。詳細については、「.NET Framework 用の日本の新元号対応更新プログラムの概要」を参照してください。
  • 日本の新元号対応更新プログラムを開発している他の Microsoft 製品の詳細については、「2019 年 5 月の新元号への変更に関する更新」を参照してください。 

お客様は、Windows Update から 最新の更新プログラムをインストールするだけで大丈夫です。または、上記の「Windows 用更新プログラム」に記載されている更新プログラムから最新の更新プログラムを手動でインストールできます。