Share via


トラブルシューティング

デスクトップ用 Power Automate のトラブルシューティング、Power Automate のデスクトップ アプリケーションで発生する可能性のある潜在的な問題を診断し、場合によってはトラブルシューティングを行うことができるコンポーネントです。

トラブルシューティングのメイン画面

トラブルシューティングには、接続と UI/Web 自動化の問題に関する 2 つのカテゴリの診断が含まれています。また、トラブルシューティングを目的として Power Automate 診断状態を改善する機能もホストします。

注意

既存のカテゴリでは、トラブルシューティング ツールを使用するためにログインする必要はありません。

トラブルシューティング ツールは、コンソールとフロー デザイナーの ヘルプ>トラブルシューティング の専用メニューから手動で開くことができます。 また、デスクトップ用 Power Automate のインストール フォルダーにあるプロセス ファイル PAD.Troubleshooter.exe から開くこともできます。

接続の問題

接続の問題の診断には、デスクトップ用 Power Automate がパブリック エンドポイントの所定のリストに必要なアクセス権があるかどうかを確認するために、設定された順序で実行される一連の手順が含まれています。 これらは、デスクトップ アプリケーションが問題なく動作するために必要です。

高いレベルで、次の 3 つの手順が順番にチェックされます。

  • インターネット接続
  • プロキシ サーバー
  • 必要なサービス

診断ではすべての手順で問題は検出されませんでした

インターネット接続 の場合は、トラブルシューティング ツールは次のことを順番にチェックします。

  1. アクティブなインターネット接続が検出できるかどうか。
  2. チェックする必要があるエンドポイントに適切な DNS 解決がある場合は、そのドメイン名を IP アドレスにマッピングします。
  3. マイクロソフトのサンプル ページを ping できるかどうか。
  4. 必要なエンドポイントに到達できるかどうか。

プロキシ サーバー の場合、トラブルシューティングではエンドポイントに関するプロキシ関連のエラーがあるかどうかを確認します。 必要なサービス の場合、トラブルシューティングではエンドポイントが適切に設定され実行されているかどうかを確認します。

1 つの手順がエラーで失敗した場合、次の手順に進むには接続の問題に関する 1 つのチェックで合格することが要件であるため、次の手順はチェックされません。

手順の途中で接続エラーが検出されました

注意

1 つ以上のエラーが発生した場合、対応するエラーを展開した後、トラブルシューティング画面にそれぞれの詳細が表示されます。

カテゴリの問題がエンドツーエンドでチェックされた後は、常にそのチェックのレポートを生成するオプションがあり、レポートには実行されたすべての詳細な手順が含まれます。 レポートは CSV 形式で生成され、チェックで合格したかエラーがあったかどうかに関係なく使用できます。

デスクトップ用 Power Automate を使用しているときに、関連する接続エラーが発生する可能性があります。 このような場合、エラー ダイアログ内のリンクからトラブルシューティング ツールを直接起動するように求められます。 そうすることで、接続の問題カテゴリが自動的に開き、実行されます。

接続エラーが検出されたダイアログ (トラブルシューティング リンクを含む)

トラブルシューティングの改善

多様な診断とは別に、トラブルシューティング ツールは詳細ログ機能もホストします。 トラブルシューティング アプリの各説明に従って、トグル ボタンをオンまたはオフにして、Power Automate デスクトップ アプリケーションを強制的に詳細ログ状態で機能させることができます。 つまり、その時点から、ユーザーが実行したアクションは詳細と一緒にローカル ファイルに記録されます。 ログ ファイルは、説明に記載されている既定のパス (Documents フォルダー内の PowerAutomateVerbose サブフォルダー) に生成されます。

機能の性質上、パフォーマンスを低下させ容量の問題を悪化させる可能性があるため、詳細ログを永続的にオンにしないことをお勧めします。 詳細ログが有効になっている間、Power Automate は詳細ログを含むファイルを継続的に生成し、最終的には大規模なディスク容量を消費する可能性があります。 したがって、このモードは、直面している問題を再現し、各ログを取得する目的でのみ有効にしてから、再度オフにしてください。

Improve troubleshooting of the Power Automate トラブルシューティング ツールを使用したトラブルシューティングの改善 および デスクトップ用 Power Automate で詳細ログ状態をオンにする で説明されているように、詳細ログに関連するレジストリ エントリは 2 つあります。

詳細ログが有効になっている場合、コンソールの対応する情報バナーと、開いているすべてのフロー デザイナーが同時に表示されます。 これは、永久的に使用すべきではない状態を知らせるためです。 そのバナーから機能を直接オフにすることができます。

詳細なログ バナー

詳細ログが有効になっている場合、コンソールとデザイナーは直ちに影響を受けます。 つまり、その時点からユーザーのアクションにより詳細ログが生成されます。

注意

これは、記録セッションやすでに実行中のフローには当てはまりません。これらのシナリオは、対応するプロシージャの開始時の詳細ログの状態を尊重し、リアルタイムには影響を受けません。 つまり、各イベントが詳細状態でログに記録されるようにするには、記録セッションを開始する前またはフローを実行する前に、詳細ログがすでにオンになっている必要があります。

詳細ログをオフにすると、ログのエクスポート ボタンがトラブルシューティング ウィンドウで使用できるようになります。 これにより、元の個々のファイルを削除する前に、生成されたすべてのログ ファイルを収集し、便宜上 1 つの .zip ファイルに圧縮できます。

既知の問題と制限事項

ログのエクスポート は、少なくとも 1 つのフロー デザイナーが開いているときに使用されます。一部のファイルはデザイナー プロセスで使用されるため、すべてのファイルが .zip ファイルに保存されるわけではありません。 これらのファイルは自動的に削除できません。

参照

デスクトップ フローのトラブルシューティング