Windows セットアップへの言語の追加
Windows セットアップで複数の言語をサポートするには:
- Windows セットアップ イメージ (boot.wim index:2) に言語を追加し、テクニシャンまたはユーザーが Windows セットアップを介して Windows イメージをインストールできるようにします。
- Windows イメージ (install.wim) に言語を追加する場合は、テクニシャンまたはユーザーがインストール時に既定の言語としてインストールする言語を選択できるように、言語の一覧 (lang.ini) を追加します。
Windows イメージと Windows セットアップには、異なる言語セットを含めることができます。
前提条件
テクニシャン コンピューターに、Windows アセスメント & デプロイメント キット (Windows ADK) および Windows PE アドオンがインストールされていること。
ADK for Windows 10 バージョン 1803 以前を使用している場合は、ADK に Windows PE が含まれているため、Windows PE アドオンは不要です。
メディア作成対象のすべての言語に対応した Windows インストール メディア。
Windows 言語パック ISO。
- テクニシャン コンピューターに、Windows アセスメント & デプロイメント キット (Windows ADK) および Windows PE アドオンがインストールされていること。
- メディア作成対象のすべての言語に対応した Windows インストール メディア。
- 言語とオプション機能 ISO。
ステップ 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) に言語を追加する
[スタート] をクリックし、展開と入力します。 [展開およびイメージング ツール環境] を右クリックし、[管理者として実行] を選びます。
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
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"
日本語 (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"
タイ語 (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) の一覧を更新します。
追加の言語が反映されるように Lang.ini ファイルを再作成します。
Dism /image:C:\mount\windows /gen-langINI /distribution:C:\my_distribution
Windows セットアップの既定の言語を変更します。
Dism /image:C:\mount\boot /Set-SetupUILang:fr-FR /distribution:C:\my_distribution
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
ブート順序ファイルを作成します。 これは、サイズが 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
ブート順序ファイルを使用して、ISO ファイルを作成します。
Oscdimg -m -n -yo C:\temp\BootOrder.txt -bC:\winpe_amd64\Efisys.bin C:\winpe_amd64\winpeamd64.iso
エクスプローラーで、ISO ファイルを右クリックし、[ディスク イメージの書き込み] を選択します。