LabVIEWとともにインストールされるWindowsサービス

更新しました Oct 18, 2022

問題

LabVIEWとともにインストールされるWindowsサービスを把握する必要があります。その情報はどこにありますか?

解決策

コンピュータにインストールされているナショナルインスツルメンツ(NI)製品に応じて、異なるサービスがインストールされます。
 

すべてのサービスとそれに対応する実行ファイルを一覧表示する簡単な方法は、コマンドラインツールwmicを使用することです。すべてのサービスとそれに対応する実行ファイルのリストを取得するには、コマンドプロンプトに次のように入力します。
 

wmic service get name,pathname.


以下のコマンドライン入力を使用して、このリストをNI製品のみに絞り込むことができます。
 

wmic service where "name like 'NI%'" get name,pathname.
 


たとえば、LabVIEWプロフェッショナル開発システム2013をインストールすると、以下のサービスがインストールされます。
 

サービス説明
NI Application Web ServerNI Application Web Serverは、LabVIEWを使用してデプロイされたウェブサービスアプリケーションをロードします。このサービスを停止すると、デプロイされているWebサービスアプリケーションが利用できなくなる可能性があります。
NI Application Web Server (64-bit)NI Application Web Server (64-bit)は、LabVIEWを使用してデプロイされたウェブサービスアプリケーションをロードします。このサービスを停止すると、デプロイされているWebサービスアプリケーションが利用できなくなる可能性があります。
NI Citadel 4 ServiceHistorical データロギング データベースサービスは、Lookout バージョン6以前およびLabVIEW DSCバージョン7で使用されています。このサービスを停止または無効にすると、それらの製品で使用されているCitadel 4形式で記録されたデータベースがロードできなくなります。
NI Configuration ManagerNI構成データを管理します。このサービスが停止されると、一部のNIプログラムおよびハードウェアは正しく機能しません。
NI Domain ServiceNIシェア変数セキュリティ用のドメインサーバを提供します。このサービスが停止または無効になっていると、シェア変数セキュリティを設定するときにこのマシンはドメインとして機能できなくなります。
NI License Serverボリュームソフトウェアライセンスを追跡するためにNI License Serverを利用します。このサービスを停止または無効にすると、ボリュームライセンスサーバは機能しなくなり、ユーザはソフトウェアをチェックアウトできなくなります。
NI mDNS Responder ServiceZeroconfのデバイスとサービスを宣伝し、検出します。このサービスが停止されると、デバイスおよびサービスの宣言および検出は機能しなくなります。このサービスが無効の場合、明示的にそれに依存しているサービスは起動に失敗します。
NI Network DiscoveryNI Zeroconfのデバイスとサービスを検出します。このサービスが停止されると、NI Zeroconfデバイスおよびサービスの検出に依存するコンポーネントは機能しなくなります。 このサービスが無効の場合、それに明示的に依存しているサービスは起動に失敗します。
NI PSP Service Locatorネットワーク変数クライアントおよびその他独自のNIネットワークプロトコルの要求に応じてサーバを検索します。このサービスを停止または無効にすると、ネットワーク変数とネットワークストリームは機能しなくなります。
NI Service LocatorNIのサービスロケータ
NI System Web ServerNIシステムウェブサーバは、NIウェブサービスとウェブベース構成および監視ユーティリティを提供します。このサービスを停止すると、一部のNIソフトウェアが正しく機能しなくなる可能性があります。
NI Time Synchronizationこのコンピュータの時刻をマスタータイムサーバと同期させるか、他のコンピュータのタイムサーバとして機能させることができます。この機能は、LabVIEWのシェア変数エンジン設定で構成されています。このサービスが停止または無効の場合、この形式の時刻同期は使用できません。
NI Variable Engineホストネットワークはシェア変数とI/Oサーバをパブリッシュします。このサービスが停止または無効になっていると、シェア変数およびI / Oサーバーは機能しません。
OpcEnumOpcEnumサービスは、コンピュータ上のOPCサーバの一覧を列挙/取得します。



 

LabVIEWプラットフォーム2013 DVDからプロフェッショナルインストールを実行すると、上記のサービスと以下の追加サービスがインストールされます。
 

サービス説明
Microsoft .NET Framework NGEN v4.0.30319_X86Microsoft .NET Framework NGEN
ASP.NET State ServiceASP.NETに対してプロセス外のセッション状態に対するサポートを提供します。このサービスが停止した場合、プロセス外の要求は処理されません。このサービスが無効の場合、明示的にそれに依存しているサービスは起動に失敗します。
NI Citadel 5LookoutとLabVIEW Datalogging and Supervisory Control Moduleの履歴データロギングとデータ管理を提供します。このサービスを停止または無効にすると、Citadel 5データベースにアクセスできなくなります。
NI LXI Discovery ServiceZeroconf対応LXIデバイスを検出します。このサービスが停止されると、これらのデバイスはNI-VISAによって自動的に検出されなくなります。
NI PXI Resource ManagerPXIおよびPXI Expressシステムを識別し、共有リソースを管理します。このサービスが停止されると、PXIおよびPXI Expressデバイスは一部またはすべての機能を失う可能性があります。
NI-Motion Device ManagerNIモーションコントロールデバイスを管理します。停止すると、デバイスが正しく機能しなくなる可能性があります。
SQL Server (CITADEL)データの保管、処理および制御されたアクセス、そして迅速なトランザクション処理を提供します。
SQL Server Active Directory Helperアクティブディレクトリとの統合を可能にします。
SQL Server BrowserSQLサーバの接続情報をクライアントコンピュータに提供します。
SQL Server VSS WriterWindows VSSインフラストラクチャを介してMicrosoft SQLサーバをバックアップ/復元するためのインタフェースを提供します。

追加情報

  • LabVIEW 2012以前では、いくつかのサービス名の前に「NI」ではなく「National Instruments」が付いていました。
     
  • ナショナルインスツルメンツは、お使いのコンピュータにインストールされているプログラムの機能に悪影響を与えるため、サービスの開始または停止(デフォルトのインストール設定の変更)をお勧めしません。
     
  • コマンドプロンプトでnet startやnet stopコマンドを使用して、プログラムでサービスを開始または停止できます。たとえば、コマンドプロンプトでnet start "NI Citadel 5"と入力すると、NI Citadel 5サービスが開始されます。このコマンドの使用例の1つは、必要なすべてのnet startまたはnet stopコマンドを含むバッチファイルを用意することです。