複数のプラットフォームでのプロファイルとProfile Managementの移行に関するよくある質問
このセクションでは、複数のWindowsオペレーティングシステム環境、または単一のオペレーティングシステムの複数のバージョンやビット数でのプロファイルの使用に関する質問と回答を掲載しています。
プロファイルとの互換性の問題を確実に回避するにはどうすればよいですか?
異種環境をサポートする必要性と、ユーザーとそのデバイスを追跡するためのパーソナライズ設定の必要性のバランスを取ります。通常、これら2つのニーズのバランスは、管理者とIT部門によってのみ決定されます。ユーザープロファイルを次のように調整することで、異なるシステムを管理します。プロファイルがローミングする場合、問題は適切に処理されるか、必要に応じて設定は完全に無視され、追跡されないようにする必要があります。これは、多くのサードパーティ製ソフトウェアソリューションの基礎となっています。
トラブルシューティングを最小限に抑えるには、同じデバイス設定(インストールされているアプリケーション、OSバージョンなど)間でプロファイルをローミングするようにしてください。しかし、現代の多くのシナリオでは、これは容易に達成できることではなく、不完全なユーザーエクスペリエンスにつながります。たとえば、ユーザーは複数のオペレーティングシステムを使用しているからといって、お気に入りやマイドキュメントを複製する必要はありません。この場合、管理者はフォルダーリダイレクトを使用することで、ユーザーエクスペリエンスを向上させることができます。このMicrosoft機能の使用は、他のシナリオでも推奨されます。
異なるシステム間でプロファイルを共有できますか?
Citrixは、プラットフォームごとに1つのベースプロファイルを持つことを推奨しています。これは、オペレーティングシステムごとに1つのプロファイルを持つことと必ずしも同じではありません。この推奨事項の詳細については、「複数のプラットフォームの計画」を参照してください。これにより、互いに機能しない可能性のある設定や、特定のOSに適用されない設定の数が最小限に抑えられます。たとえば、デスクトップの電源設定は、サーバーシナリオやRemote Desktop Services(旧Terminal Services)を含むシナリオには適用されません。
プロファイルの数を簡素化および削減しようとし、それらが複数のOSで使用される場合、設定の競合のリスクが高まります。システムが同じでない場合、このリスクはさらに高まります。たとえば、Microsoft Officeのアドインがすべてのデバイスに存在するとは限りません。幸いなことに、特定のデバイスに適用されないこのような設定は、多くの場合無視されます。それらが無視されない場合にサポートの問題が発生します。アドインが存在しない場合、Microsoft Excelは起動に失敗します。
Profile Management は、複数のバージョンまたはプラットフォーム間での設定をどのように有効にしますか?
Citrix® は、複数のベースプロファイル間で共通設定をローミングする機能を提供します。Citrix は、Microsoft Office、Internet Explorer、壁紙などの設定のローミングを可能にします。これらの種類のシナリオをサポートする機能は、アプリケーションがプラットフォーム間で設定のローミングをサポートする程度によって制限されます。次の質問のリンクでは、Microsoftの立場とベストプラクティスについて説明しています。
Microsoft は、プラットフォームとバージョン間でのローミングプロファイルをどのようにサポートしていますか?
関連情報については、「ローミングユーザープロファイルの展開」を参照してください。
Office 2007のツールバー設定については、「クイックアクセスツールバーのカスタマイズ」を参照してください。
標準のMicrosoft Windowsプロファイルソリューションが技術的、カスタム、またはビジネス要件を完全に満たさない場合、Profile Management は実行可能なソリューションとなります。
x86およびx64プラットフォーム間でプロファイルを共有することは可能ですか?
Windows x86とx64間で1つのプロファイルを共有することは一般的に機能するかもしれませんが、いくつかの問題が発生する可能性があります。
いくつかの理由があります。例えば、その理由の1つは、使用ごとのファイル関連付けがHKEY_CURRENT_USER\SOFTWARE\Classesに保存されることです。非管理者がFirefoxをデフォルトブラウザとして設定した場合、32ビットシステムには以下が保存されます。
HKEY_CURRENT_USER\SOFTWARE\Classes\FirefoxHTML\shell\open\command -> “C:\Program Files\Mozilla Firefox\firefox.exe” -requestPending -osint -url “%1”
このパスを含むプロファイルがWindows x64で使用されると、OSはFirefoxの64ビットバージョンを探しますが、これは存在しません。代わりに、32ビットバージョンがC:\Program Files (x86)\Mozilla Firefoxにインストールされている可能性があります。これにより、ブラウザが起動しなくなります。
逆もまた同様です。x64プラットフォームで設定されたパスがx86プラットフォームで使用される場合です。
複数のプラットフォームで1つのプロファイルがどのように動作するかをテストしたいです。どこから始めればよいですか?
複数のプラットフォームで1つのプロファイルを使用する実験を行うには、テストと検証が重要です。推奨されるアプローチは、プラットフォームごとに1つのプロファイルを持つことです。単一のプロファイルが複数のプラットフォームでどのように動作するかを調べたい場合は、以下の情報が役立つかもしれません。
次の質問に答えることで、何が問題を引き起こす可能性があるかを特定することから始めます。このトピックの残りの質問を、問題への対処と追跡のアイデアとして使用してください。
プラットフォーム間で機能する項目:
- マイドキュメントと「お気に入り」
- 設定情報(デフォルトを含む)を完全にプロファイル内に保存するアプリケーション
機能しない可能性のある項目:
- ハードコードされたデータ、パスデータなどを保存するアプリケーション
- x64またはx86プラットフォームに固有の設定
- すべてのシステムに存在するわけではないExcelアドインなど、同一ではないアプリケーションのインストール。これらのインストールは、アプリケーションによって異なるあらゆる種類のエラー状態を引き起こす可能性があります。
ユーザーがログオンするコンピューターに基づいてプロファイルを割り当てることができます?
はい。Profile Management は、ローカルデスクトップ、Citrix Virtual Apps、Citrix Virtual Desktops™、またはこれらの任意の組み合わせに基づいてプロファイルを適用できます。
適切な Profile Management 設定が有効になっている場合、Remote Desktop Services (旧称 Terminal Services) プロファイルは、ユーザーがターミナルサーバーまたは Citrix Virtual Apps セッションを持っている場合にのみ使用されます。この設定は、ユーザーが Remote Desktop Services セッションを介してログオンするときに、既存のプロファイル (Citrix ユーザープロファイルを除く) をすべて上書きします。
Windows 7 では、GPO コンピューター設定を使用して、ユーザーがログオンするコンピューターに基づいてプロファイルを割り当てることができます。繰り返しになりますが、これは GP に基づいているため、プロファイルの割り当ては GPO が適用される OU に依存します。
コンピューターに基づくプロファイルの割り当てが望ましいのはなぜですか?
個別のユーザーエクスペリエンスが必要な場合は、ユーザーがログオンするコンピューターにプロファイルを割り当てると便利です。たとえば、管理者は、Remote Desktop Services (旧称 Terminal Server) セッションで使用されるプロファイルを、デスクトップで使用されるプロファイルとは別に保持することを決定する場合があります。
Profile Management は Windows ユーザープロファイルを Citrix ユーザープロファイルに移行しますか?
Profile Management を構成して、ユーザーがログオンするときに既存のローミングプロファイルとローカルプロファイルを自動的に移行できます。また、テンプレートプロファイルまたはデフォルトの Windows プロファイルを新しい Citrix ユーザープロファイルのベースとして使用することもできます。
Profile Management の移行の計画と設定については、「プロファイルの移行または作成」を参照してください。ソフトウェアが Windows ユーザープロファイルを Citrix ユーザープロファイルに移行する方法の詳細については、「ログオン図」を参照してください。
どのプロファイルを Citrix ユーザープロファイルに移行できますか?
Profile Management は、Windows ローカルプロファイルと Windows ローミングプロファイルを移行できます。必須プロファイル (.man ファイル) は Profile Management によって無視されますが、Citrix ユーザープロファイルのテンプレートとして使用できます。Profile Management が正しく機能するように、すべてのユーザーへの必須プロファイルの割り当てを無効にしてください。
既存の Windows 必須プロファイルをテンプレートとして使用するには、「テンプレートまたは必須プロファイルを指定する」を参照してください。
テンプレートプロファイルを使用するにはどうすればよいですか?
Profile Management を使用すると、新しい Citrix ユーザープロファイルを作成するためのベースとして使用されるテンプレートプロファイルを指定できます。通常、初めてプロファイルを割り当てられたユーザーは、ログオンする Windows デバイスのデフォルトユーザープロファイルを受け取ります。これは許容できるかもしれませんが、異なるデバイスのデフォルトユーザープロファイルにバリエーションがあると、ユーザー用に作成されるベースプロファイルに違いが生じることを意味します。したがって、テンプレートプロファイル機能をグローバルなデフォルトユーザープロファイルと見なすことができます。
ユーザーがプロファイルデータに変更を加えるのを防ぎたい場合は、テンプレートプロファイルを Citrix 必須プロファイルとして識別することもできます。
詳細については、「テンプレートまたは必須プロファイルを指定する」(/ja-jp/profile-management/2511/configure/template.html)を参照してください。
この記事の概要
- プロファイルとの互換性の問題を確実に回避するにはどうすればよいですか?
- 異なるシステム間でプロファイルを共有できますか?
- Profile Management は、複数のバージョンまたはプラットフォーム間での設定をどのように有効にしますか?
- Microsoft は、プラットフォームとバージョン間でのローミングプロファイルをどのようにサポートしていますか?
- x86およびx64プラットフォーム間でプロファイルを共有することは可能ですか?
- 複数のプラットフォームで1つのプロファイルがどのように動作するかをテストしたいです。どこから始めればよいですか?
- ユーザーがログオンするコンピューターに基づいてプロファイルを割り当てることができます?
- コンピューターに基づくプロファイルの割り当てが望ましいのはなぜですか?
- Profile Management は Windows ユーザープロファイルを Citrix ユーザープロファイルに移行しますか?
- どのプロファイルを Citrix ユーザープロファイルに移行できますか?
- テンプレートプロファイルを使用するにはどうすればよいですか?