The Options window can be opened by clicking the corresponding button in the top right corner of the program


Regional Settings

Set the interface language, date format, and currency settings. You can specify the first day of the week by selecting the required day from the list.

The Use relative dates option will allow you to display a relative time format in reports. For example, “Today” will be displayed instead of “Apr 25, 2023”.

By setting the Custom date format, specify the desired display of the time period. The time format can be set as follows (for example, the date is April 25, 2023):

  • y — 23
  • yy — 2023 (with leading zero)
  • yyyy — 2023
  • m — 4
  • mm — 04 (with leading zero)
  • mmm — apr
  • mmmm — April
  • d — 25
  • dd — 25 (with leading zero)
  • ddd — Tu
  • dddd — Tuesday
  • ddddd — 04.25.2023
  • dddddd — 25 April 2023

When you select Currencies in the quick list, the marked currencies will be displayed first when working with the main program module.

Network settings

Check the online status of assets periodically: automatic pinging of network nodes every few seconds.

If the option is disabled and the Online Status Assistant is active, then the ping result for all devices will be unknown and displayed as a gray icon.

Handling of dynamic IP addresses: choose how to resolve hostnames when pinging devices in a DHCP network, or disable the resolution and use the known IP address every time.

The following settings are available:

  • Determine the IP address by the fully qualified network name each time you access it
  • Determine the IP address from the short network name each time you access it
  • Always use the last known IP address

Active Directory Synchronization Settings

When synchronizing with Active Directory, you can set the following settings:

  • Do not add empty OUs
  • Delete not found groups
  • Do not add disconnected computers
  • Overwrite user data with data from AD
  • Remove users that do not exist in AD
  • Delete users that are disabled in AD

The Computers not found option will allow you to move devices to a separate group or delete them.

Proxy settings

If a proxy is used, then the corresponding option can be enabled. Use the proxy settings from Internet Explorer or customize your settings by specifying the proxy type (HTTP/HTTP Connect; SOCKS4; SOCKS5), server, port, user, and password.


Additional settings that do not fit into any category.

Check for updates – allows you to completely disable the check for updates or enable the check at program startup.

Show last blog post – Enable or disable the display of the latest blog post under the title of the TNI window next to the Feedback and Options buttons.

Authenticate File Certificates – On startup, TNI automatically checks its executable files for certificates. If the setting is enabled, the program will additionally check the validity of these certificates.

Mode tabs can be compact – Enables or disables full tab mode names. When enabled, TNI will display inactive modes as icons. If necessary, you can change the order and number of displayed modes in their display settings.


Settings that control the scanner’s behavior, as well as the default asset distinction and snapshot auto-deletion policies for storages.

Low Level Scan Settings

These settings affect low-level hardware scanning. A deeper scan will collect more data, but may cause crashes. The lighter one avoids possible BSODs, but not all information can be displayed in the reports.

A full low-level scan can cause BSODs in Intel disk drivers. If this driver is used in the system, disable this mode.

If any of the low-level scanning modes is enabled, the collection of readings from the sensors becomes available.

General Scan Settings

Skip existing devices – this option allows you to skip devices during scanning if they were already scanned less than “X” hours ago.

Show MAC addresses and manufacturer names – allows you to enable/disable the display of the specified parameter for the device. Allows you to select Abbreviated name (full name and MAC will be hidden in the tooltip) or full name, the display will be next to the device.

Use Nmap – this utility is installed in TNI, but is not used by default for port scanning and device type detection due to some compatibility issues. But if more ports and device types need to be defined, enable this option. Run at least one test scan, making sure that the utility does not freeze during scanning.

Automatic selection of logins – if this option is enabled, then when an error is received during a scan, TNI performs a search from all available accounts added to the storage. The enumeration is performed only from the corresponding Windows/Unix/SNMP/VMware systems and protocols.

Network discovery settings

Network discovery allows you to quickly find assets within a scan task. TNI discovers assets by pinging them.

Use network discovery: if this option is disabled, all network nodes will be scanned by open ports without using ICMP and ARP ping.

For example, if you disable network discovery and add the IP range —, the program will attempt to scan all nodes within this range.

You can choose from two discovery methods:

Classic engine is based on the discovery mechanism built into TNI. You can set the number of ping attempts, timeout and select one of the following profiles:

    • Quick (shallow): asynchronous ping of IP ranges and networks only. Useful for very large ranges.
    • Normal: asynchronous ping + normal ping. A bit slower, but more thorough.
    • Slow: includes both asynchronous ping and normal ping, plus also scans TCP-ports of the nodes that don’t respond to ping.

Do not use the Slow profile if you have any intrusion detection/protection system in your network. For example, Symantec Endpoint Protection.

Nmap engine is based on the capabilities of the Nmap utility. You can enter custom Nmap parameters for the ping.

Please note

The Nmap utility is not included in the Total Network Inventory package and should be installed separately or already present in the system.

General ping settings allow you enable or disable ARP ping.

Port scan settings

The ports scanning method consists of:Classic engine — checks not more than 10 most frequently open ports and consists of:
  •  Safe profile — only 3-4 ports (135,139 and 445; 22 for SSH) are checked for scanning. Compatible with intrusion detection systems like Symantec Endpoint Protection and others.
  • Light profile — check 10 most frequently open ports (21, 22, 23, 25, 80, 110, 135, 139, 443 and 445). The profile allows setting up the Timeout (by default 1000ms)
Nmap engine — utilization of the Nmap tool capabilities. has the following profiles:
  • Safe profile — check 3 or 4 ports required for the scan (135,139 and 445; 22 for SSH). Compatible with intrusion detection systems like Symantec Endpoint Protection and others.
  • Light profile — check 10 most frequently open ports (21, 22, 23, 25, 80, 110, 135, 139, 443 and 445).
  • Heavy profile — chack 500 most frequently open ports (the –top-ports 500 command in Nmap).
  • Custom profile — using the following options you can set checks: list of ports (-pXX,XX,XX), top open ports (–top-ports XXX), 100 top open ports (-F) and 1000 top open ports (no options).

Scan settings

Do not delete the agent file after scanning — leaves the agent`s file on a remote device. This allows saving the traffic.

Disable the RPC protocol for scanning of Windows computers — enable this option to exclude the protocol on a remote computer while scanning.

Disable the SMB protocol for scanning of Windows computers — enable this option to exclude the protocol on a remote computer while scanning.

Enable Windows updates scan — activate this option to receive information about available and available for download Windows updates. Obtaining this data can lead to a significant increase in scanning time. You can set a timeout to speed up the scanning. If the information is not received at the specified time, the update check for the current node will be skipped. By default, the timeout for receiving updates is 10 minutes.

The information about Windows updates will not be collected if the RPC scanning method is selected only.

SSH settings — you can set your own SSH port or/and use the standard one (22) as well.

If the scan is successful, the Detect device type with Nmap engine option uses the capabilities of the Nmap utility. The option does not work if the Nmap Safe Profile is selected in the port scan settings.

In case of scanning errors, enable the Save asset to the inventory database as non-scanned option. Additionally, you can enable Detect device type with Nmap engine, but the mode will not work if the Nmap Safe profile is selected in the port scan settings.

Software database

The options on the page allow making changes in the Software accounting and Licenses modes.The Hide software with zero installations option lets change the software displaying in the Software accounting module.The Automatically add keys detected during scanning to matching licenses option lets perform the corresponding action.

By holding ALT and going to the TNI`s Options, the Update software database option becomes available.

This may be required only in cases where errors or malfunctions occur with the Software accounting and Licenses modules.


Printable reports

The settings section allows you to enter the name of the compiler, as well as include the following settings in the header: storage name, company logo, report author name, company name, and report creation time.

The Each asset on new page option is applicable for the Viewer&Reports mode only.

Group summary

The settings section allows you to enable or disable the display of the following options in reports for printing: pie charts; online status; physical assets; virtual assets; manufacturers; models (including or disabling manufacturer names); OS; alerts; year of release of the CPU model (you can enable the sorting option in descending order); physical memory (you can enable the option to sort in descending order); not scanned assets; assets added manually and last scan.

The company title and logo printed into the header are part of the Storage properties.

When changing any of the options, while operating in the Viewer and Reports mode, press F5 to refresh the report and apply the new settings.


The Update reports automatically option will allow TNI to automatically rebuild reports when the selection of a report building object, category or template changes.

Setting a limit on the maximum number of rows in a tabular report (by default 500 000) will allow you to limit the generated reports. Set to “0” to remove the restriction.

Show excluded sensors in Sensors reports enables or disables the display of equipment sensors that have been added to the exclusion list in the report.

Network map

This page allows to edit settings that are common for every network map that you create, such as the autosave and font settings.More on the Network map.


On this page, you can enable, disable and set up the individual alerts.

Standard alerts

Device information is out of date – an alarm notifies you if the last scan was more than “X” days ago (default value is 30 days). Enable Show for unscanned devices if you want to be notified.

The Low free disk space option will allow you to specify the parameters of the minimum threshold for triggering an alarm in Gigabytes and percentages (default is 5 GB and 10%).

Other available standard signals:

  • Antivirus issues
  • Firewall issues
  • Update Status
  • Outdated service pack

Software and license alerts

Select the required notification when working with the Software and License Accounting modules.The following signals are available:
  • Track software availability
  • Track missing software
  • License has expired
  • License expires
Specify the notification period for licenses in “X” days (the default value is 30 days). This option will only work if license expiration dates are specified in the license properties window.

S.M.A.R.T. drive diagnostic signals

This section allows you to set the trigger thresholds and specify the type of signals for drives.

The analysis is performed on the current or worst value.

The following options are available for triggering alarms with threshold offsets:

  • (05) Number of reassigned sectors
  • (BB) Number of drive errors
  • (BC) Number of operations timed out
  • (C5) Number of replacement candidate sectors
  • (C6) Number of sectors with uncorrectable errors

For example, the threshold offset value is 30, the S.M.A.R.T. – 10, the alarm will be triggered when the S.M.A.R.T. – 40.

Resource Remaining allows you to set the minimum value of the Resource Remaining field at which the alert will trigger.

Hardware sensor alerts

This section allows you to set the response thresholds and specify the type of equipment sensor signals.

The following types of signals are available with indication of the threshold:

  • CPU temperature  – allows you to set the maximum allowable CPU temperature, °C
  • GPU temperature  – allows you to set the maximum allowable temperature of the GPU, °C
  • Motherboard temperature  – allows you to set the maximum allowable temperature of the motherboard, °C
  • Storage temperature  — allows you to set the maximum allowable storage temperature, °C
  • CPU fan speed  – allows you to set the lower and upper maximum allowable thresholds, rpm
  • Motherboard fan speed  – allows you to set the lower and upper maximum allowable operation thresholds, rpm
  • Battery  – you can set the minimum allowable remaining battery capacity at which the alert will work,%

Activate the Show “No Alerts” option to display appropriate notifications in reports.

More on Alerts.

Logon script

This page serves as a tool for exporting the standalone scanner and for generating a command line for the Logon script scan.

Use the Export Audit Agent button to place a copy of the Windows Agent (tniwinagent.exe) in a shared folder of your choice. Make sure that the computers being scanned have read access to the selected folder.

Path to agent – contains the path to the agent executable file. The final path of the agent must contain the tniwinagent.exe file.

In the Save path field, specify a separate folder that will contain the data files generated by the agent. This folder must be available for network computers to write to and modify files if the /overwrite option is used.

You can set the Pre-Scan Delay to prevent potential interference that scanning may have on programs loaded from autorun.

Overwrite existing files – if this setting is enabled, old versions of data files will be replaced with new ones when the device is scanned a second and subsequent times.

Changing the specified parameters creates a command line for the logon script. You can Copy the command and paste it into the logon script manually, or let the program do it for you by clicking Add Command to Script.


The results of scanning by the logon script will be equal to the results of manually scanning with the /noadmin flag. Scanning over SMB through the Scanner mode or with a Resident Agent is recommended as it allows you to collect more information.


Choose the way in which the Action list (available from the Network tree context menus) behaves and access the editable custom actions file. Also, here you’ll find a summary of all templates and keywords of the action definition syntax: click to copy or hover with your mouse to view a hint.

More about Actions.


On this page, you can control full SNMP scanning.

Change the number of SNMP scan attempts (default 1) and timeout (default 1000ms) as needed.

Enabling full scan over SNMP allows you to collect full information via SNMP from devices that support this protocol, i.e. run SNMPWalk. When this mode is disabled, only some general information from the “system” and “interfaces” sections is collected.

Enable scanning by OID list – allows you to additionally scan SNMP devices by a specified list of OIDs.

  • Increase the number of scan attempts to eg 3 and the timeout to eg 3000ms for more complete and reliable data collection.

  • By specifying values in the OID list and disabling the full SNMP scan, the program will significantly increase the scanning process.

TNI contains a package of over 300 standard MIB files. They allow you to decrypt many device fields in the SNMP tree (meaningful names for parameters will be displayed instead of OIDs) and display additional information in field tooltips in View and Reports mode.

Enable the Check for package updates on startup option so that TNI will query for an updated package on our server when the program starts. If necessary, click the Check for update button to check the MIB packages immediately.

You can also download additional MIB files from device manufacturers here.


Here, you can disable the default prompts to confirm deletion if you find them annoying, or re-enable them if you need a safeguard from deleting objects accidentally.The following options are available to confirm the deletion:
  • Devices and groups
  • Users
  • Scan tasks
  • Logins
  • Report Templates
  • Maps and objects on the map
  • Data transfer methods
  • Scheduled Tasks
Activate Ask before closing the program if there are active tasks in the next 7 days, if there are corresponding tasks in the Scheduler.


This page contains notification settings.

Activate the following event notifications as needed:

  • When adding a new device to the log
  • When a device is updated in storage
  • When a new version of the software is automatically added to the merged software

Learn more about Notifications on the Applications menu.


Here, you can configure the output and the display settings for barcodes.You can also specify a hot key to quickly switch to the barcode search mode.

To make it as easier to find a device in storage and when using an external barcode scanner, add a hot key to the scanner prefix (<PREFIX><DATA><ENTER>).

Select found device for processing – the option is valid for the single selection mode in the network tree. If the option is disabled, then the found device will only be highlighted in the network tree.

Activate Hide text value for 1D barcodes for the desired effect.

Learn more about Barcodes.