対象: Azure Virtual Desktop (AVD) — Windows マルチセッション セッションホスト VM
対象アプリ: Microsoft 365 Apps for enterprise
参考: Microsoft Docs: カスタム VHD イメージに Office をインストールする
目次
- 1. 前提条件
- 2. 共有コンピューターのライセンス認証について
- 3. 作業フロー
- 4. Office 展開ツール(ODT)の入手
- 5. configuration.xml の作成
- 6. Office のインストール実行
- 7. Office 動作のデフォルト設定変更
- 8. インストール確認
- 9. トラブルシューティング
1. 前提条件
| 項目 | 要件 |
|---|---|
| OS | Windows 10/11 Enterprise マルチセッション |
| ライセンス | Microsoft 365 Apps for enterprise を含むプラン(E3/E5 等)または Microsoft 365 Business Premium |
| VM 権限 | 管理者権限(Elevated) でサインイン済み |
| インターネット接続 | Office ダウンロードおよびライセンス認証に必要 |
| ディスク空き容量 | 約 4 GB 以上 |
重要: AVD マルチセッション環境では、通常の Office インストールは使用できない。
必ず 共有コンピューターのライセンス認証(Shared Computer Activation) を有効にしてインストールすること。
2. 共有コンピューターのライセンス認証について
AVD のプールされたホストプールでは複数ユーザーが 1 台の VM を同時利用する。
通常の Office ライセンス認証は「デバイス単位」のため、複数ユーザーが同じデバイスで使うと問題が生じる。
共有コンピューターのライセンス認証はこれを解決する仕組み。
【通常ライセンス認証】 【共有コンピューターのライセンス認証】
────────────────────── ──────────────────────────────────────
デバイス 1 台に紐付け サインイン時に Office ライセンスサービスへ接続
デバイス数制限 5台まで 一時ライセンストークン(有効期限 30 日)を取得
→ デバイス制限にカウントされない
→ 複数ユーザーが同一デバイスで利用可能
ライセンストークンの動作:
3. 作業フロー
4. Office 展開ツール(ODT)の入手
Office 展開ツール(ODT)は Microsoft が提供する公式のインストール・管理ツール。
GUI ではなく XML 設定ファイルで動作を細かく制御できる。
Microsoft ダウンロードセンター にアクセス
officedeploymenttool_*.exeをダウンロード任意のフォルダー(例:
C:\ODT)に展開して実行展開後に以下のファイルが生成されることを確認する
C:\ODT\ ├── setup.exe ← インストール実行ファイル └── configuration.xml ← 設定ファイル(次の手順で編集)
5. configuration.xml の作成
5.1 サンプル configuration.xml
以下の内容を C:\ODT\configuration.xml として保存する。
<Configuration>
<Add OfficeClientEdition="64" Channel="MonthlyEnterprise">
<Product ID="O365ProPlusRetail">
<Language ID="ja-jp" />
<Language ID="MatchOS" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="Lync" />
<ExcludeApp ID="OneDrive" />
<ExcludeApp ID="Teams" />
</Product>
</Add>
<RemoveMSI/>
<Updates Enabled="FALSE"/>
<Display Level="None" AcceptEULA="TRUE" />
<Logging Level="Standard" Path="%temp%\WVDOfficeInstall" />
<Property Name="FORCEAPPSHUTDOWN" Value="TRUE"/>
<Property Name="SharedComputerLicensing" Value="1"/>
</Configuration>
5.2 主要パラメーター解説
| パラメーター | 値 | 説明 |
|---|---|---|
OfficeClientEdition |
"64" |
64 ビット版。Microsoft 推奨。32 ビットは特別な理由がある場合のみ |
Channel |
"MonthlyEnterprise" |
月次エンタープライズチャネル(毎月第 2 火曜日更新、安定性重視) |
Language ID="ja-JP" |
— | 日本語パックを追加 |
Language ID="MatchOS" |
— | OS の言語設定に合わせて自動追加 |
ExcludeApp ID="Groove" |
— | OneDrive for Business(旧 Groove)を除外 |
ExcludeApp ID="Lync" |
— | Skype for Business を除外(AVD 非サポート) |
ExcludeApp ID="OneDrive" |
— | OneDrive は別途マシンごとモードでインストールするため除外 |
ExcludeApp ID="Teams" |
— | Teams は別途マシンごとモードでインストールするため除外 |
RemoveMSI |
— | MSI 形式の旧 Office を自動削除して設定を移行 |
Updates Enabled="FALSE" |
— | 自動更新を無効化。イメージ再デプロイで更新を管理する |
Display Level="None" |
— | インストール UI を非表示(サイレントインストール) |
AcceptEULA="TRUE" |
— | 使用許諾契約に自動同意 |
FORCEAPPSHUTDOWN |
"TRUE" |
インストール中に Office が起動していた場合、強制終了して続行 |
SharedComputerLicensing |
"1" |
共有コンピューターのライセンス認証を有効化(AVD 必須設定) |
5.3 更新チャネルの選択基準
| チャネル名 | Channel 値 | 更新頻度 | 用途 |
|---|---|---|---|
| 月次エンタープライズ | MonthlyEnterprise |
月 1 回(第 2 火曜) | AVD 推奨。 安定性重視 |
| 現在 | Current |
月 1〜2 回 | 最新機能を優先する場合 |
| セミアニュアルエンタープライズ | SemiAnnual |
年 2 回(1 月・7 月) | 変更を最小限にしたい場合 |
AVD 環境では更新をイメージの再作成・再デプロイで管理するため、
MonthlyEnterpriseが最適。
6. Office のインストール実行
管理者権限のコマンドプロンプトを開き、以下を実行する。
cd C:\ODT
Setup.exe /configure configuration.xml
インストール中の確認ポイント:
Display Level="None"を指定しているため画面には何も表示されない- タスクマネージャーで
OfficeClickToRun.exeが動いていれば正常に処理中 - ログは
%temp%\WVDOfficeInstall\に出力される
インストール完了の確認:
reg query "HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration" /v VersionToReport
バージョン番号(例: 16.0.xxxxx.xxxxx)が表示されれば成功。
7. Office 動作のデフォルト設定変更
インストール直後に、マルチセッション環境向けのデフォルト設定をレジストリで変更する。
これらの設定は 新規ユーザーのデフォルト動作 に適用される。
7.1 デフォルトユーザー設定(レジストリ)
rem ── デフォルトユーザーのレジストリハイブをマウント ──
reg load HKU\TempDefault C:\Users\Default\NTUSER.DAT
rem Office Insider オプションを無効化([ファイル]>[アカウント] 内の表示を抑制)
reg add HKU\TempDefault\SOFTWARE\Policies\Microsoft\office\16.0\common ^
/v InsiderSlabBehavior /t REG_DWORD /d 2 /f
rem ── デフォルトユーザーのレジストリハイブをアンマウント ──
reg unload HKU\TempDefault
C:\Users\Default\NTUSER.DATを編集することで、以降に作成されるすべてのユーザープロファイルにデフォルト設定が引き継がれる。
7.2 Outlook キャッシュモードの設定
AVD 環境では Outlook のキャッシュモードを適切に設定することで、Exchange への接続負荷を抑えられる。
rem デフォルトユーザーのレジストリハイブをマウント
reg load HKU\TempDefault C:\Users\Default\NTUSER.DAT
rem キャッシュモードを有効化
reg add "HKU\TempDefault\software\policies\microsoft\office\16.0\outlook\cached mode" ^
/v enable /t REG_DWORD /d 1 /f
rem 同期ウィンドウを「1 か月」に設定(キャッシュ量を抑制)
reg add "HKU\TempDefault\software\policies\microsoft\office\16.0\outlook\cached mode" ^
/v syncwindowsetting /t REG_DWORD /d 1 /f
rem 予定表の同期ウィンドウを有効化
reg add "HKU\TempDefault\software\policies\microsoft\office\16.0\outlook\cached mode" ^
/v CalendarSyncWindowSetting /t REG_DWORD /d 1 /f
rem 予定表の同期期間を 1 か月に設定
reg add "HKU\TempDefault\software\policies\microsoft\office\16.0\outlook\cached mode" ^
/v CalendarSyncWindowSettingMonths /t REG_DWORD /d 1 /f
rem デフォルトユーザーのレジストリハイブをアンマウント
reg unload HKU\TempDefault
| レジストリ値 | 設定値 | 意味 |
|---|---|---|
enable |
1 |
キャッシュモード有効 |
syncwindowsetting |
1 |
同期ウィンドウをカスタム設定 |
CalendarSyncWindowSetting |
1 |
予定表同期ウィンドウをカスタム設定 |
CalendarSyncWindowSettingMonths |
1 |
予定表の同期期間を 1 か月に限定 |
7.3 更新通知 UI の非表示
AVD では更新をイメージの再作成で管理するため、ユーザーに更新通知を表示しない。
rem 更新通知バナーを非表示
reg add HKLM\SOFTWARE\Policies\Microsoft\office\16.0\common\officeupdate ^
/v hideupdatenotifications /t REG_DWORD /d 1 /f
rem [更新を有効/無効にする] メニュー項目を非表示
reg add HKLM\SOFTWARE\Policies\Microsoft\office\16.0\common\officeupdate ^
/v hideenabledisableupdates /t REG_DWORD /d 1 /f
8. インストール確認
共有コンピューターのライセンス認証が有効か確認する
方法 1 — レジストリで確認(インストール直後):
reg query "HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration" /v SharedComputerLicensing
SharedComputerLicensing REG_SZ 1 と表示されれば有効。
方法 2 — Office アプリの UI で確認(ユーザーがサインイン後):
9. トラブルシューティング
| 症状 | 原因 | 対処 |
|---|---|---|
| インストールが途中で止まる | 既存 Office プロセスが残っている | FORCEAPPSHUTDOWN="TRUE" を確認。手動でプロセスを終了後に再実行 |
| インストールログにエラー | ネットワーク接続不良 / ディスク不足 | %temp%\WVDOfficeInstall\ のログを確認 |
| Office 起動時に「製品ライセンスなし」 | 共有コンピューターライセンス認証が無効 | SharedComputerLicensing=1 が設定されているか確認 |
| ライセンス認証ダイアログが毎回表示される | SSO(シングルサインオン)未設定 | Entra ID と AD の同期状況を確認 |
| Office のバージョン確認方法 | — | Word > ファイル > アカウント > Word のバージョン情報 で確認 |
| configuration.xml の構文エラー | XML 記述ミス | Office カスタマイズツール でオンライン生成を利用 |
次のステップ: このドキュメントは Office インストール単体の手順書です。
AVD カスタムイメージ全体の作成手順(OneDrive・Teams・FSLogix・Sysprep 等)は
AVD_Office365_CustomImage_手順書.md を参照してください。