

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# WorkSpaces アプリケーションユーザーのアプリケーション設定の永続化を有効にする
<a name="app-settings-persistence"></a>

WorkSpaces アプリケーションは、Windows ベースのスタックの永続的なアプリケーション設定をサポートしています。つまり、ユーザーのアプリケーションのカスタマイズや Windows 設定は各ストリーミングセッション後に自動的に保存され、次のセッションで適用されます。ユーザーが設定できる永続的なアプリケーション設定の例としては、ブラウザのお気に入り、設定、ウェブページのセッション、アプリケーション接続プロファイル、プラグイン、UI のカスタマイズなどが挙げられます。これらの設定は、アプリケーション設定の永続化が有効になっている AWS リージョン内のアカウントの Amazon Simple Storage Service (Amazon S3) バケットに保存されます。これらは各 WorkSpaces アプリケーションストリーミングセッションで使用できます。

**注記**  
アプリケーション設定の永続化の有効化は、現在 Linux ベースのスタックではサポートされていません。

**注記**  
S3 バケットに保存されているデータには、標準 Amazon S3 料金が適用される場合があります。詳細については、[Amazon S3 の料金](https://aws.amazon.com/s3/pricing/) を参照してください。

**Topics**
+ [アプリケーション設定の永続化の仕組み](how-it-works-app-settings-persistence.md)
+ [アプリケーション設定の永続化の有効化](enabling-app-settings-persistence.md)
+ [ユーザーのアプリケーション設定 VHD の管理](administer-app-settings-vhds.md)

# アプリケーション設定の永続化の仕組み
<a name="how-it-works-app-settings-persistence"></a>

永続的なアプリケーション設定は Virtual Hard Disk (VHD) ファイルに保存されます。このファイルは、アプリケーション設定の永続化が有効になっているスタックから、ユーザーが初めてアプリケーションをストリーミングしたときに作成されます。スタックに関連付けられているフリートがデフォルトのアプリケーションおよび Windows 設定が含まれているイメージに基づいている場合、このデフォルト設定がユーザーの最初のストリーミングセッションで使用されます。デフォルト設定の詳細については、[チュートリアル: WorkSpaces アプリケーションコンソールを使用してカスタム WorkSpaces アプリケーションイメージを作成する](tutorial-image-builder.md) の *Step 3: Create Default Application and Windows Settings* を参照してください。

ストリーミングセッションが終了すると、VHD はアンマウントされ、アカウント内の Amazon S3 バケットにアップロードされます。バケットは、 AWS リージョンのスタックで永続アプリケーション設定を初めて有効にしたときに作成されます。そのバケットは AWS アカウントとリージョンに固有のものです。VHD は、伝送時には Amazon S3 SSL エンドポイントを使用して暗号化され、保管時には [AWS マネージド CMK](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk) を使用して暗号化されます。

VHD は、C:\$1Users\$1%username% および D:\$1%username% の両方でストリーミングインスタンスにマウントされます。インスタンスが Active Directory ドメインに参加していない場合、Windows ユーザー名は PhotonUser になります。インスタンスが Active Directory ドメインに参加している場合、Windows ユーザー名はログインユーザーの名前になります。

アプリケーション設定の永続性は複数のオペレーティングシステムのバージョン間では機能しません。たとえば、スタックでアプリケーション設定の永続性を有効にして、そのスタックが Windows Server 2012 R2 イメージを使用するフリートに関連付けられている場合、別のオペレーティングシステム (Windows Server 2016 など) で実行されるイメージを使用するようにフリートを更新すると、以前のストリーミングセッションの設定はそのスタックのユーザーには保存されません。代わりに、新しいイメージを使用するようにフリートを更新した後、ユーザーがフリートインスタンスからストリーミングセッションを起動するときに、新しい Windows ユーザープロファイルが作成されます。ただし、イメージで同じオペレーティングシステムに更新を適用すると、以前のストリーミングセッションからのユーザーのカスタマイズと設定が保存されます。同じオペレーティングシステムへの更新がイメージに適用されると、ユーザーがフリートからストリーミングセッションを起動するときに、同じ Windows ユーザープロファイルが使用されます。

**重要**  
WorkSpaces アプリケーションは、ストリーミングインスタンスが [Microsoft Active Directory ドメインに参加している場合にのみ、Microsoft Data Protection API](https://docs.microsoft.com/en-us/windows/desktop/seccng/cng-dpapi) に依存するアプリケーションをサポートします。ストリーミングインスタンスが Active Directory ドメインに参加していない場合、Windows ユーザーの PhotonUser はフリートインスタンスごとに異なります。DPAPI セキュリティモデルの機能上の理由から、このシナリオで DPAPI を使用するアプリケーションではユーザーのパスワードは保持されません。​ ストリーミングインスタンスが Active Directory ドメインに参加していて、そのユーザーがドメインユーザーである場合、Windows ユーザー名はログインしているユーザーの名前であり、DPAPI を使用するアプリケーションではユーザーのパスワードは保持されます。

WorkSpaces アプリケーションは、次のフォルダを除くすべてのファイルとフォルダをこのパスに自動的に保存します。
+ Contacts
+ Desktop
+ ドキュメント
+ ダウンロード
+ Links
+ 画像
+ Saved Games
+ 検索
+ 動画

これらのフォルダ外で作成されたファイルとフォルダは、VHD 内に保存され、Amazon S3 と同期されます。デフォルトの VHD 最大サイズは、Elastic フリートの場合は 1 GB、常時オンフリートおよびオンデマンドフリートの場合は 5 GB です。保存された VHD のサイズは、それに含まれるファイルとフォルダの合計サイズです。WorkSpaces Applications は、ユーザーの HKEY\$1CURRENT\$1USER レジストリハイブを自動的に保存します。新規ユーザー (Amazon S3 にプロファイルが存在しないユーザー) の場合、WorkSpaces Applications はデフォルトのプロファイルを使用して初期プロファイルを作成します。このプロファイルは、Image Builder の C:\$1users\$1default に作成されます。

**注記**  
ストリーミングセッションが開始する前に、VHD 全体をストリーミングインスタンスにダウンロードする必要があります。このため、VHD に大量のデータが保持されていると、ストリーミングセッションの開始が遅れる場合があります。詳細については、「[アプリケーション設定の永続化を有効にするためのベストプラクティス](best-practices-app-settings-persistence.md)」を参照してください。

アプリケーション設定の永続化を有効にする場合、設定グループを指定する必要があります。設定グループは、このスタックに保存されているどのアプリケーション設定をストリーミングセッションで使用するかを決定します。WorkSpaces Applications は、 AWS アカウントの S3 バケット内に個別に保存される設定グループの新しい VHD ファイルを作成します。設定グループを複数のスタック間で共有すると、同じアプリケーション設定が各スタックで使用されます。スタックが独自のアプリケーション設定を必要とする場合は、このスタック限定の設定グループを指定します。

# アプリケーション設定の永続化の有効化
<a name="enabling-app-settings-persistence"></a>

WorkSpaces Applications ユーザーのアプリケーション設定の永続化を有効にする方法については、以下のトピックを参照してください。

**Topics**
+ [アプリケーション設定の永続化を有効にするための前提条件](prerequisites-app-settings-persistence.md)
+ [アプリケーション設定の永続化を有効にするためのベストプラクティス](best-practices-app-settings-persistence.md)
+ [アプリケーション設定の永続化を有効にする方法](howto-enable-app-settings-persistence.md)

# アプリケーション設定の永続化を有効にするための前提条件
<a name="prerequisites-app-settings-persistence"></a>

アプリケーション設定の永続化を有効にするには、まず、以下のことを行う必要があります。
+ Amazon S3 アクションの正しい AWS Identity and Access Management (IAM) アクセス許可があることを確認します。詳細については、[Amazon WorkSpaces アプリケーションの Identity and Access Management](controlling-access.md) の「*ホームフォルダ用の IAM ポリシーと Amazon S3 バケット*」を参照してください。
+ 2017 年 12 月 7 日以降 AWS に によって公開されたベースイメージから作成されたイメージを使用します。リリースされた AWS ベースイメージの現在のリストについては、「」を参照してください[WorkSpaces アプリケーションベースイメージとマネージドイメージ更新リリースノート](base-image-version-history.md)。
+ 2018 年 8 月 29 日以降にリリースされた WorkSpaces Applications エージェントのバージョンを使用するイメージに基づいて、この機能を有効にする予定のスタックをフリートに関連付けます。詳細については、「[WorkSpaces アプリケーションエージェントのリリースノート](agent-software-versions.md)」を参照してください。
+ インターネットアクセスまたは Amazon S3 の VPC エンドポイントを設定して、Virtual Private Cloud (VPC) から Amazon S3 へのネットワーク接続を有効にします。詳細については、[Amazon WorkSpaces アプリケーションのネットワークとアクセス](managing-network.md) の「*ホームフォルダと VPC エンドポイント*」セクションを参照してください。

# アプリケーション設定の永続化を有効にするためのベストプラクティス
<a name="best-practices-app-settings-persistence"></a>

インスタンスへのインターネットアクセスを提供せずに、アプリケーション設定の永続化を有効にするには、VPC エンドポイントを使用します。このエンドポイントは、WorkSpaces アプリケーションインスタンスが接続されている VPC にある必要があります。WorkSpaces アプリケーションがエンドポイントにアクセスできるようにするには、カスタムポリシーをアタッチする必要があります。カスタムポリシーを作成する方法については、[Amazon WorkSpaces アプリケーションのネットワークとアクセス](managing-network.md) の「*ホームフォルダと VPC エンドポイント*」を参照してください。プライベート Amazon S3 エンドポイントの詳細については、*Amazon VPC ユーザーガイド*の [VPC Endpoints](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-endpoints.html) および [Endpoints for Amazon S3](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-endpoints-s3.html) を参照してください。

# アプリケーション設定の永続化を有効にする方法
<a name="howto-enable-app-settings-persistence"></a>

スタックの作成中またはスタックの作成後に、WorkSpaces アプリケーションコンソール、WorkSpaces アプリケーション API、 AWS SDK、または AWS コマンドラインインターフェイス (CLI) WorkSpaces を使用して、アプリケーション設定の永続化を有効または無効にできます。 AWS リージョンごとに、永続的なアプリケーション設定はアカウントの S3 バケットに保存されます。

リージョン内のスタックのアプリケーション設定の永続化を AWS 初めて有効にすると、WorkSpaces Applications は同じリージョンの AWS アカウントに S3 バケットを作成します。同じバケットに、その AWS リージョン内のすべてのユーザーとすべてのスタックのアプリケーション設定 VHD ファイルが保存されます。詳細については、[ユーザーのアプリケーション設定 VHD の管理](administer-app-settings-vhds.md) の *Amazon S3 バケットストレージ* を参照してください。

**スタックの作成時にアプリケーション設定の永続化を有効にするには**
+ 「[Amazon WorkSpaces アプリケーションでスタックを作成する](set-up-stacks-fleets-install.md)」の手順に従い、[**Enable Application Settings Persistence (アプリケーション設定の永続化を有効にする)**] が選択されていることを確認します。

**既存のスタックでアプリケーション設定の永続化を有効にするには**

1. [https://console.aws.amazon.com/appstream2](https://console.aws.amazon.com/appstream2) で WorkSpaces アプリケーションコンソールを開きます。

1. 左のナビゲーションペインで、[**Stacks (スタック)**] を選択し、アプリケーション設定の永続化を有効にするスタックを選択します。

1. スタックのリストの下で、[**User Settings (ユーザー設定)**]、[**Application Settings Persistence (アプリケーション設定の永続化)**]、[**Edit (編集)**] の順に選択します。

1. [**Application Settings Persistence (アプリケーション設定の永続化)**] ダイアログボックスで、[**Enable Application Settings Persistence (アプリケーション設定の永続化を有効にする)**] を選択します。

1. 現在の設定グループを選択して確定するか、新しい設定グループの名前を入力します。完了したら、[**Update (更新)**] を選択します。

これにより、新しいストリーミングセッションでアプリケーション設定の永続化が有効になります。

# ユーザーのアプリケーション設定 VHD の管理
<a name="administer-app-settings-vhds"></a>

WorkSpaces アプリケーションユーザーのアプリケーション設定の仮想ハードディスク (VHD) ファイルを管理する方法については、以下のトピックを参照してください。

**Topics**
+ [Amazon S3 バケットのストレージ](app-persistence-s3-buckets.md)
+ [ユーザーのアプリケーション設定のリセット](app-persistence-s3-reset.md)
+ [Amazon S3 オブジェクトのバージョニングを有効にしてユーザーのアプリケーション設定を元に戻す](app-persistence-enable-versions-revert-settings.md)
+ [アプリケーション設定 VHD のサイズ拡大](app-persistence-increase-VHD-size.md)

# Amazon S3 バケットのストレージ
<a name="app-persistence-s3-buckets"></a>

アプリケーション設定の永続化を有効にすると、ユーザーのアプリケーションのカスタマイズと Windows 設定は、 AWS アカウントで作成された Amazon S3 バケットに保存されている Virtual Hard Disk (VHD) ファイルに自動的に保存されます。WorkSpaces Applications は、すべての AWS リージョンについて、アカウントとリージョンに固有のバケットをアカウントに作成します。ユーザーが行ったすべてのアプリケーション設定が該当リージョンのバケットに保存されます。

これらの S3 バケットを管理するために設定タスクを実行する必要はありません。これらのバケットは WorkSpaces アプリケーションサービスによって完全に管理されます。各バケットに保存された VHD ファイルは、伝送時には Amazon S3 の SSL エンドポイントを使用して暗号化され、保管時には [AWS マネージド CMK](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk) を使用して暗号化されます。バケットは、以下にあるような特定の形式で命名されます。

```
appstream-app-settings-region-code-account-id-without-hyphens-random-identifier
```

***region-code***  
これは、アプリケーション設定の永続性を使用してスタックが作成される AWS リージョンコードです。

***account-id-without-hyphens***  
 AWS アカウント ID。ランダムな識別子により、該当リージョンで他のバケットとの競合が発生することはありません。バケット名の最初の部分 `appstream-app-settings` は、複数のアカウントやリージョンにまたがる場合でも変更されません。

たとえば、アカウント番号 123456789012 で米国西部 (オレゴン) リージョン (us-west-2) のスタックのアプリケーション設定の永続化を有効にすると、WorkSpaces Applications は、表示された名前でそのリージョンのアカウント内に Amazon S3 バケットを作成します。適切なアクセス許可を持つ管理者のみが、このバケットを削除できます。

```
appstream-app-settings-us-west-2-1234567890123-abcdefg
```

アプリケーション設定の永続化を無効にしても、S3 バケットに保存された VHD は削除されません。設定 VHD を完全に削除するには、Amazon S3 コンソールまたは API を使用して、ユーザーまたは適切なアクセス許可を持つ別の管理者が削除する必要があります。WorkSpaces Applications は、バケットの誤った削除を防止するバケットポリシーを追加します。詳細については、[Amazon WorkSpaces アプリケーションの Identity and Access Management](controlling-access.md) の「*アプリケーション設定の永続化用の IAM ポリシーと Amazon S3 バケット*」を参照してください。

アプリケーション設定の永続化を有効にすると、設定 VHD を保存するために設定グループごとに固有のフォルダが作成されます。S3 バケットのフォルダの階層は、次のセクションで説明するように、ユーザーがストリーミングセッションを起動する方法によって異なります。

アカウントの S3 バケットで設定 VHD が保存されているフォルダへのパスは、次の構造になります。

```
bucket-name/Windows/prefix/settings-group/access-mode/user-id-SHA-256-hash
```

***bucket-name***  
ユーザーのアプリケーション設定が保存されている S3 バケットの名前。名前の形式については、このセクションで先ほど説明しました。

***prefix***  
Windows バージョン固有のプレフィックス。例えば、v4 for Windows Server 2012 R2 です。

***settings-group***  
設定グループの値。この値は、同じアプリケーション設定を共有する 1 つ以上のスタックに適用されます。

***access-mode***  
ユーザーの ID メソッド: `custom` WorkSpaces アプリケーション API または CLI、`federated`SAML、およびユーザープールユーザー`userpool`用。

***user-id-SHA-256-hash***  
ユーザー固有のフォルダ名。この名前は、ユーザー ID から生成された小文字の SHA-256 ハッシュ 16 進数文字列を使用して作成されます。

次のフォルダ構造例は、ユーザー ID が 、ID が `testuser@mydomain.com`、`test-stack`米国西部 (オレゴン) リージョン (us-west-2) AWS アカウント `123456789012`の設定グループで API または CLI を使用してアクセスされるストリーミングセッションに適用されます。

```
appstream-app-settings-us-west-2-1234567890123-abcdefg/Windows/v4/test-stack/custom/a0bcb1da11f480d9b5b3e90f91243143eac04cfccfbdc777e740fab628a1cd13
```

ユーザーのフォルダを確認するには、ウェブサイトを使用するか、オンラインで入手できるオープンソースコーディングライブラリを使用して、ユーザー ID の小文字の SHA-256 ハッシュ値を生成します。

# ユーザーのアプリケーション設定のリセット
<a name="app-persistence-s3-reset"></a>

ユーザーのアプリケーション設定をリセットするには、 AWS アカウントの S3 バケットから VHD および関連するメタデータファイルを見つけて削除する必要があります。ユーザーのアクティブなストリーミングセッションが進行中は、この操作を実行しないでください。ユーザーの VHD とメタデータファイルを削除すると、次回ユーザーがアプリケーション設定の永続化が有効になっているストリーミングインスタンスからセッションを起動すると、WorkSpaces Applications はそのユーザーの新しい設定 VHD を作成します。

**ユーザーのアプリケーション設定をリセットするには**

1. Amazon S3 コンソール ([https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)) を開きます。

1. [**Bucket name (バケット名)**] リストで、リセットするアプリケーション設定 VHD が含まれている S3 バケットを選択します。

1. VHD が含まれているフォルダを見つけます。S3 バケットのフォルダ構造内を移動する詳しい方法については、このトピックの前半にある「*Amazon S3 バケットのストレージ*」を参照してください。

1. [**名前**] のリストで、VHD と REG の横にあるチェックボックスをオンにし、[**詳細**]、[**削除**] の順に選択します。

1. [**Delete objects (オブジェクトの削除)**] ダイアログボックスで、VHD と REG が表示されていることを確認し、[**削除**] を選択します。

該当する設定グループに基づいてアプリケーション設定の永続化が有効になっているフリートから次回にユーザーがストリーミングすると、新しいアプリケーション設定 VHD が作成されます。この VHD は、セッションの最後に S3 バケットに保存されます。

# Amazon S3 オブジェクトのバージョニングを有効にしてユーザーのアプリケーション設定を元に戻す
<a name="app-persistence-enable-versions-revert-settings"></a>

Amazon S3 オブジェクトのバージョニングとライフサイクルポリシーを使用して、ユーザーによるアプリケーション設定の変更を管理できます。Amazon S3 オブジェクトのバージョニングを使用すると、あらゆるバージョンの設定 VHD を保持、取得、復元できます。これにより、意図しないユーザーのアクションとアプリケーションの障害の両方から復旧できます。バージョニングを有効にすると、各ストリーミングセッション後に、新しいバージョンのアプリケーション設定 VHD が Amazon S3 と同期されます。新しいバージョンは以前のバージョンを上書きしないため、ユーザーの設定に問題が生じた場合は、以前のバージョンの VHD に戻すことができます。

**注記**  
各バージョンのアプリケーション設定 VHD は、別個のオブジェクトとして Amazon S3 に保存され、相応に課金されます。

S3 バケットでのオブジェクトのバージョニングは、デフォルトでは有効にならないため、明示的に有効にする必要があります。

**アプリケーション設定 VHD でオブジェクトのバージョニングを有効にするには**

1. Amazon S3 コンソール ([https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)) を開きます。

1. [**Bucket name (バケット名)**] リストで、オブジェクトのバージョニングを有効にするアプリケーション設定 VHD が含まれている S3 バケットを選択します。

1. **[プロパティ]** を選択します。

1. [**Versioning (バージョニング)**]、[**Enable versioning (バージョニングの有効化)**]、[**Save (保存)**] の順に選択します。

古いバージョンのアプリケーション設定 VHD を失効させるには、Amazon S3 ライフサイクルポリシーを使用できます。詳細については、*Amazon Simple Storage Service ユーザーガイド*の「[S3 バケットのライフサイクルポリシーを作成する方法を教えてください](https://docs.aws.amazon.com/AmazonS3/latest/user-guide/create-lifecycle.html)」を参照してください。

**ユーザーのアプリケーション設定 VHD を前のバージョンに戻すには**

ユーザーのアプリケーション設定 VHD を前のバージョンに戻すには、該当する S3 バケットから以降のバージョンの VHD を削除します。ユーザーがアクティブなストリーミングセッションを進行中は、この操作を実行しないでください。

1. Amazon S3 コンソール ([https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)) を開きます。

1. [**Bucket name (バケット名)**] リストで、前のバージョンに戻すユーザーのアプリケーション設定 VHD が含まれている S3 バケットを選択します。

1. VHD が含まれているフォルダを見つけて選択します。S3 バケットのフォルダ構造内を移動する詳しい方法については、このトピックの前半にある「*Amazon S3 バケットのストレージ*」を参照してください。

   フォルダを選択すると、設定 VHD および関連するメタデータファイルが表示されます。

1. VHD とメタデータファイルのバージョンを一覧表示するには、[**Show (表示)**] を選択します。

1. 以前に戻す VHD のバージョンを見つけます。

1. [**Name (名前)**] リストで、以降のバージョンの VHD および関連するメタデータファイルの横にあるチェックボックスをオンにし、[**More (詳細)**]、[**Delete (削除)**] の順に選択します。

1. 前のバージョンに戻すアプリケーション設定 VHD および関連するメタデータファイルが以降のバージョンであることを確認します。

該当する設定グループに基づいてアプリケーション設定の永続化が有効になっているフリートから次回にユーザーがストリーミングを行うと、前のバージョンに戻したユーザー設定が表示されます。

# アプリケーション設定 VHD のサイズ拡大
<a name="app-persistence-increase-VHD-size"></a>

デフォルトの VHD 最大サイズは、Elastic フリートの場合は 1 GB、常時オンフリートおよびオンデマンドフリートの場合は 5 GB です。ユーザーがアプリケーション設定の領域を増やす必要がある場合は、該当するアプリケーション設定 VHD を Windows コンピュータにダウンロードして拡大できます。次に、S3 バケット内の現在の VHD を、拡大したものに置き換えます。ユーザーがアクティブなストリーミングセッションを進行中は、この操作を実行しないでください。

**注記**  
Virtual Hard Disk (VHD) の物理サイズを減らすには、セッションを終了する前にごみ箱を空にします。これにより、アップロードとダウンロードの時間も短縮され、全体的なユーザーエクスペリエンスが向上します。

**アプリケーション設定 VHD のサイズを拡大するには**
**注記**  
ユーザーがアプリケーションのストリーミングを行う前に、VHD 全体をダウンロードする必要があります。アプリケーション設定 VHD のサイズを拡大すると、ユーザーがアプリケーションのストリーミングセッションを開始するまでの所要時間が長くなる場合があります。

1. Amazon S3 コンソール ([https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)) を開きます。

1. [**Bucket name (バケット名)**] リストで、拡大するアプリケーション設定 VHD が含まれている S3 バケットを選択します。

1. VHD が含まれているフォルダを見つけて選択します。S3 バケットのフォルダ構造内を移動する詳しい方法については、このトピックの前半にある「*Amazon S3 バケットのストレージ*」を参照してください。

   フォルダを選択すると、設定 VHD および関連するメタデータファイルが表示されます。

1. Profile.vhdx ファイルを Windows コンピュータのディレクトリにダウンロードします。ダウンロードが完了しても、ブラウザを閉じないでください。拡大した VHD をアップロードするためにブラウザを後で再び使用します。

1. Diskpart を使用して VHD のサイズを 7 GB に拡大するには、管理者としてコマンドプロンプトを開き、以下のコマンドを入力します。

   `diskpart`

   `select vdisk file="C:\path\to\application\settings\profile.vhdx"`

   `expand vdisk maximum=7000`

1. 次に、以下の Diskpart コマンドを入力して、VHD を見つけてアタッチし、ボリュームを一覧表示します。

   `select vdisk file="C:\path\to\application\settings\profile.vhdx"`

   `attach vdisk`

   `list volume`

   出力で、ラベル「AppStreamUsers」が付いているボリュームの番号を書き留めます。次のステップで、このボリュームを選択して拡大します。

1. 次のコマンドを入力します。

   `select volume ###`

   \$1\$1\$1 は出力に表示されたボリュームの番号です。

1. 次のコマンドを入力します。

   `extend`

1. 以下のコマンドを入力して、VHD のパーティションのサイズが正常に拡大したこと (この例では 2 GB) を確認します。

   `diskpart`

   `select vdisk file="C:\path\to\application\settings\profile.vhdx"`

   `list volume`

1. 次のコマンドを入力して VHD をデタッチし、アップロードできるようにします。

   `detach vdisk`

1. Amazon S3 コンソールのブラウザに戻り、[**Upload (アップロード)**]、[**Add files (ファイルの追加)**] の順に選択し、拡大した VHD を選択します。

1. **アップロード** を選択します。

VHD をアップロードすると、該当する設定グループに基づいてアプリケーション設定の永続化が有効になっているフリートから次回にユーザーがストリーミングを行ったときに、拡大したアプリケーション設定 VHD を使用されます。