Solution
Different services will be installed depending on what all NI products are installed to the computer.
A quick way to list all services and their corresponding executable is with the command line tool
wmic. To get a list of all services and their corresponding executable, type the following in the command prompt:
wmic service get name,pathnameYou can further filter this list to NI products with the following command line input:
wmic service where "name like 'NI%'" get name,pathnameTo check whether or not a service is running/enabled, search for "Services" in windows. This will find an application called services, and when clicked on you can see the NI Windows Services installed with your National Instruments software. An example is shown below.
For example, an installation of
LabVIEW Professional Development System 2013 will install the following services:
Service | Description |
---|
NI Application Web Server | The NI Application Web Server loads Web service applications which are deployed using National Instruments LabVIEW. Stopping this service will may cause deployed Web service applications to become unavailable. |
NI Application Web Server (64-bit) | The NI Application Web Server (64-bit) loads Web service applications which are deployed using National Instruments LabVIEW. Stopping this service will may cause deployed Web service applications to become unavailable. |
NI Citadel 4 Service | Historical data logging database service used for Lookout prior to ver. 6 and LabVIEW DSC prior to ver. 7. If this service is stopped or disabled, you will be unable to load databases logged in the Citadel 4 format used by those products. |
NI Configuration Manager | Manages National Instruments configuration data. If this service is stopped, some NI programs and hardware will not function properly. |
NI Domain Service | Provides a domain server for NI Shared Variable security. If this service is stopped or disabled, this machine will be unable to act as a domain when configuring shared variable security. |
NI License Server | Controls the National Instruments License Server to track volume software licenses. If this service is stopped or disabled, the volume license server will stop working, and users will not be able to check out software. |
NI mDNS Responder Service | Advertises and discovers Zeroconf devices and services. If this service is stopped, advertisement and discovery of devices and services will no longer function. If this service is disabled, any services that explicitly depend on it will fail to start. |
NI Network Discovery | Discovers NI Zeroconf devices and services. If this service is stopped components that rely on discovering NI Zeroconf devices and services will no longer function. If this service is disabled any services that explicitly depend on it will fail to start. |
NI PSP Service Locator | Locates servers at the request of network variable clients and other proprietary NI network protocols. If this service is stopped or disabled, network variables and network streams will stop working. |
NI Service Locator | The National Instruments service locator |
NI System Web Server | The NI System Web Server provides National Instruments Web services and Web-based configuration and Monitoring utility. Stopping this service may cause some NI software to not function properly. |
NI Time Synchronization | Allows this machine to keep its time synchronized with a master time server, or to act as a time server for other machines. This feature is configured with the Shared Variable Engine settings in LabVIEW. If this service is stopped or disabled, this form of time synchronization will not be available. |
NI Variable Engine | Hosts network published shared variables and I/O servers. If this service is stopped or disabled, shared variables and I/O servers will not function. |
OpcEnum | The OpcEnum service enumerates/retrieves a list of OPC Servers on the computer. |
Doing a Professional installation from the
2013 LabVIEW Platform DVD installs the above services along with the following additional services:
Service | Description |
---|
Microsoft .NET Framework NGEN v4.0.30319_X86 | Microsoft .NET Framework NGEN |
ASP.NET State Service | Provides support for out-of-process session states for ASP.NET. If this service is stopped, out-of-process requests will not be processed. If this service is disabled, any services that explicitly depend on it will fail to start. |
NI Citadel 5 | Provides historical data logging and data management for Lookout and the LabVIEW Datalogging and Supervisory Control Module. If this service is stopped or disabled, you will not be able to access Citadel 5 databases. |
NI LXI Discovery Service | Discovers Zeroconf enabled LXI devices. If this service is stopped, these devices will no longer be automatically discovered by NI-VISA. |
NI PXI Resource Manager | Identifies PXI and PXI Express systems and manages shared resources. If this service is stopped, PXI and PXI Express devices may lose some or all functionality. |
NI-Motion Device Manager | Manages National Instruments Motion Control devices. If stopped, the devices may not function properly. |
SQL Server (CITADEL) | Provides storage, processing and controlled access of data, and rapid transaction processing. |
SQL Server Active Directory Helper | Enables integration with Active Directories. |
SQL Server Browser | Provides SQL Server connection information to client computers. |
SQL Server VSS Writer | Provides the interface to backup/restore Microsoft SQL server through the Windows VSS infrastructure. |