一般的な問題のトラブルシューティング

最終公開日 : Nov 13, 2026
この記事では、一般的なProfile Managementの問題をトラブルシューティングする方法について説明します。

ログオンが遅い

ユーザーのログオンが遅い場合は、以下の手順でトラブルシューティングを行ってください。
  1. Citrix Directorのログオン期間パネルでプロファイルの読み込み時間を確認します。予想よりも大幅に長い場合は、ユーザープロファイルの読み込みが原因でログオンが遅くなっています。
    詳細については、ユーザーログオンの問題の診断を参照してください。
  2. Citrix Profile Managementログファイルでプロファイルの処理時間を確認します。
    C:\Windows\System32\Log Files\User Profile ManagerにあるProfile Managementログファイルで、DispatchLogonLogoffで始まるエントリを見つけます。次の例は、ログオン処理時間が10.22秒であることを示しています。
    DispatchLogonLogoff: ---------- Finished logon processing successfully in [s]: <10.22>..
  3. 推奨されるProfile Managementポリシーが適用されていることを確認してください。
    ユーザーログオンパフォーマンスの向上に記載されているログオンパフォーマンスを改善するための推奨事項に従ってください。
  4. Citrixテクニカルサポートにお問い合わせください。
    ログオンの遅延が続く場合は、Citrixテクニカルサポートに連絡して、さらにサポートを受けてください。詳細については、Citrixテクニカルサポートへのお問い合わせを参照してください。

プロファイルがストリーミングされていることを確認する

ストリーミングユーザープロファイルを有効にしており、この機能がユーザーのプロファイルに適用されていることを確認したい場合は、次の手順を実行します。
  1. Profile Managementログファイルで次の種類のエントリを確認します。
    2010-03-16;16:16:35.369;INFORMATION;;;;1140;ReadPolicy: Configuration value read from policy: PSEnabled=<1>
    最後の項目は、機能が有効になっている場合、PSEnabled=\<1\> に設定する必要があります。
  2. Profile Managementログファイルで、ユーザーの次のエントリを確認してください。
    2010-03-16;20:17:30.401;INFORMATION;<domain name>;<user name>;2;2364;ProcessLogon: User logging on with Streamed Profile support enabled.
    ストリーム配信されたユーザープロファイルが適用されていない場合、項目には「ProcessLogon: User logging on with Streamed Profile support disabled.」と表示されます。

有効なポリシーを特定する

UPMSettings.iniファイルを使用して、適用されているProfile Managementポリシーを特定します。このファイルは、ユーザーストア内の各Citrixユーザープロファイルのルートフォルダーに存在します。このファイルを調べることは、ポリシーの結果セット(RSoP)を使用するよりも便利かもしれません。特に、GPOと.iniファイル設定を組み合わせてポリシーを決定している場合に便利です。
UPMFRSettings.iniファイルを使用して、除外リストにあるため処理されないプロファイルフォルダーを特定します。UPMFRSettings.iniファイルもルートフォルダーに存在します。

破損したプロファイルデータを除外する

ユーザープロファイルが破損しており、問題が特定のファイルまたはフォルダーにあると確信している場合は、同期プロセスから除外します。その方法は、そのファイルまたはフォルダーを除外リストに追加することです。

レジストリエントリへの接続をクリーンアップする

一部のシナリオ(Profile Managementに関連するものだけでなく)では、ユーザーがログオフした後もレジストリプロファイルデータへの接続が保持されます。この保持により、ログオフが遅くなったり、ユーザーセッションが完全に終了しなかったりする可能性があります。MicrosoftのUser Profile Hive Cleanup (UPHClean) ツールは、これらのシナリオの解決に役立ちます。

ローカルプロファイルを削除する

Microsoft Delprof.exeとSepago Delprof2は、ユーザープロファイルの削除に役立つツールです。

プロファイルがどこに保存されているかを特定する

プロファイルの問題を診断するには、ユーザープロファイル内のファイルがどこに保存されているかを特定する必要があります。以下の手順は、プロファイルがどこに保存されているかを迅速に特定する方法を提供します。
  1. イベントビューアーで、左ペインのをクリックします。
  2. 右ペインの で、目的の Citrix Profile Management イベントを見つけてダブルクリックします。
  3. イベントに関連付けられているユーザー ストアへのパスは、 タブにリンクとして表示されます。
  4. ファイルを探索する場合は、リンクをたどってユーザー ストアを参照します。

サーバーの確認

サーバーがユーザーのログオンとログオフを正しく処理しているかどうかを確認するには、ユーザー ストア内のユーザー プロファイルにある PmCompatibility.ini というファイルを確認します。このファイルはプロファイルのルート フォルダーにあります。ファイルの最後のエントリは、ユーザーが最後にログオフしたサーバーの名前です。たとえば、サーバーが Profile Management 5.0 を実行している場合、エントリは次のようになります。
[LastUpdateServerName]
5.0=<computer name>

ロールバック

Profile Management の以前のバージョンにロールバックするには、ユーザー ストアをホストするファイル サーバーのコマンド ラインから del /s を実行します。このコマンドは、各プロファイルから PmCompatibility.ini ファイルを削除します。たとえば、ユーザー ストアへのローカル パスが D:\UpmProfiles の場合、次を実行します。
del /s D:\UpmProfiles\pmcompatibility.ini
コマンドが完了すると、ユーザーは以前のバージョンを実行しているコンピューターにログオンし、ユーザー ストアからプロファイルを受け取ることができます。

ユーザー ストア内の除外フォルダー

除外されたフォルダーがユーザー ストアに表示されます。これは想定される動作であり、修正措置は不要です。除外リストにあるフォルダーはユーザー ストアに作成されますが、その内容は同期されません。

ログ ファイル内の情報が不足している

デバッグ モードをアクティブにしても、完全なログ記録が自動的に有効になるわけではありません。ログ設定で、ログに記録するイベントのすべてのチェック ボックスが選択されていることを確認してください。
ヒント: リストの最後のチェック ボックスを有効にするには、下にスクロールする必要がある場合があります。

GPO 設定が機能しない

GPO 設定を変更しても、Citrix Profile Management Service を実行しているコンピューターで有効になりません。この問題は、GP がすぐに更新されず、展開で指定されたイベントまたは間隔に基づいているために発生します。GP をすぐに更新するには、コンピューターで gpupdate /force を実行します。
変更を有効にするには、<https://docs.microsoft.com/ja-jp/windows-server/administration/windows-commands/gpupdate>に記載されているように、コマンドプロンプトからgpupdate /forceコマンドを実行します。

ユーザーが新規または一時プロファイルを受け取る

デフォルトでは、問題が発生した場合(例: ユーザー ストアが利用できない場合)に、ユーザーには一時プロファイルが与えられます。または、Profile Management を構成してエラーメッセージを表示し、ユーザーをログオフさせることもできます。このアプローチはトラブルシューティングに役立ちます。
この機能の構成方法については、「ユーザーの強制ログオフ」を参照してください。
特定の状況では、ユーザーがログオンしたときに、キャッシュされたプロファイルではなく新しいプロファイルを受け取ることがあります。
ユーザー ストア内のコピーが削除された後もローカル プロファイルが存在する場合、ユーザーは一時プロファイルを受け取ることもあります。この状況は、ユーザー ストアがクリアされても、ログオフ時にローカル プロファイルが削除されない場合に発生する可能性があります。
Profile Management は、このような部分的なプロファイルの削除をネットワーク、共有、または権限のエラーとして扱い、ユーザーに一時プロファイルを提供します。このため、部分的な削除は推奨されません。この問題を回避するには、影響を受けるコンピューターにログオンし、プロファイルを手動で削除してください。
展開にパーソナル vDisk が含まれている場合、これらのディスクのデフォルト処理が正しく調整されていないと、ユーザーは一時プロファイルを受け取る可能性があります。詳細については、「ユーザープロファイルの移行」を参照してください。

仮想デスクトップセッションが応答しなくなったときにプロファイルデータが失われる

Citrix Virtual Desktops の展開において、リモートデスクトッププロトコル (RDP) セッションから切断すると、仮想デスクトップが応答しなくなったり、再起動したりする可能性があります。この動作は、セッション終了時にプロファイルデータが失われるため、Profile Management に影響を与えます。この問題は、Citrix Virtual Delivery Agent バージョン 3.1.3242 以降で修正されています。

ユーザーがログオンできない (イベントID: 1000、ソース: Userenv)

ユーザーが Citrix 環境にログオンできず、「Windows did not load your roaming profile and is attempting to log you on with your local profile... Contact your network administrator.」というエラーメッセージが表示されます。このエラーは、Windows アプリケーションイベントログ (イベントID: 1000、ソース: Userenv) に表示されます。

印刷

Citrix virtual desktops™ 環境では、ユーザーはデフォルトプリンターを選択できますが、ログオン間でその選択が保持されないことがあります。この問題は、標準イメージモードの Citrix Provisioning Services Personal vDisk に基づくプールされた仮想デスクトップでプリンターを設定するために、Citrix virtual desktop のポリシーが使用されている場合に観察されています。
この問題は Profile Management に起因するものではありません。Profile Management のログファイルには、プリンターのレジストリエントリがログオフ時にコピーされたことが示されていますが(これは予期される動作です)、ユーザーの NTUSER.dat にそのエントリが含まれていません(これは予期されない動作です)。この問題は実際には、Citrix virtual desktops が DefaultPmFlags レジストリ設定を使用する方法に起因しています。
プロファイルに予期しないプリンターが追加されることがあります。ユーザーがそれらを削除しても、次回のログオン時にプリンターが再表示されます。詳細については、Profile Management サポートフォーラムを参照してください。

複数のプラットフォームでのアプリケーション設定に関する問題

アプリケーション設定が複数のプラットフォーム間で正しくローミングされないという問題が発生する場合があります。通常、これらの問題は次の原因で発生します。
  • あるシステムから別のシステムに適用できない設定。たとえば、すべてのシステムに存在するわけではないハードウェア固有の設定などです。
  • 異なるシステムに異なる方法でインストールされているアプリケーション。例:
    • あるシステムではC:ドライブにインストールされているが、別のシステムではD:ドライブにインストールされているアプリケーション。
    • あるシステムでは C:\Program Files にインストールされているが、別のシステムでは C:\Program Files (x86) にインストールされているアプリケーション。
    • あるシステムにはインストールされているが、別のシステムにはインストールされていないExcelアドイン。
  • プロファイルに設定情報を保存しないアプリケーション。たとえば、ローカルマシンの設定またはユーザープロファイルの外部に保存されている情報などです。
  • レジストリに保存されている言語固有の構成設定。Profile Managementは、バージョン1プロファイルの言語固有のフォルダー名は自動的に翻訳しますが、レジストリ内のものは翻訳しません。
ほとんどの場合、これらの問題を引き起こすシステムの標準化を改善することで、問題を最小限に抑えることができます。ただし、多くの場合、これらの問題は、OSまたはそれぞれのアプリケーションの(複数のプラットフォームとの)固有の非互換性に起因します。問題のある設定が重要でない場合は、プロファイルから除外することで問題が解決する可能性があります。

不明なアカウントが所有するプロファイル

まれに、プロファイルが不明なアカウントに属しているように見えることがあります。コンピューターの ダイアログボックスの タブで、 の をクリックすると、 が表示されます。この問題は、イベントログエントリ「"Profile notification of event Create for component \&lt;application ID\> failed, error code is???"」とともに発生します。レジストリでは、アプリケーションIDはMicrosoftコンポーネントであるSHACCTプロファイル通知ハンドラーを指します。
この問題がご使用の環境で発生していることを確認するには、Profile Managementがデータを処理しないユーザーとしてログオンし、これらの症状を確認してください。
これはProfile Managementの問題ではなく、Active Directoryが仮想マシンのスナップショットとうまく連携しない結果である可能性があります。Citrixユーザープロファイルの操作には影響ありません。ユーザーはログオンおよびログオフでき、プロファイルの変更は保持されます。