UiPath Documentation
robot
2026.10
false
Robot 管理ガイド

Robot サービス

Orchestrator の接続管理、セッション処理、資格情報管理用の Windows サービスです。

概要​

In Service Mode, the Robot uses a Windows service that always runs when the machine is powered on. In User Mode, the Robot Service runs under the logged-in user instead (see UiPath.Service.UserHost.exe below). The service maintains a consistent connection with the UiPath Orchestrator to ensure the Robot can accept and execute jobs anytime. Some of the main capabilities of the Robot Service are:

  • プロセス間通信 (IPC) — オートメーションを実行すると、Robot サービスはプロセスのデータを受信し、Robot Executor が理解して実行できるアクションに分解します。これは通信チャネルを介して行われ、これによって同じデバイス上のさまざまなソフトウェア要素がデータを共有できます。
  • Orchestrator への接続 — Robot サービスは Orchestrator との接続を常に維持し、サービスの動作ステータスで絶えずサービスを更新して、新しい指示を受信します。また、Robot サービスはハートビートを Orchestrator に送信します。ハートビートは、Robot サービスがオンラインで機能していることを示す信号です。
  • セッションと資格情報の管理 — Robot サービスは Windows セッションを管理し、ロボットごとに分離されたタスク環境を作成します。同時に、ロボットの資格情報を管理して機密データのセキュリティを維持します。認証が必要なタスクでは、必要な資格情報を安全に取得してロボットに提供します。
  • 操作モード — Robot サービスは、サービス モードとユーザー モードの 2 つのモードで動作できます。これらのモードの主な違いは、インストールと動作の方法と、サポートするタスクの種類です。

Robot サービスは、次のように無人オートメーションと有人オートメーションをサポートします。

  • 無人オートメーション — Robot サービスは、仮想環境上や、ユーザーがログインしていないときでも、プロセスをバックグラウンドで実行します。Robot サービスは事前定義されたルールに基づいて判断を下します。そのため、大規模な大量のタスクに適しており、業務効率が向上します。
  • 有人オートメーション — Robot サービスはユーザーに寄り添って動作し、日常的なタスクを支援します。このようなタスクとして、人間による判断を通じて正確性と生産性を支援する必要がある、ルールベースのタスクがあります。

UiPath.Service.Host.exe​

Robot をサービス モードでインストールした場合、UiPath.Service.Host.exe が、ジョブの実行に関連するすべての処理をバックグラウンドで扱うサービスになります。

サービス モードでは、Robot はローカル システムで実行されます。つまり、システムと一緒に起動します。

UiPath.Service.Host.exe サービスは、実行に使用する Windows セッションを Robot がいつ、どのように開くかを管理するほか、開いたセッションで Robot Executor を起動および保守する処理を受け持ちます。

UiPath.Service.Host.exe はロボットの機能の中核をなす要素です。ユーザーの操作を必要とすることなく、オートメーション プロセスをバックグラウンドで正しく実行できるようにします。これは、ログインしているユーザーから独立して動作します。

UiPath.Service.UserHost.exe​

UiPath.Service.UserHost.exe は、ユーザー モードでインストールする場合に UiPath Robot にリンクされるサービスです。

ユーザー モードでは、Robot はログイン中のユーザーで実行され、アクティブな Windows セッションでのみ機能できます。特別なシステム権限は必要なく、ユーザーがログアウトするとシャットダウンされます。

UiPath.Service.UserHost.exe サービスは、Orchestrator によってスケジュールされたタスクを実行し、ジョブを実行するためにロボットを起動します。

The executors host​

For agents, functions, and API workflows, the Robot Service starts a separate host process that runs the executor packages. Jobs for the same executor package share one host process, as long as they run as the same user and with the same Orchestrator settings. If a host process exits, the next job for that executor package starts a new one. The Robot Service doesn't start the host process for a robot connected with a machine key.

In service mode, the Robot Service runs as the Windows service UiRobotSvc, named UiPath Robot. The UiPath Platform Installer registers it for per-machine installations with the Unattended robot type.

  • 概要​
  • UiPath.Service.Host.exe​
  • UiPath.Service.UserHost.exe​
  • The executors host​

このページは役に立ちましたか?

接続

ヘルプ リソース サポート(opens in new window)

学習する UiPath アカデミー(opens in new window)

質問する UiPath フォーラム(opens in new window)

最新情報を取得