Startup Applications Audit
SoftwareDiscover which Startup apps are running on your devices along with the status of those startup applications. This overview offers multiple benefits, including optimizing performance by identifying and disabling unnecessary programs, managing system resources more effectively, enhancing security by detecting malware and potentially unwanted software, troubleshooting startup issues, protecting privacy by preventing unauthorized programs from running, customizing startup behavior to streamline the computing experience, cleaning up unnecessary entries to improve system efficiency, and ultimately reducing boot times for a smoother user experience.
Before running the audit, additional steps must be taken and specific registry keys must be added to your custom registry scanning. You can find the steps in Pro Tips 53
Startup Applications Audit Lansweeper On-Prem Query
Select Top (1000000) tsysOS.Image As icon, tblAssets.AssetID, tblAssets.AssetName, tsysOS.OSname as OS, tblassets.Version, tblAutorunUni.Caption [Startup Application], tblAssets.Domain, tblAssets.Username, tblAssets.IPAddress, tblAssetCustom.Location, tsysIPLocations.IPLocation, tblAssets.Firstseen As [Created at], tblAssets.Lastseen As [Last successful scan], tblAutorun.Lastchanged From tblAssets Inner Join tblAutorun On tblAssets.AssetID = tblAutorun.AssetID Inner Join tblAutorunUni On tblAutorun.AutorunUNI = tblAutorunUni.AutorunUNI Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode Left Outer Join tsysIPLocations On tsysIPLocations.LocationID = tblAssets.LocationID Where tblAssetCustom.State = 1 Order By tblAssets.AssetName