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.
NI software products might install one or more Windows services, which are necessary for certain features of the NI product. This document contains a list of Windows services installed by NI software.
For the list of Windows services installed by a specific NI software product, refer to this document.
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: When the TestStand Engine is created, the engine checks with the NI TestStand Service to ensure that external environments such as LabVIEW, LabWindows/CVI, and Microsoft Visual Studio are properly updated. The TestStand Service is required for this external environment setup to allow non-administrator users to properly configure these environments. If Disabled: If this service is stopped or disabled, TestStand returns the error "The TestStand service did not start up promptly" at launch. You can dismiss the error dialog box and continue to use TestStand normally as long as you do not require the external environments to be configured. |
NI Application Web Server; NI Application Web Server (64-bit) |
Service: NIApplicationWebServer; NIApplicationWebServer64 Process: exe |
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: NISystemWebServer 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. Acts as a storage layer above mDNS Responder. If Disabled: If this service is stopped or disabled, components that rely on discovering NI Zeroconf devices and services will no longer function. |
NI mDNS Responder Service |
Service: nimDNSResponder Process: nimdnsResponder.exe |
Description: Advertises and discovers Zeroconf devices and services. If Disabled: If this service is stopped or disabled, advertisement and discovery of devices and services will no longer function. |
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 or disabled, some device configurations and software settings may become unavailable. As a result, 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 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: Launch Lookout as service. If this service is disabled, Lookout cannot start as service. If Disabled: N/A |
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: N/A |
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. If Disabled: Stopping this service may cause some NI software to not function properly. |
NI CORBA Naming Service |
Service: NI_CORBA_Naming_Service Process: omniNames_omniorb.cfg |
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 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 PXI Resource Manager Service |
Service: nipxirmu Process: nipxism.exe |
Description: Identifies PXI and PXI Express systems and manages shared resources. If Disabled: If this service is stopped, PXI and PXI Express devices may lose some or all functionality. |
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 USRP Monitor Service |
Service: niusrpmonitor Process: niusrpmonitor.exe |
Description: Coordinates signal routing on NI hardware. If Disabled: Disabling or stopping this service will hamper the plug and play experience using 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-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. |