複数のプラットフォームでのプロファイルとプロファイル管理の移行に関するFAQ
このセクションには、複数のWindowsオペレーティングシステム、または単一オペレーティングシステムの複数のバージョンやビット数を持つ環境でプロファイルを使用することに関する質問と回答が含まれています。
プロファイルとの互換性の問題を確実に回避するにはどうすればよいですか?
異種環境をサポートする必要性と、ユーザーとそのデバイスを追跡するためのパーソナライズ設定の必要性のバランスを取ります。通常、これら2つのニーズのバランスは、管理者とIT部門によってのみ決定できます。ユーザープロファイルを次のように調整することで、異なるシステムを管理します。プロファイルがローミングする場合、問題は適切に処理されるか、必要に応じて設定は完全に無視され、まったく追跡されないようにする必要があります。これは、多くのサードパーティ製ソフトウェアソリューションの基礎となっています。
トラブルシューティングを最小限に抑えるには、同じデバイス設定(インストールされているアプリケーション、OSバージョンなど)間でプロファイルをローミングするようにしてください。しかし、現代の多くのシナリオでは、これは容易に達成できず、不完全なユーザーエクスペリエンスにつながります。たとえば、ユーザーは複数のオペレーティングシステムを使用しているからといって、お気に入りやマイドキュメントを複製する必要はありません。この場合、管理者はフォルダーリダイレクトを使用することでユーザーエクスペリエンスを向上させることができます。このMicrosoft機能の使用は、他のシナリオでも推奨されます。
異なるシステム間でプロファイルを共有できますか?
Citrixは、プラットフォームごとに1つのベースプロファイルを持つことを推奨しています。これは、オペレーティングシステムごとに1つのプロファイルを持つことと必ずしも同じではありません。この推奨事項の詳細については、「複数のプラットフォームの計画」を参照してください。これにより、互いに機能しない可能性のある設定や、特定のOSに適用されない設定の数が最小限に抑えられます。たとえば、デスクトップの電源設定は、サーバーシナリオやリモートデスクトップサービス(旧ターミナルサービス)を含むシナリオには適用されません。
プロファイルの数を簡素化して減らそうとし、それらが複数のOSで使用されるようになると、設定の競合のリスクが高まります。システムが同じでない場合、このリスクはさらに増大します。たとえば、Microsoft Officeのアドインはすべてのデバイスに存在するとは限りません。幸いなことに、特定のデバイスに適用されないこのような設定は、多くの場合無視されます。無視されない場合にサポートの問題が発生します。アドインが存在しない場合、Microsoft Excelは起動に失敗します。
プロファイル管理は、複数のバージョンまたはプラットフォーム間で設定をどのように有効にしますか?
Citrix®は、複数のベースプロファイル間で共通設定をローミングする機能を提供します。Citrixは、Microsoft Office、Internet Explorer、壁紙などの設定のローミングを可能にします。これらの種類のシナリオをサポートする能力は、アプリケーションがプラットフォーム間の設定のローミングをどの程度サポートしているかによって制限されます。次の質問のリンクは、Microsoftの立場とベストプラクティスを扱っています。
Microsoftは、プラットフォームとバージョン間でローミングプロファイルをどのようにサポートしていますか?
関連情報については、「ローミングユーザープロファイルの展開」を参照してください。
Office 2007のツールバー設定については、「クイックアクセスツールバーのカスタマイズ」を参照してください。
Where the standard Microsoft Windows profile solutions do not fully address technical, custom, or business requirements, Profile Management represents a viable solution.
x86プラットフォームとx64プラットフォーム間でプロファイルを共有することは可能ですか?
Windows x86とx64間で1つのプロファイルを共有することは、一般的には機能するかもしれませんが、いくつかの問題が発生する可能性があります。
いくつかの理由があります。例えば、使用ごとのファイル関連付けがHKEY_CURRENT_USER\SOFTWARE\Classesに保存されることがその1つです。非管理者が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アドインのように、すべてのシステムに存在するわけではない、同一ではないアプリケーションのインストール。これらのインストールは、アプリケーションによって異なるあらゆる種類のエラー状態を引き起こす可能性があります。
ユーザーがログオンするコンピューターに基づくプロファイルの割り当て?
Yes. Profile Management can apply a profile based on the local desktop, Citrix virtual apps, or Citrix virtual desktops™, or any combination of these.
With the correct Profile Management setting enabled, a Remote Desktop Services (formerly Terminal Services) profile is used only when a user has a Terminal Server or Citrix virtual app session. This setting overrides any existing profile (except for a Citrix user profile) when the user logs on through a Remote Desktop Services session.
Windows 7では、ユーザーがログオンするコンピューターに基づいてプロファイルを割り当てるために、GPOコンピューター設定を使用できます。繰り返しになりますが、これはGPに基づいているため、プロファイルの割り当ては、GPOが適用されるOUに依存します。
コンピューターに基づくプロファイルの割り当てが望ましい理由?
個別のユーザーエクスペリエンスが必要な場合、ユーザーがログオンするコンピューターにプロファイルを割り当てることは有用です。たとえば、管理者は、Remote Desktop Services(旧Terminal Server)セッションで使用されるプロファイルを、デスクトップで使用されるプロファイルとは別に保持することを決定する場合があります。
プロファイル管理は Windows ユーザープロファイルを Citrix ユーザープロファイルに移行します?
ユーザーがログオンするときに、既存のローミングプロファイルとローカルプロファイルを自動的に移行するように Profile Management を構成できます。また、新しい Citrix user profiles のベースとして、テンプレートプロファイルまたはデフォルトの Windows profile を使用することもできます。
Profile Managementの移行の計画と設定については、プロファイルの移行または作成を参照してください。ソフトウェアがWindowsユーザープロファイルをCitrixユーザープロファイルに移行する方法の詳細については、ログオン図を参照してください。
どのプロファイルをCitrixユーザープロファイルに移行できます?
Profile Management can migrate Windows local profiles and Windows roaming profiles. Mandatory profiles (.man files) are ignored by Profile Management but they can be used as templates for Citrix user profiles. To ensure Profile Management works correctly, deactivate the assignment of mandatory profiles to all users.
既存のWindows強制プロファイルをテンプレートとして使用するには、「テンプレートまたは強制プロファイルを指定する」(/ja-jp/profile-management/2503/configure/template.html)を参照してください。
テンプレートプロファイルを使用するにはどうすればよいですか?
Profile Management allows you to specify a template profile that is used as the basis for the creation of new Citrix user profiles. Typically, a user who is assigned a profile for the first time receives the default user profile of the Windows device they log on to. This might be acceptable, but it means any variation in different devices’ default user profiles results in differences in the base profile created for the user. Therefore, you can regard the template profile feature as a global default user profile.
ユーザーがプロファイルデータに変更を加えるのを防ぎたい場合は、テンプレートプロファイルをCitrix強制プロファイルとして指定することもできます。
詳細については、テンプレートまたは必須プロファイルの指定を参照してください。
この記事の概要
- プロファイルとの互換性の問題を確実に回避するにはどうすればよいですか?
- 異なるシステム間でプロファイルを共有できますか?
- プロファイル管理は、複数のバージョンまたはプラットフォーム間で設定をどのように有効にしますか?
- Microsoftは、プラットフォームとバージョン間でローミングプロファイルをどのようにサポートしていますか?
- x86プラットフォームとx64プラットフォーム間でプロファイルを共有することは可能ですか?
- 複数のプラットフォームで1つのプロファイルがどのように動作するかをテストしたいのですが、どこから始めればよいですか?
- ユーザーがログオンするコンピューターに基づくプロファイルの割り当て?
- コンピューターに基づくプロファイルの割り当てが望ましい理由?
- プロファイル管理は Windows ユーザープロファイルを Citrix ユーザープロファイルに移行します?
- どのプロファイルをCitrixユーザープロファイルに移行できます?
- テンプレートプロファイルを使用するにはどうすればよいですか?