この記事では、Microsoft 365 Apps for enterprise、OneDrive、およびその他の一般的なアプリケーションをカスタム仮想ハード ディスク (VHD) イメージにインストールして Azure にアップロードする方法について説明します。 ユーザーが特定の基幹業務 (LOB) アプリケーションにアクセスする必要がある場合は、この記事の手順を完了した後にインストールすることをお勧めします。
この記事では、仮想マシン (VM) が既に作成されていることを前提としています。 そうでない場合は、「カスタム VHD イメージを準備してカスタマイズする」を参照してください
この記事では、VM が Azure または Hyper-V Manager でプロビジョニングされているかどうかに関係なく、VM に対する昇格されたアクセス権があることを前提としています。 そうでない場合は、「 すべての Azure サブスクリプションと管理グループを管理するためのアクセス権の昇格」を参照してください。
注:
これらの手順は、organizationの既存のプロセスで使用できる Azure Virtual Desktop 固有の構成を対象としています。 Microsoft 365 Appsプレインストール済みの Windows Enterprise マルチセッション イメージを使用することを検討してください。このイメージは、ホスト プールを展開するときに選択したり、Azure Marketplaceで見つけたりすることができます。
共有コンピューターのライセンス認証モードで Office をインストールする
共有コンピューターのアクティブ化を使用すると、複数のユーザーがアクセスするorganization内のコンピューターにMicrosoft 365 Apps for enterpriseを展開できます。 共有コンピューターのライセンス認証の詳細については、「Microsoft 365 Appsの共有コンピューターのライセンス認証の概要」を参照してください。
Office 展開ツールを使用して Office をインストールします。 マルチセッションとWindows 11 EnterpriseマルチセッションWindows 10 Enterpriseでは、次のバージョンの Office のみがサポートされます。
- Microsoft 365 Apps for enterprise
- Microsoft 365 Business Premium サブスクリプションに付属するMicrosoft 365 Apps for business
Office 展開ツールには、構成 XML ファイルが必要です。 次のサンプルをカスタマイズするには、 Office 展開ツールの構成オプションに関するページを参照してください。
提供したこのサンプル構成 XML では、次のことを行います。
- 月次エンタープライズ チャネルから Office をインストールし、月次エンタープライズ チャネルから更新プログラムを配信します。
- x64 アーキテクチャを使用します。
- 自動更新を無効にします。 Updatesは、セッション ホストのカスタム イメージに追加して定期的に再デプロイするか、エンド ユーザーがセッション ホストにサインインしていないときに手動でインストールして、Office アプリケーションが使用されないようにする必要があります。
- Office の既存のインストールを削除し、その設定を移行します。
- 共有コンピューターのライセンス認証を有効にします。
注:
Azure Virtual Desktop では、Visio のステンシル検索機能が期待どおりに機能しない場合があります。
このサンプル構成 XML では、ユーザーごとのモードでは OneDrive はインストールされません。 詳細については、「 マシンごとのモードでの OneDrive のインストール」を参照してください。
注:
共有コンピューターのアクティブ化は、グループ ポリシー オブジェクト (GPO) またはレジストリ設定を使用して設定できます。 GPO は 、コンピューターの構成\ポリシー\管理用テンプレート\Microsoft Office 2016 (コンピューター)\ライセンス設定にあります
Office 展開ツールには、setup.exe が含まれています。 Office をインストールするには、コマンド ラインで次のコマンドを実行します。
Setup.exe /configure configuration.xml
サンプル configuration.xml
次の XML サンプルでは、月次エンタープライズ チャネル リリースがインストールされます。
<Configuration>
<Add OfficeClientEdition="64" Channel="MonthlyEnterprise">
<Product ID="O365ProPlusRetail">
<Language ID="en-US" />
<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>
注:
Office チームは、 OfficeClientEdition パラメーターに 64 ビット インストールを使用することをお勧めします。
Office をインストールした後、既定の Office 動作を更新できます。 動作を更新するには、次のコマンドを個別またはバッチ ファイルで実行します。
rem Mount the default user registry hive
reg load HKU\TempDefault C:\Users\Default\NTUSER.DAT
rem Disable the option for Office Insider under File > Account.
rem Must be executed with default registry hive mounted.
reg add HKU\TempDefault\SOFTWARE\Policies\Microsoft\office\16.0\common /v InsiderSlabBehavior /t REG_DWORD /d 2 /f
rem Set Outlook's Cached Exchange Mode behavior
rem Must be executed with default registry hive mounted.
reg add "HKU\TempDefault\software\policies\microsoft\office\16.0\outlook\cached mode" /v enable /t REG_DWORD /d 1 /f
reg add "HKU\TempDefault\software\policies\microsoft\office\16.0\outlook\cached mode" /v syncwindowsetting /t REG_DWORD /d 1 /f
reg add "HKU\TempDefault\software\policies\microsoft\office\16.0\outlook\cached mode" /v CalendarSyncWindowSetting /t REG_DWORD /d 1 /f
reg add "HKU\TempDefault\software\policies\microsoft\office\16.0\outlook\cached mode" /v CalendarSyncWindowSettingMonths /t REG_DWORD /d 1 /f
rem Unmount the default user registry hive
reg unload HKU\TempDefault
rem Set the Office Update UI behavior for updates.
reg add HKLM\SOFTWARE\Policies\Microsoft\office\16.0\common\officeupdate /v hideupdatenotifications /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\Policies\Microsoft\office\16.0\common\officeupdate /v hideenabledisableupdates /t REG_DWORD /d 1 /f
マシンごとのモードで OneDrive をインストールする
OneDrive は通常、ユーザーごとにインストールされます。 この環境では、マシンごとにインストールする必要があります。
マシンごとのモードで OneDrive をインストールする方法を次に示します。
まず、OneDrive インストーラーをステージングする場所を作成します。 ローカル ディスク フォルダーまたは UNC パスは問題ありません。
ステージングされた場所に OneDriveSetup.exe をダウンロードします。
<ExcludeApp ID="OneDrive" /
を省略して OneDrive で Office をインストールした場合は、次のコマンドを実行して、管理者特権のコマンド プロンプトから既存の OneDrive ユーザーごとのインストールをアンインストールします。"[staged location]\OneDriveSetup.exe" /uninstall
管理者特権のコマンド プロンプトから次のコマンドを実行して、 AllUsersInstall レジストリ値を設定します。
REG ADD "HKLM\Software\Microsoft\OneDrive" /v "AllUsersInstall" /t REG_DWORD /d 1 /reg:64
次のコマンドを実行して、コンピューターごとのモードで OneDrive をインストールします。
"[staged location]\OneDriveSetup.exe" /allusers
次のコマンドを実行して、すべてのユーザーのサインイン時に開始するように OneDrive を構成します。
REG ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v OneDrive /t REG_SZ /d "C:\Program Files\Microsoft OneDrive\OneDrive.exe /background" /f
次のコマンドを実行して、 ユーザー アカウントのサイレント構成 を有効にします。
REG ADD "HKLM\SOFTWARE\Policies\Microsoft\OneDrive" /v "SilentAccountConfig" /t REG_DWORD /d 1 /f
次のコマンドを実行して、Windows 既知のフォルダーを OneDrive にリダイレクトして移動します。
REG ADD "HKLM\SOFTWARE\Policies\Microsoft\OneDrive" /v "KFMSilentOptIn" /t REG_SZ /d "<your-AzureAdTenantId>" /f
ヒント
ユーザーがセッションに接続したときに自動的にサインインするように OneDrive を構成できます。 詳細については、「 ユーザー アカウントをサイレント構成する」を参照してください。
Microsoft Teams
Microsoft Teamsをインストールする方法については、「 Azure Virtual Desktop でMicrosoft Teamsを使用する」を参照してください。 Azure Virtual Desktop では、Skype for Businessはサポートされていません。
次の手順
イメージに Office を追加したので、カスタム VHD イメージを引き続きカスタマイズできます。 「カスタム VHD イメージを準備してカスタマイズする」を参照してください。