Windows セットアップへの言語の追加

Windows セットアップで複数の言語をサポートするには:

  • Windows セットアップ イメージ (boot.wim index:2) に言語を追加し、テクニシャンまたはユーザーが Windows セットアップを介して Windows イメージをインストールできるようにします。
  • Windows イメージ (install.wim) に言語を追加する場合は、テクニシャンまたはユーザーがインストール時に既定の言語としてインストールする言語を選択できるように、言語の一覧 (lang.ini) を追加します。

Windows イメージと Windows セットアップには、異なる言語セットを含めることができます。

前提条件

ステップ 1. インストール ファイルを作業フォルダーにコピーする

テクニシャン PC で、Windows インストール メディアから Windows インストール ファイルをローカル ディレクトリにコピーします。

カスタマイズしたイメージを含むメディアを作成する場合は、カスタマイズしたイメージのバージョンに対応する Windows メディアを使用する必要があります。 たとえば、カスタムの Windows 11 セットアップ イメージを作成する場合は、元の Windows 11 製品メディアを使用する必要があります。

md C:\my_distribution
xcopy /E D: C:\my_distribution

ここで D: は、Windows インストール メディアの場所です。

ステップ 2. 既定の Windows セットアップ ブート イメージ (index:2) に言語を追加する

  1. [スタート] をクリックし、展開と入力します。 [展開およびイメージング ツール環境] を右クリックし、[管理者として実行] を選びます。

  2. Boot.wim に 2 番目のイメージ (index 2) をマウントします。

    md C:\mount\boot
    Dism /mount-image /imagefile:C:\my_distribution\sources\boot.wim /index:2 /mountdir:C:\Mount\boot
    
  3. Dism /Add-Package を使用して、サポートする言語ごとに、マウントされたイメージに Windows ADK から言語パックを追加します。 lp.cab および WinPE-setup_<language>.cab を追加します。 また、WinPE-Setup-client_<language>.cab を追加します。 Windows Server の場合は、WinPE-Setup-server_<language>.cab も追加します

    Windows PE 言語パックは、Windows ADK で提供されています。

    fr-FR を使用する Windows デスクトップ エディションの例:

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\lp.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup_fr-fr.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup-Client_fr-fr.cab"
    

    fr-FR を使用する Windows Server の例:

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\lp.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup_fr-fr.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup-Server_fr-fr.cab"
    
  4. 日本語 (ja-JP)、韓国語 (ko-KR)、および中国語 (zh-HK、zh-CN、zh-TW) の場合は、イメージにフォントのサポートを追加します。 たとえば、日本語フォントのサポートを追加するには:

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-JA-JP.cab"
    
  5. タイ語 (th-TH) の場合は、WinPE-FontSupport-WinRE パッケージをイメージに追加します。

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-WinRE.cab"
    

さまざまなインターナショナル設定の指定方法の詳細については、「DISM 言語およびインターナショナル サービスのコマンド ライン オプション」を参照してください。

手順 3: ローカライズされた Windows セットアップ リソースを Windows ディストリビューションに追加する

この手順では、言語固有のセットアップ リソースを、各言語固有の Windows ディストリビューションから Windows ディストリビューションのソース フォルダーにコピーします。 たとえば、fr-FR Windows インストール メディアをドライブ E: としてマウントし、fr-FR ソース フォルダーを Windows ディストリビューションにコピーします。

Note

言語インターフェイス パック (LIP) は、Windows セットアップではサポートされていません。

  • ローカライズされた Windows セットアップ ファイルを Windows ディストリビューションにコピーします。

    xcopy E:\sources\fr-fr C:\my_distribution\sources\fr-fr /cherkyi
    

    ここで E: は、ローカライズされた Windows セットアップ リソースを含む Windows インストール メディアの場所です。

ステップ 4. Windows イメージに言語パックを追加する

Windows イメージ内の言語を変更する方法については、Windows への言語パックの追加に関する記事を参照してください。

これを実行した後、使用可能な Windows 言語 (Lang.ini) の一覧を更新します。

  1. 追加の言語が反映されるように Lang.ini ファイルを再作成します。

    Dism /image:C:\mount\windows /gen-langINI /distribution:C:\my_distribution
    
  2. Windows セットアップの既定の言語を変更します。

    Dism /image:C:\mount\boot /Set-SetupUILang:fr-FR /distribution:C:\my_distribution
    
  3. Windows ディストリビューションの lang.ini ファイルをブート フォルダーにコピーします。

    Xcopy C:\my_distribution\sources\lang.ini C:\mount\boot\sources\lang.ini
    

手順 5: Windows イメージへの変更をコミットする

Dism /unmount-image /mountdir:C:\mount\boot /commit
Dism /unmount-image /mountdir:C:\mount\windows /commit

手順 6: メディアを作成する

USB フラッシュ ドライブ

MakeWinPEMedia/UFD オプションを使用し、USB キーのドライブ文字を指定して、USB フラッシュ ドライブをフォーマットして Windows PE をインストールします。

MakeWinPEMedia /UFD C:\my_distribution F:

詳細については、WinPE: 起動可能な USB ドライブの作成に関する記事を参照してください。

DVD または CD

  1. ブート順序ファイルを作成します。 これは、サイズが 4.5 GB を超える DVD または CD イメージで、ブート ファイルをイメージの先頭に確実に配置するために必要となります。

    これを、たとえば C:\Temp\BootOrder.txt というテキスト ファイルにコピーします。

    boot\bcd
    boot\boot.sdi
    boot\bootfix.bin
    boot\bootsect.exe
    boot\etfsboot.com
    boot\memtest.efi
    boot\memtest.exe
    boot\en-us\bootsect.exe.mui
    boot\fonts\chs_boot.ttf
    boot\fonts\cht_boot.ttf
    boot\fonts\jpn_boot.ttf
    boot\fonts\kor_boot.ttf
    boot\fonts\wgl4_boot.ttf
    sources\boot.wim
    
  2. ブート順序ファイルを使用して、ISO ファイルを作成します。

    Oscdimg -m -n -yo C:\temp\BootOrder.txt -bC:\winpe_amd64\Efisys.bin C:\winpe_amd64\winpeamd64.iso
    
  3. エクスプローラーで、ISO ファイルを右クリックし、[ディスク イメージの書き込み] を選択します。

Windows セットアップ テクニカル リファレンス

DISM イメージ管理のコマンド ライン オプション

DISM Windows PE サービス コマンドライン オプション

Oscdimg のコマンド ライン オプション

WinPE: マウントとカスタマイズ

WinPE:ハード ドライブ (フラット ブートまたは非 RAM) へのインストール