VMware Tools Service は、ゲスト OS を起動したときに開始されます。このサービスは、ホストとゲスト OS との間で情報を渡します。
このアプリケーションは、バックグラウンドで実行されます。これは、Windows ゲスト OS では vmtoolsd.exe、Mac OS X ゲスト OS では vmware-tools-daemon、Linux、FreeBSD、および Solaris ゲスト OS では vmtoolsd と呼ばれています。VMware Tools Service は、以下のタスクを実行します。
- 仮想マシンの電源操作を正常に実行します。
- さまざまな電源操作中に、VMware が提供するスクリプト、またはユーザーが構成したスクリプトをゲスト OS で実行します。
- アプリケーション、コマンド、およびファイル システムの操作をゲスト OS で実行して、ゲストの自動化を強化します。
- ゲストのユーザーの操作に対して認証を行います。
- ネットワーク、ディスク、メモリの使用量についての情報をゲストから定期的に収集します。
- ゲスト OS からホストへのハートビートを生成して、VMware High Availability がゲスト OS の可用性を判断できるようにします。
- ゲスト OS とホストまたはクライアント デスクトップの間で時刻を同期します。
- ゲストのファイル システムを静止させて、ファイル システムの整合性があるゲストのスナップショットをホストが作成できるようにします。
- ゲストのファイル システムを静止させる際に、pre-freeze-script.bat と post-thaw-script.bat を実行します。
- 仮想マシンのパワーオン後すぐにゲスト OS をカスタマイズします。
- VMware Workstation と VMware Fusion のホストとゲストのファイル システムの間で共有フォルダを利用できるようにします。
- ゲスト OS とホストまたはクライアントのデスクトップの間で、テキスト、グラフィック、およびファイルのコピー アンド ペーストを可能にします。