WinPE で新しいバージョンの DISM を使用する
WinPE で DISM 機能を使用する場合、使用する機能によっては、お使いの OS で使用しているバージョンとは異なる DISM を実行する必要がある場合があります。
WinPE を起動してこれらの機能を使用するには、そのつど DISM に必要なドライバー (wimmount.sys および wofadk.sys ドライバーを含む) をインストールして構成する必要があります。
CopyDandI.cmd スクリプトを実行すると、ADK のローカル インストールから WinPE で使用できるフォルダーに DISM のバージョンがコピーされます。
オプション 1: 別の場所から DISM を実行する
重要
WinPE イメージに既にある DISM ファイルは上書きしないでください。
管理者として、 [展開およびイメージング ツール環境] を開始します。
テクニシャン PC から、Windows ADK の展開およびイメージング ツールをストレージ USB キーにコピーします。
CopyDandI.cmd amd64 E:\ADKTools\amd64
オプション 2: DISM を WinPE RAMDisk に追加する
Note
これにより、DISM イメージのサイズが約 4MB 増加し、パフォーマンスが影響を受ける可能性があります。
お使いのテクニシャン PC で、Windows ADK をインストールします。
WinPE メディアまたは WinPE 作業ファイルの
\sources\boot.wim
にある WinPE イメージをマウントします。md "C:\WinPE_amd64\mount" Dism /Mount-Image /ImageFile:"C:\WinPE_amd64\media\sources\boot.wim" /index:1 /MountDir:"C:\WinPE_amd64\mount"
DISM フォルダーを、Windows ADK から、マウントされている WinPE イメージの新しいフォルダーにコピーします。
md C:\WinPE_amd64\mount\DISM robocopy "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM" C:\WinPE_amd64\mount\DISM
重要
WinPE イメージの system32 フォルダーに既にある DISM ファイルは上書きしないでください。 代わりに、ホスト コンピューター上に新しいフォルダーを作成し、そこに Windows ADK ファイルをコピーします。
WinPE をマウント解除します。
Dism /Unmount-Image /MountDir:"C:\WinPE_amd64\mount" /commit
WinPE の起動可能メディアを作成するか、既存のリムーバブル メディア上の WinPE イメージ ファイルを置き換えます。
MakeWinPEMedia /UFD C:\WinPE_amd64 F:
DISM の新しいバージョンを使用する
参照 PC を WinPE で起動します。
ストレージ ドライブ (
diskpart, list volume, exit
) のドライブ文字を見つけます。wimmountadksetupamd64.exe /Install または wimmountadksetupx86.exe /Install を使用して、DISM に必要なドライバーをインストールして構成します。
W:\ADKTools\amd64\wimmountadksetupAmd64.exe /Install /q
WinPE の既定 (RAMDisk) バージョンでは、WinPE を起動するたびにこのコマンドを実行する必要があります。 WinPE の起動時にこのコマンドを自動的に実行する方法については、「Wpeinit と Startnet.cmd: WinPE スタートアップ スクリプトの使用」を参照してください。
DISM の新しいバージョンを確認します。
W:\ADKTools\amd64\DISM.exe /?
出力には、ビルド番号が示されます。次に例を示します。
Deployment Image Servicing and Management tool Version: 10.0.14939.0
DISM の新しいバージョンを使用します。 例:
W:\ADKTools\amd64\DISM.exe /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:W: /Compact W:\ADKTools\amd64\DISM.exe /Apply-SiloedPackage /ImagePath:W:\ /PackagePath:"e:\SPPs\fabrikam-id.spp" /PackagePath:"D:\SPPs\office16_base.spp" /PackagePath:"D:\SPPs\office16_fr-fr.spp" /PackagePath:"D:\SPPs\office16_de-de.spp"