Archived: List of Windows Services Installed By NI Software 2016 Version

NI does not actively maintain this document.

This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.

Overview

NI software products might install one or more Windows services. These services are necessary for certain features of the product. This document contains a list of Windows services installed by NI Software.

List of NI Windows Services

 

NI-Motion Device Manager
Service: nimcdldu
Process: nipalsm.exe
Description: The NI-Motion Device Manager manages the insertion and removal of NI 73xx devices.

If Disabled: If this service is stopped or disabled, MAX will not be able to discover any NI 73xx motion boards and any calls into the NI-Motion driver will not work.

 

NI Citadel 4 Service; NI Citadel (NI Citadel 5)
Service: LkCitadelServer; NICitadel5Service
Process: lkcitdl.exe; nicitdl5.exe
Description: Provides historical data logging and data management for Lookout and the LabVIEW Datalogging and Supervisory Control Module.

If Disabled: If this service is stopped or disabled, you will be unable to load databases logged in the Citadel format used by those products.

 

NI Domain Service
Service: NIDomainService
Process: nidmsrv.exe
Description: Provides a domain server for NI Shared Variable security.

If Disabled: 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
Service: NILM License Manager
Process: lmgrd.exe
Description: Controls the NI License Server to track volume software licenses.

If Disabled: 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 PSP Service Locator
Service: lkClassAds
Process: lkads.exe
Description: Locates servers at the request of network variable clients and other proprietary NI network protocols.

If Disabled: If this service is stopped or disabled, network variables and network streams will stop working.

 

NI Time Synchronization
Service: lkTimeSync
Process: lktsrv.exe
Description: 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 Disabled: If this service is stopped or disabled, this form of time synchronization will not be available.

 

NI TestStand Service
Service: NI TestStand Service
Process: TestStandService.exe
Description: The NI TestStand Service allows NI TestStand to access protected NI TestStand files and registry keys.

If Disabled: Stopping this service will prevent the TestStand Version Selector from functioning properly, and prevents TestStand applications from performing initialization and configuration operations.

 

NI Application Web Server; NI Application Web Server (64-bit)
Service: NIApplicationWebServer; NIApplicationWebServer64
Process: ApplicationWebServer.exe -user
Description: The NI Application Web Server loads Web service applications which are deployed using NI LabVIEW.

If Disabled: If this service is stopped or disabled, deployed Web service applications will become unavailable.

 

NI System Web Server
Service: niSvcLoc
Process: SystemWebServer.exe
Description: The NI System Web Server provides NI Web services and a Web-based configuration and Monitoring utility.

If Disabled: If this service is stopped or disabled, NI MAX and other NI software will not function properly.

 

NI Service Locator
Service: niSvcLoc
Process: nisvcloc.exe
Description: Stores registered services and returns data to a client who requests a service. Allows a client to use a service name to query the NI Service Locator and obtain the port number associated with that service name.

If Disabled: If this service is stopped or disabled, clients will not be able query NI Service Locator for service port information.

 

NI-RIO Server
Service: NiRioRpc
Process: NiRioRpc.exe
Description: Enables authorized remote systems to access RIO devices on this computer. Configure the remote device access list from Tools>>NI-RIO Settings in MAX.

If Disabled: If this service is stopped or disabled, remote systems will be prevented from accessing those RIO devices.

 

NI LXI Discovery Service
Service: niLXIDiscovery
Process: niLxiDiscovery.exe
Description: Discovers Zeroconf enabled LXI devices and makes them available in NI-VISA.

If Disabled: If this service is stopped or disabled, these devices will no longer be automatically discovered by NI-VISA.

 

NI Network Discovery
Service: NINetworkDiscovery
Process: niDiscsvc.exe
Description: Discovers NI Zeroconf systems, devices, and services at boot time and makes them available to NI Software.

If Disabled: 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 mDNS Responder Service
Service: nimDNSResponder
Process: nimdnsResponder.exe
Description: Advertises and discovers Zeroconf devices and services.

If Disabled: 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 PXI Resource Manager
Service: nipxirmu
Process: nipxism.exe (PXI Platform Framework 1.2+); nipalsm.exe (PXI Platform Framework < 1.2)
Description: Identifies PXI and PXI Express systems and manages shared resources.

If Disabled: If this service is stopped or disabled, PXI and PXI Express devices may lose some or all functionality.

 

NI Configuration Manager
Service: mxssvr
Process: nimxs.exe
Description: Manages and stores NI configuration data.

If Disabled: If this service is stopped, some NI programs and hardware will not function properly.

 

NI Variable Engine
Service: NITaggerService
Process: tagsrv.exe
Description: Hosts network published shared variables and I/O servers

If Disabled: If this service is stopped or disabled, shared variables and I/O servers will not function.

 

NI-488.2 Enumeration Service; NI GPIB Enumeration Service
Service: ni488enumsvc
Process: nipalsm.exe
Description: NI GPIB hardware management service.

If Disabled: If this service is stopped or disabled, adding or removing GPIB devices will not be reflected in the NI-488.2 API and utilities.

 

NI DataFinder <UNIQUE_ID>
Service: NI DataFinder <UNIQUE_ID>
Process: server.datafinder.exe
Description: NI DataFinder search engine for technical data.

If Disabled: If this service is stopped or disabled, no more files will be indexed by this DataFinder and all clients will be disconnected.

 

NI DataFinder <version> Index Service
Service: NI DataFinder <version> Index Service
Process: N/A
Description: NI DataFinder indexer for technical data files.

If Disabled: If this service is stopped or disabled, new data files will not be indexed and cannot be queried in DataFinder.

 

NI Lookout
Service: NILookoutService<version>
Process: lkserv.exe
Description: N/A

If Disabled: If this service is disabled, Lookout cannot start as service.

 

NI TSU Clock Service
Service: nitsuu
Process: nipalsm.exe
Description: Loads and maintains sessions for NI-Sync hardware.

If Disabled: If this service is stopped or disabled, these devices will stop functioning.

 

NI Device Loader
Service: nidevldu
Process: nipalsm.exe
Description: Loads and initializes device drivers for some types of NI hardware devices.

If Disabled: If this service is stopped or disabled, these devices will not function.

 

NI OPC Servers <version> Event Logger
Service: NIOPCServersLoggerV<version>
Process: server_eventlog.exe
Description: Collects information, warnings, and error events and sends them to the Configuration's Event Log window for viewing.

If Disabled: If this service is stopped or disabled, the OPC Server cannot function, but you can still edit the project files (.opf or .xml) using the configuration utilities.

 

NI OPC Servers <version> Runtime
Service: NIOPCServersV<version>
Process: server_runtime.exe
Description: Runtime component of NI OPC Servers.

If Disabled: If this service is stopped or disabled, the Runtime service cannot launch and users cannot see any information, warnings, and error events in Configuration's Event Log window.

 

NI OPC Servers <version> Key Service
Service: NIOPCServersKeySvcV<version>
Process: keysvc.exe
Description: The NI OPC Servers Key Service is core component of the NI OPC Servers Runtime Service

If Disabled: If this service is stopped or disabled, the Runtime service cannot launch.

 

NI Error Reporting Server
Service: NI Error Reporting Server
Process: nierserver.exe
Description: Generates crash or internal warning reports for NI software and allows for them to be sent to NI for analysis.

If Disabled: If this service is stopper or disabled, reports of LabVIEW crashes will not be generated and users will not be prompted to submit reports to NI.

 

NI VXI Service
Service: nivxisvc
Process: nivxisvc.exe
Description: Provides services for NI-VXI

If Disabled: If the service is disabled, some features will not work as expected.

 

NI Authentication Service
Service: niauth
Process: niauth_daemon.exe
Description: The NI Authentication Service provides a database of users and permissions used by the NI System and Application Web Servers and the web services they host. Stopping this service may cause some NI software to not function properly.

If Disabled: If this service is stopped or disabled, it may cause some NI software from functioning properly.

 

NI CORBA Naming Service
Service: NI_CORBA_Naming_Service
Process: omniNames.exe
Description: Installs all components of the CORBA Naming Service. This service provides a required protocol to ASAM clients to access ASAM servers.

If Disabled: N/A

 

NI Deployer for System Management Server
Service: nismsdeployer
Process: nismsdeployer.exe
Description: Discovers and deploys software updates to remote systems.

If Disabled: NI InsightCM will no longer be able to discover or deploy software updates to remote systems.

 

NI Deployer for Systems Management
Service: nisysmgmtdeployer
Process: nismsdeployer.exe
Description: Enables LabVIEW and NI Systems Manager to discovers and registers remote systems.

If Disabled: LabVIEW and the NI Systems Manager will no longer be able to discover and use Real-Time targets.

 

NI Deployment Service
Service: NIDeploymentService
Process: niDeploySvc.exe
Description: The NI Deployment Service allows for remote deployment and installation of installers which are deployed using NI LabVIEW.

If Disabled: Stopping this service will cause the deployment of these installers to fail.

 

NI InsightCM
Service: NI InsightCM
Process: NationalInstruments.ServiceManagerApp.exe

Description: This Service is responsible for executing all of the functionality of NI InsightCM including: the NI InsightCM Systems Manager, data ingestion, data management, data publishing, alarm notifications and health monitoring of NI InsightCM monitoring systems.

If Disabled: NI InsightCM Server will no longer  publish the NI InsightCM Systems Manager web application; accept measurement data from NI InsightCM monitoring systems; monitor the status of NI InsightCM monitoring systems; report alarm conditions; or provide data through the NI InsightCM Enterprise Gateway.

 

NI Route Coordinator
Service: niroco
Process: niroco.exe
Description: Coordinates signal routing on NI hardware.

If Disabled: If this service is stopped, some NI programs and hardware will not function properly.

 

NI Salt-Master
Service: nisaltmaster
Process: nssm.exe
Description: Enables LabVIEW and NI Systems Manager to configure and deploy software to remote systems.

If Disabled: LabVIEW and the NI Systems Manager will no longer be able to configure and use Real-Time targets.

 

NI USRP Monitor Service
Service: niusrpmonitor
Process: niusrpmonitor.exe
Description: Loads the firmware and FPGA image onto the NI USRP-290x device upon plug in.

If Disabled: Disabling or stopping this service interferes with the plug-and-play experience of the NI-USRP API.

 

NI USRP RIO Server
Service: niusrpriorpc
Process: niusrpriorpc.exe
Description: Enables the NI-USRP API or Ettus Research UHD API to access NI USRP-294xR/295xR and Ettus Research X3x0 devices via the PCIe interface.

If Disabled: Stopping or disabling this service will prevent access to these devices via PCIe; however, communication with these devices will still be possible via the ENET interface.

 

NI Variable Engine
Service: NITaggerService
Process: tagsrv.exe
Description: Hosts network published shared variables and I/O servers.

If Disabled: If this service is stopped or disabled, shared variables and I/O servers will not function.

 

NI-PXImc Service
Service: nipximcsvc
Process: nipximcsvc.exe
Description: The NI PXImc Service initializes PXImc devices in the system.

If Disabled: If this service is stopped, some PXImc applications and hardware may not function properly.