Setup is divided into 4 main sections:
- Client: Changes to this group will only affect DomainScan Client, and changes are applied instantly
- Service: In this group, service file setup and database location is set.
- Database: In this group, information about the mounted database is shown. Database and engine setup is also placed in this section.
- Information: In this group, information about DomainScan can be found, as well as information from GH Software.
Default databaseThe name and location of the default database
Mount automaticallyIf checked, then the default database will be mounted automatically when DomainScan Client is started.
AdvancedNote: It's highly recommended not to disable these options
Synchronize automaticallyIf enabled, then DomainScan Client will automatically update the current view when the data from a new scan is available.
Commit pending changesIf enabled, then DomainScan Client will automatically pre-commit pending changes, so that the interface reflects the most current information. It is not recommended to uncheck this option.
Default pathsThis option is only in effect if an offline database is mounted. In that case, DomainScan will not be able to identify where per-device files and log files are located.
When this option is enabled, DomainScan will then presume that all files are located in the same folder as the database.
Detect database location automaticallyIf the database is located on a remote server then enter the name of the server in the box, and click on
Detect. DomainScan will then try to fetch the database location and name of the database and insert the name as the default database.
StartStart with WindowsEnable this option to start DomainScan when you log onto Windows.
Start with Setup WizardIf enabled, then the Setup Wizard will be launched when DomainScan is started.
Tray iconShow tray iconIf enabled, then this

icon will be shown in the system tray.
Minimize to tray
If enabled, then DomainScan will minimize to the tray, and not the task bar.
AppearanceWeek numbers in calendersIf enabled, then all date pickers throughout DomainScan will show week numbers
Device and user tracking and auditDomainScan is only capable of showing information from the last 14 days. In order to overcome this limitation, please consider upgrading to
DomainScan Pro Main windowRemember window sizeIf checked, then DomainScan will remember the size of the main dialog.
Show details in DashboardIf selected, then the Dashboard will show details about devices and users.
Format device and user backgroundsIf selected, then the background will be drawn with different colors. If disabled, then the background will only be white.
Highlight serversIf selected, then all servers will be shown with bold text for easier detection of servers.
Show balloon tipsWhen this option is disabled, DomainScan will not show a popup balloon tip when a device, user, monitor or news item is selected in the main window.
When the option is enabled, DomainScan will show a balloon tip with information about the selected item – unless the overview panel is active, as the information is also shown here.
Show balloon tips instead of normal tipsUncheck this option to disable the popup balloon in the main window. If the option is disabled, then a normal ‘Hint’ message will be shown instead.
InformationDomainScan is only capable of showing information from the last 14 days. In order to overcome this limitation, please consider upgrading to
DomainScan Pro
Here one can select the columns that are to be shown in the device and user windows in the main dialog.
In
Field chooser one can select whether to alter device or user columns.
Note | If either of the buttons are clicked, the selection list will be reset. Nothing will be saved unless Apply is clicked. |
The selection list contains two lists:
Available and
Selected.
Available items are the one that are not shown in the
main dialog, but one can add items by either double-clicking on an item or by selecting the item and afterwards pressing
+.
Selected shows current columns and the order in which they are displayed. To remove an item from the list, either double click on the item, or select an item and click
– .
One can also change the display order. To do this, select an item, and click on
Up or
Down in order to reorder the item.
| Tip | In the main dialog, one can also drag columns to a new position. The new position will automatically be saved. |
| Tip | If you hover above an item, detailed information about the item will be displayed. |
DomainScan servicesDomainScan consists of two parts, the
Client and the
Engine.
The
Client is the graphical user interface, and the
Engine is the system that monitor and scans the network.
The
Engine is installed as two
Windows Services, and consists of a
Control engine (a watchdog service) and a
Scanning engine.
The
Control engine is installed with default service permissions, and is responsible for making sure that the
Scanning engine is running periodically and is running correctly.
The
Control engine must run all the time.
The
Service engine must be installed with privileges that allows for the service to connect and extract information from remote devices via the WMI interface.
The privileges that allows for this is different for each version of Windows, but administrator privileges will always work.
InstallFor DomainScan to run correctly, DomainScan Service must be installed on one server in the network. The service must also run with privileges that at least grant read-permissions on the devices that are to be monitored, but full domain-admin permissions are recommended.
To install the service, enter username and password and press
Install. The status of the operation will be showed in the above 2 panels
If no username is set, then the service will be installed with the default service credentials login (most likely Local System).
However, this login cannot be used across the network as these credentials will not work on remote devices.
Therefore, one must assign a username that can be used to access remote computers.
UninstallIn case that DomainScan is to be removed from the server, then it is important to remember that the service must be installed prior to running the uninstall file to make sure that the uninstall process runs correctly.
Scan intervalSet the time of rest between network scans. By default, the idle time is 5 minutes, but any number between 1 and 45 can be used.
Please note that the absolute scan interval is the idle time + the time a full scan takes, which will vary during the day, and this interval cannot be set.
WatchdogDomainScan Service is monitored by a watchdog service (DomainScan Control Service) that monitors the state of the service, and is capable of terminating the service if it becomes unresponsive.
By default, the watchdog service will terminate DomainScan 5 minutes after its last tick (which is executed often during the scan).
However, on “difficult” networks (slow networks, networks with a complex topology, etc.), then 5 minutes may be too low, and one can increase the time that DomainScan is allowed to be unresponsive.
Trend GraphIf enabled, then the
Trend graph file will be written with information about the number of devices, computers and users, which can be used to track network usage during time.
Event logsEnable event log (_events.csv)If set, then all events and notifications will be written to a common CSV formatted event file. The event file will be placed in the log folder.
Enable per-device folders and logging (Events.csv in device specific folder): If enabled, then all events and notifications will also be written to a device specific event file. This file will be placed in [Other files]\Devices\[Device name].
Note | The CSV format allows for the file to be exported to a number of 3rd party tools. For instance Excel will be able to open it with minimal conversion (data to rows). See the document on the GH Software website for format specifications. |
Service logEnable service log fileEnable this option to write log information to a separate log file. The log file will have the same name as the database, but with a .log suffix instead of a .gdb suffix.
Add time stamp for each log entry
If enabled, then each entry in the log will be prefixed with a timestamp that corresponds to the time when the entry was created.
Log levelA number between 1 and 9.
Level 9 is the level where most information will be written, and is not recommended unless runtime-problems are detected that needs to be solved. By default level 3 is selected, which will write basic runtime information.
Discovery methodsTo gather device names on the network DomainScan can use multiple input interfaces, and all interfaces are enabled by default.
Probe all devices in each scan cycleIf this option is enabled DomainScan will try to scan every known device in each scan cycle, even devices that are not otherwise listed as online.
This option makes DomainScan less dependable on the Windows network browser service, which in turn may lead to better network monitoring, due to the fact that DomainScan will discover more devices correctly.
The downside of this option is that it may lead to longer scan times.
Note | Obsolete devices are excluded from this option. |
Windows NetworkThe interface that will query the host server for a list of known computers and devices.
Information, that is returned from this interface, will contain device names, domain and workgroup names for all devices that publishes itself to the network via the lan-manager protocol (used by all Windows versions).
If the network is a Directory enabled network, then this list will also contain names from other networks that are trusted by the domain.
Auto rediscoverSet this option to instruct DomainScan to include online device in the next scan cycle.
By using this option, one is less dependent on the Browser service, due to the fact that DomainScan will try to scan devices that are known to be online in recent time.
A device will automatically be included for scanning for up to X minutes after it detected as online. X is set in
Rediscover period option.
Note | The rediscover option may result in a slightly longer scanning period, due to the fact that DomainScan will try to discover devices that may be offline.
|
Device and Computer listsNetwork equipment, such as printers, switches and routers are normally not discovered by the
Windows Network.
To include these devices, or devices that are to be scanned regardless of their presence in the network list, one or more device list files can be created.
For detailed usage information and details about device and computer lists, see Technote #3 on the GH Software website.Always detect hostWhen this option is enabled then DomainScan will always make sure that the host server is found during device discovery.
If the option is disabled, and no device lists are configured, then it’s up to the Windows browser service to provide the list of devices, which may not contain the host server.
Devices to ignoreThe ignore list is used to define computers that DomainScan is to ignore.
Any device or domain that is in the ignore list will be completely ignored by DomainScan Service.
Worker threadsWorker thread timeout (sec)Set the time that a worker thread can use to scan a device. If a lot of timeouts are seen on the network, then increase the timeout value. However this will also increase the overall scan time for the entire network.
Concurrent worker threadTo scan a device, DomainScan launches a worker thread that performs monitoring tasks.
Ignore ‘ghost’ users on Windows NT 4The WMI interface on NT4 devices contains a bug that causes the caller to be identified as the current user, if no user is logged into the NT device.
Limit scan to machine domainIf this option is enabled, then DomainScan will only monitor the same domain as the host server is a member of, and all other domains will be ignored.
Example:
DomainScan connects as domain\\admin but no one is logged into the device. Therefore, the WMI interface may return ‘admin’ as the current user.
This option will cause DomainScan to ignore a local username, if the username is identical to the name that DomainScan use.Monitor the number of User sessions.If needed, then DomainScan can monitor the number of user sessions on a device. Server audit must also be enabled on devices where this monitor must work.
User sessions are the total number of users that using a device – either by being logged onto the console on the device, or by being connected to the device remotely.
Note | This option is ignored in DomainScan Standard
|
User detection fixThe WMI interface contains another bug that was not corrected before Windows XP. The bug causes that users, without administrative rights, were not detected by the WMI interface.
To correct this bug, DomainScan can be set to scan the device for a user using an alternative method. The method bypasses the WMI interface, and will normally resolve the correct username, unless the device is a terminal server capable device.
Use LAN manager to detect computers and servers.The LAN manager interface, that is a part of the Microsoft network standard, provides a number of flags that identifies the role of a device. This list of roles can be read even if a device is otherwise locked down security-wise.
If this option is enabled, then DomainScan will use these flags, if available for the device, to detect whether or not a device is a computer or server.
Submit errors to GH SoftwareIn case that DomainScan Engine experiences a problem, then the error code will be sent to GH Software when this option is enabled.
The information that is sent to GH Software is only used internally by GH Software to gain knowledge about the real-life DomainScan quality.TCP and Ping settingsPrefer IPv6 over IPv4If set, then DomainScan will try to resolve network names via the IPv6 protocol before trying the IPv4 protocol. Otherwise, IPv4 will be tried first.
One may experience a slightly longer scan if DomainScan tries the lesser used protocol first.
By default, a ping request will have a timeout period of 1 second and the ping will be retried once in case that the first ping did time out.
This panel shows more details about the current database.
In
Utilization (Always / Today) the number of computers, network devices and users are shown. The text to the left shows statistics for today, and the numbers are cleared by midnight. The select list is never cleared and shows the extreme value for each one hour interval.
These numbers are cumulative numbers for all domains. See
Domain settings for domain specific usage numbers.
Note | Only the local DomainScan Client can change the database location. For all remote DomainScan Client’s, this panel will be read-only. Furthermore, this panel will be disabled, if DomainScan Client cannot connect to registry on the server.
|
Database filesDatabase storeThe directory where the database store is located.
DomainScan supports online database file moving, so that it is possible to move the database without reinstalling or reconfiguring DomainScan. The database will be moved by DomainScan Engine at the beginning of next scan, and all necessary changes will be created manually.
Log filesThe directory where the log file is located.
Use main directoryIf checked, then the log file / other files will be located in the same directory as the database file. This is the default behavior.
BackupIt is highly recommended that a backup strategy is implemented in case of critical errors, so that the database can be restored from an earlier backup.
DomainScan performs the backup operation at midnight.
Enable backupCheck this to enable backup. The backup is performed at midnight each day.
FolderThe path where the backup is placed.
Backup to date subdirectoriesIf enabled (the default), then DomainScan will create a subdirectory to the backup location folder, and place the backup in this directory. This means that it is possible to go back to a specific date if needed.
The backup-database file can also be mounted directly by DomainScan if needed.
Example:
If the backup is to be placed in d:\backup, and the subdirectory option is enabled, then backup from January 1st and 2nd will be placed in d:\backup\2006-01-01 and d:\backup\2006-01-02.
Note: The naming convention follows the ISO 8601 standardCompress backup folderIf checked, then DomainScan will try to enable file-system compression on the backup folder. The operation is supported on NTFS formatted disk partitions.
Skip log fileIf checked, then DomainScan will omit to backup the log file. Recovery is still possible because DomainScan does not rely on the log file.
Note: The event file will still be backed up if this option is enabledTruncate log file after backupIf checked, then DomainScan will reset the log file (but
not the event file) after a successful backup.
This section shows information about the current version of DomainScan. The section also contains useful links for support and documentation.
The Online section is a component that can retrieve news and update information from the GH Software Website
SettingsEnableTo turn the component off, uncheck this option.
Check for updates
If checked, then DomainScan will periodically check for updates in intervals that are set in the interval list.
Allow statistics to be collected
If set, then DomainScan will send usage statistics to GH Software when checking for updates.
The information that is sent to GH Software is only used internally by GH Software to gain knowledge about the real-life DomainScan quality.