UE-V の概要

このドキュメントは、UE-V の最新バージョンに関するものです。 Microsoft Desktop Optimization Pack (MDOP) に含まれていた UE-V 2.x に関する情報をお探しの場合は、「 UE-V 2.x の概要」を参照してください。

このトピックの手順に従って、ユーザー エクスペリエンス仮想化 (UE-V) をテスト環境に初めてデプロイします。 UE-V を評価して、企業内の複数のデバイス間でユーザー設定を管理するための適切なソリューションであるかどうかを判断します。

このセクションの情報については、ドキュメントの残りの部分で詳しく説明します。 UE-V が適切なソリューションであると既に判断しており、それをさらに評価する必要がない場合は、「 UE-V デプロイの準備」を参照してください。

UE-V の標準インストールでは、既定の Microsoft Windows と Office の設定と多くの Windows アプリケーション設定が同期されます。 最適な結果を得るには、ネットワーク アクセスを共有する 2 台以上のユーザー コンピューターがテスト環境に含まれていることを確認します。

  • 手順 1: 前提条件を確認します。 環境で UE-V を実行できることを確認するには、このセクションでサポートされている構成を確認します。
  • 手順 2: 設定の保存場所をデプロイします。 設定の保存場所をデプロイする方法について説明します。 すべての UE-V デプロイには、同期された設定値を含む設定パッケージを格納する場所が必要です。
  • 手順 3: UE-V サービスを有効にして構成します。 ユーザー デバイスで UE-V サービスを有効にし、ストレージ パスを構成する方法について説明します。 UE-V を使用して設定を同期するには、デバイスで UE-V サービスが有効になっていて実行されている必要があります。
  • 手順 4: UE-V 評価のデプロイをテストする。 UE-V サービスが有効になっている 2 台のコンピューターでいくつかのテストを実行して、UE-V のしくみと、それがorganizationのニーズを満たしているかどうかを確認します。
  • 手順 5: カスタム アプリケーション用に UE-V をデプロイする (省略可能)。 サード パーティ製アプリケーションと基幹業務アプリケーションと UE-V の連携方法を評価する場合は、「 カスタム アプリケーションで UE-V を使用する」の手順に従ってください。 このリンクに従うと、別のトピックに移動します。 ブラウザーの [戻る ] ボタンを使用して、このトピックに戻ります。

手順 1: 前提条件を確認する

続行する前に、環境が UE-V を実行するための次の要件を満たしていることを確認します。

オペレーティング システム エディション Service Pack システム アーキテクチャ Windows PowerShell Microsoft .NET Framework
Windows 10 Version 1607 Windows 10 Enterprise NA 32 ビットまたは 64 ビット Windows PowerShell 3.0 以上 .NET Framework 4 以上
Windows 8とWindows 8.1 Enterprise または Pro なし 32 ビットまたは 64 ビット Windows PowerShell 3.0 以上 .NET Framework 4.5
Windows Server 2012 または Windows Server 2012 R2 Standard または Datacenter なし 64 ビット Windows PowerShell 3.0 以上 .NET Framework 4.5

手順 2: 設定の保存場所をデプロイする

ユーザー設定が設定パッケージ ファイルに格納されている標準ネットワーク共有である設定ストレージの場所を展開する必要があります。 設定ストレージ共有を作成するときは、アクセスを必要とするユーザーに制限する必要があります。 詳細については、「 UE-V 設定の保存場所をデプロイする」を参照してください。

ネットワーク共有を作成する

  1. 新しいセキュリティ グループを作成し、UE-V ユーザーをグループに追加します。

  2. 中央に配置されたコンピューターに UE-V 設定パッケージを格納する新しいフォルダーを作成し、UE-V ユーザーにフォルダーへのアクセス許可をグループで付与します。 UE-V をサポートする管理者は、この共有フォルダーに対するアクセス許可を持っている必要があります。

  3. UE-V ユーザーに接続時にディレクトリを作成するアクセス許可を割り当てます。 そのディレクトリのすべてのサブディレクトリに完全なアクセス許可を付与しますが、上記へのアクセスはブロックします。

  4. 設定ストレージの場所フォルダーに対して、次の共有レベルのサーバー メッセージ ブロック (SMB) のアクセス許可を設定します。

    ユーザー アカウント 推奨されるアクセス許可
    すべてのユーザー アクセス許可なし
    UE-V ユーザーのセキュリティ グループ フル コントロール
  5. 設定ストレージの場所フォルダーに対して、次の NTFS ファイル システムのアクセス許可を設定します。

    ユーザー アカウント 推奨されるアクセス許可 Folder
    作成者/所有者 フル コントロール サブフォルダーとファイルのみ
    UE-V ユーザーのセキュリティ グループ フォルダーの一覧表示/データの読み取り、フォルダーの作成、データの追加 このフォルダーのみ

セキュリティに関する注意 Windows Server オペレーティング システムを実行しているコンピューターで設定ストレージ共有を作成する場合は、ローカル Administrators グループまたは現在のユーザーが設定パッケージが格納されているフォルダーの所有者であることを確認するように UE-V を構成します。 この追加のセキュリティを有効にするには、Windows Server レジストリ エディターで次の設定を指定します。

  1. "RepositoryOwnerCheckEnabled" という名前のREG_DWORDレジストリ キーを HKEY_LOCAL_MACHINE\Software\Microsoft\UEV\Agent\Configurationに追加します。
  2. レジストリ キーの値を 1 に設定します。

手順 3: ユーザー デバイスで UE-V サービスを有効にして構成する

評価目的で、テスト環境で同じユーザーに属する少なくとも 2 つのデバイスでサービスを有効にします。

UE-V サービスは、ユーザーがカスタマイズしたアプリケーションと Windows の設定をキャプチャし、設定パッケージに保存するクライアント側コンポーネントです。 構築された設定パッケージはローカル保存され、設定の保存場所にコピーされます。

UE-V サービスを有効にする前に、最初に使用するために UE-V テンプレートを登録する必要があります。 PowerShell ウィンドウで、「TemplateName」と入力Register-UevTemplate [TemplateName]し、登録する UE-V テンプレートの名前を入力し、Enter キーを押します。 たとえば、組み込み UE-V テンプレートをすべて登録するには、次の PowerShell コマンドを使用します。 Get-childItem c:\programdata\Microsoft\UEV\InboxTemplates\*.xml|% {Register-UevTemplate $_.Fullname}

個人用設定が格納されている場所を示すために、ストレージ パスをクライアント側で構成する必要があります。

グループ ポリシーを使用して UE-V のストレージ パスを設定するには

  1. デバイスのグループ ポリシー エディターを開きます。

  2. [コンピューターの構成>] [管理用テンプレート>] [Windows コンポーネント][Microsoftユーザー エクスペリエンス仮想化] > の順に移動します。

  3. [ 設定] ストレージ パスをダブルクリックします。

  4. [ 有効] を選択し、[ 設定] ストレージ パスを入力し、[OK] をクリック します

    • 各ユーザーが一意のフォルダーを取得するように、ストレージ パスが %username% で終わることを確認します。

PowerShell を使用して UE-V のストレージ パスを設定するには

  1. PowerShell ウィンドウで、「 Set-uevConfiguration -SettingsStoragePath [StoragePath]」と 入力します。 ここで、[StoragePath] は 手順 2 で作成した場所へのパスで、その後に %username% が続きます。

    • 各ユーザーが一意のフォルダーを取得するように、ストレージ パスが %username% で終わることを確認します。

バージョン 1607 以降のWindows 10では、オペレーティング システムのインストール時に UE-V サービスがユーザー デバイスにインストールされます。 サービスで UE-V の使用を開始できるようにします。 サービスは、グループ ポリシー エディターまたはWindows PowerShellで有効にすることができます。

グループ ポリシーで UE-V サービスを有効にするには

  1. デバイスのグループ ポリシー エディターを開きます。
  2. [コンピューターの構成>] [管理用テンプレート>] [Windows コンポーネント][Microsoftユーザー エクスペリエンス仮想化] > の順に移動します。
  3. [ User Experience Virtualization (UE-V) を使用する] をダブルクリックします。
  4. [ 有効] を 選択し、[ OK] をクリックします
  5. デバイスを再起動します。

Windows PowerShellで UE-V サービスを有効にするには

  1. PowerShell ウィンドウで、「 Enable-UEV」 と入力し、Enter キーを押します。
  2. デバイスを再起動します。
  3. PowerShell ウィンドウで、「 Get-UEVStatus 」と入力し、Enter キーを押して UE-V サービスが正常に有効になっていることを確認します。

手順 4: UE-V 評価のデプロイをテストする

UE-V 評価デプロイでいくつかのテストを実行して、UE-V のしくみを確認する準備ができました。

  1. 最初のデバイス (コンピューター A) で、次の変更を 1 つ以上行います。

    • Windows Desktop を開き、タスク バーをウィンドウ内の別の場所に移動します。

    • 既定のフォントを変更します。

    • メモ帳を開き、書式を設定する -> 単語の折り返し をオンにします

    • 「Windows PowerShellと WMI を使用した UE-V 設定の場所テンプレートの管理」で詳しく説明されているように、任意の Windows アプリケーションの動作を変更します。

    • Microsoft アカウント設定の同期と移動プロファイルを無効にします。

  2. コンピューター A をログオフします。設定は、ユーザーがアプリケーションをロック、ログオフ、終了するとき、または同期プロバイダーの実行時 (既定では 30 分ごと) に UE-V 設定パッケージに保存されます。

  3. コンピューター A と同じユーザーとして 2 台目のデバイス (コンピューター B) にログインします。

  4. Windows Desktop を開き、タスク バーの場所がコンピューター A の場所と一致することを確認します。既定のフォントが一致し、NotePad が ワード ラップに設定されていることを確認します。 また、Windows アプリケーションに対して行った変更も確認します。

  5. コンピューター B の設定を元のコンピューター A の設定に戻すことができます。 次に、コンピューター B からログオフし、コンピューター A にログインして変更を確認します。

UE-V の問題については、 UE-V TechNet フォーラムを使用してください。

この機能のその他のリソース