2025 年 10 月 14 日に、Windows 10 はサポートが終了し、品質と機能の更新プログラムを受け取ることはありません。 Windows 10 は、Intune で許可されているバージョンです。 このバージョンを実行しているデバイスは引き続き Intune に登録して対象機能を使用できますが、機能は保証されず、異なる場合があります。
Intune Win32 アプリ管理機能を使用して、Intune によって管理される Windows デバイスに Intune 更新プログラム パッケージ (.msu ファイル) を展開できます。
注:
この記事で説明する推奨される方法は、Win32 アプリとして更新プログラムを展開する際は推奨されません。 代わりに、更新リング、機能更新プログラム、品質更新プログラムなどの Windows Update ポリシーを使用します。 Win32 アプリ方式では、必要に応じてより細かい制御を提供できますが、より多くの手動作業が必要になります。
次の手順は、Windows 更新プログラム パッケージを Intune に展開するのに役立ちます。
手順 1: 更新パッケージを Win32 アプリ コンテンツとして準備する
- Microsoft Update カタログで検索して、Windows 更新プログラム パッケージをダウンロードします。
- Microsoft Win32 Content Prep Tool を使用して、.msu ファイルを .intunewin 形式に変換します。 このツールは、コマンド ラインでパラメーターを指定しない場合、段階的な方法で必要なパラメーターを入力するようにガイドします。 Microsoft Win32 Content Prep Tool の詳細については、「 Win32 アプリ コンテンツを変換する」を参照してください。
手順 2: Win32 アプリを作成する
Microsoft Intune 管理センターにサインインします。
[アプリ>すべてのアプリ>作成] を選択します。
[ アプリの種類の選択 ] ウィンドウで、 Windows プラットフォームを選択してから、[ Windows アプリ (Win32)] を選択します。
[選択] を選択し、[アプリの追加] ウィンドウを見つけて、[アプリ パッケージ ファイルの選択] を選択します。
[ アプリ パッケージ ファイル ] ウィンドウで、 .intunewin ファイルを選択し、[ OK] を選択します。
[アプリ情報] ページで、アプリの詳細を追加します。
[ プログラム ] ページで、アプリの次のインストール コマンドと削除コマンドを指定します。
インストール コマンド:
wusa.exe <full path of the .msu file> /quiet /norestart -Waitたとえば、 windows10.0-kb5031356-x64_65d5bbc39ccb461472d9854f1a370fe018b79fcc.msu ファイルが現在のフォルダーにある場合は、 Install コマンドに次のコマンドを入力します。
wusa.exe .\windows10.0-kb5031356-x64_65d5bbc39ccb461472d9854f1a370fe018b79fcc.msu /quiet /norestart -Waitアンインストール コマンド:
dism /online /remove-package /PackageName:<package name> /Quiet /NoRestartたとえば、Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.3570.1.0 が Windows 更新プログラム パッケージのパッケージ名である場合は、次のコマンドを アンインストール コマンドに入力します。 アンインストール コマンドで使用するパッケージ名をチェックする方法については、「Intune を使用して管理対象デバイスで Windows 更新プログラムをアンインストールする」を参照してください。
dism /online /remove-package /PackageName:Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.3570.1.0 /Quiet /NoRestart次の図は、[ プログラム ] ページの例を示しています。
/quietスイッチを使用すると、ユーザーの操作なしで Quiet モードでWusa.exe が実行されます。/norestartスイッチを使用して、Wusa.exe がコンピューターを再起動しないようにします。 Wusa.exeの詳細については、「Windows の Windows Update スタンドアロン インストーラーの説明」を参照してください。-Waitオプションは、Wusa.exe が終了した後にアプリのインストールが確実に戻るようにするために使用されます。[ 要件] ページで、アプリをインストールする前にデバイスが満たす必要がある 要件 を指定します。
最小オペレーティング システム: 更新プログラムを適用するために必要な最小オペレーティング システムを選択します。
ビルド番号やビルド リビジョンの更新 (UBR) など、その他の要件を指定するには、[ 追加 ] を選択して [ 要件の追加] ルール ウィンドウを表示します。
たとえば、Windows 10、バージョン 1903、ビルド 18362、UBR が 329 未満のデバイスにのみアプリをインストールするには、要件の種類として [レジストリ] を選択し、次の規則を指定します。
-
キー パス:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion - 値の名前: CurrentBuildNumber
- レジストリ キーの要件: 文字列の比較
- 演算子: 等しい
- 値: 18362
- 64 ビット クライアント上の 32 ビット アプリに関連付けられています: いいえ
-
キー パス:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion - 値の名前: UBR
- レジストリ キーの要件: 整数比較
- 演算子: 次の値未満
- 値: 329
- 64 ビット クライアント上の 32 ビット アプリに関連付けられています: いいえ
-
キー パス:
[検出ルール] ページで、[ルール形式] として [カスタム検出スクリプトを使用する] を選択します。
例:
サンプル スクリプト ファイル (DetectKB.ps1):
$sysinfo = systeminfo.exe $result = $sysinfo -match KB<KB number> if ($result) { Write-Output "Found KB<KB number>" exit 0 } else { exit 1 }アプリの 割り当て を指定します。
設定を確認し、[作成] を選択してアプリを Intune に追加します。
手順 3: アプリを展開する
アプリを グループに割り当てます。
次の手順
- Intune にアプリを追加する方法の詳細については、「Microsoft Intune にアプリを追加する」を参照してください。
- Win32 アプリの詳細については、「Intune Win32 アプリ管理」を参照してください。