Software Inventory Logging Registry Location

Software Inventory Logging (SIL) in Windows Server collects and aggregates machine-level software deployment data to streamline datacenter licensing and asset management. This article identifies the exact Windows Registry path where the active configuration for the system-wide Software Inventory Logging engine is stored, and outlines the key registry values governing its operational behavior.

Active Configuration Registry Path

The active configuration for the system-wide Software Inventory Logging engine is recorded in the Windows Registry under the following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SoftwareInventoryLogging

Key Configuration Values

Within the SoftwareInventoryLogging key, the operating system maintains several values that dictate how and when the logging engine runs:

Managing the Configuration

While these settings can be directly viewed and edited using the Registry Editor (regedit.exe), Microsoft recommends managing the Software Inventory Logging engine using PowerShell cmdlets, which automatically update this registry path: