2014/02/15

Windows 8.1 言語追加時に「A language pack isn’t available」が表示された場合の対処法

海外で購入した英語版Windows 8.1のPCに言語パックを追加する際、「A language pack isn’t available」のメッセージが表示された場合の対処法をメモ。

現象

  1. 英語版Windows 8 (無印)に日本語の言語パックを追加、問題なく使用していた
  2. Microsoft ストア経由でWindows 8.1 へアップグレード
    アップグレード開始前に、言語パックに関するメッセージが表示されたがそのまま続行
  3. アップグレード完了後、日本語の言語パックを追加する操作を行おうとすると「A language pack isn't available」のメッセージが表示され、言語パックを追加することが出来ない
    Untitled
このメッセージは再起動等を行っても全く消えませんでした。

対処法

すでに認識されている日本語を削除し、再度追加を試みましたが全く解決しませんでした。
そのため、msdn サブスクリプション、または Technet サブスクリプションで提供されているWindows 8.1 多言語パックを利用し、言語インターフェース パック(LIP)をオフライン インストールをします。
  1. msdn サブスクリプション、または Technet サブスクリプションにログイン
  2. Windows 8.1 Language Pack (x??) - DVD (Multiple Languages)のISOファイルをダウンロード
  3. Windows 8.1でISOファイルをマウント、日本語パックをコピー
    x:\langpacks\ja-jp\lp.cab
    image
  4. 3のファイルの拡張子.cabを.mlcに変更
  5. LPKSetup.exeを起動
    image
  6. [言語のインストール]を選択
    ※下記スクリーンショットは日本語環境のものです。
    image
  7. [Browse…]をクリック、日本語パックのmlcファイルを選択
    image
  8. ウィザードに従って操作
    Untitled3
今回はLPKSetup.exeを実行していますが、4番のlp.mlcファイルをダブルクリックすることも可能です。

英語版OSがインストールされているPCを購入される方はそう多くないと思いますが、今回のような現象が発生した場合は多言語パックを利用するという事を頭に入れておけばいいと思います。

なお、海外のMicrosoft Communityでは、Windows 8における同問題に対する対処法が説明されていました。
レジストリを操作する方法ですが、私の環境ではOSのバージョンが異なるためか、対象キーがなかったため操作できませんでした。
Error A language pack isn't available, unable to install Indonesian language in Windows 8
今回参考にしたサイト
スポンサーリンク

スポンサーリンク