Software on Windows computer not being scanned

Unless you manually disable this, Lansweeper scans the Windows computers in your network for installed software. Software information scanned by Lansweeper for Windows computers mimics Add/Remove Programs (Programs and Features) on the computer itself. More information on how Lansweeper scans software installations on Windows machines can be found in this knowledge base article.

Windows computer software

If there is a software installed on a Windows computer that you do not see listed in Lansweeper, do the following to troubleshoot or resolve the issue:

  1. Make sure there is free disk space on the server hosting your Lansweeper database. If your disk is full, scanned data can no longer be written to the database.
  2. Make sure your Lansweeper database has not reached its built-in size limit, if it has one. You can check your current database size in the Configuration\Database Tables section of the web console. Your size limit depends on the database server used. SQL Compact and Express (freeware) editions of old SQL Server versions are limited to 4GB, while Express editions of newer SQL Server versions (2008 R2 and beyond) are limited to 10GB. There are of course non-Express editions of SQL Server as well, which are not limited in size. If your database does have a limit and has reached it, you can clean it up by following the instructions in this knowledge base article.
  3. Make sure you haven't reached your Lansweeper license's asset limit. If you reach your limit, scanning of new and existing assets stops until you delete some assets or upgrade your license. You can verify whether you've reached your limit in the Configuration\Your Lansweeper License section of the web console.
  4. If you have not already done so, update to the latest Lansweeper release by following the instructions in this knowledge base article. You can verify whether you are on the latest release by hitting the Check for Updates now button in the following section of the web console: Configuration\Your Lansweeper License
  5. If you are scanning your Windows computers with the LsPush scanning agent, make sure you are using the latest LsPush executable. If you are using LsPush in a logon script, group policy or scheduled task, manually copy the up-to-date LsPush executable to any folder referenced by your script, policy or task. When you update your Lansweeper installation, the latest version of the LsPush executable is automatically added to the folder below on your Lansweeper server.
    Program Files (x86)\Lansweeper\Client
    LsPush.exe in Program Files (x86)\Lansweeper\Client
  6. Check Add/Remove Programs (Programs and Features) on the Windows computer itself to see if the software is listed there, as this is the software list Lansweeper recreates. If a software is not listed in Add/Remove Programs, it will not be scanned by default, though you could scan it using Lansweeper's file scanning or registry scanning features instead.
    Windows computer software in Add/Remove Programs
    Windows computer software in Lansweeper
  7. Check the Software item in the Scan time tab of the computer's Lansweeper webpage to determine when the machine's software information was last rescanned. If software information was not recently rescanned, this can explain why the scanned software list is not up-to-date. You can rescan all of the computer's software information by clicking the Assets link at the top of the web console, ticking the checkbox in front of the machine and hitting the Rescan button on the left. If a scanning error occurs, due to faulty credentials or firewall configuration for instance, it can be viewed in the computer's Errors tab and a troubleshooting guide can be found in this article.
    Windows computer Scan Time tab
    Software in Windows computer Scan Time tab
    Most scanning methods respect item intervals and will by default only scan software information once every 24 hours at most. More info on configuring intervals can be found in this knowledge base article. The Rescan buttons ignore intervals however and rescan all of a Windows computer's data, including software.
  8. Log into each user profile on the Windows computer itself and verify whether the software is installed for each user on the computer. Some software packages allow you to install them for specific user profiles on a computer. If a software is only installed for a specific user on a computer:
    - It *will not* be listed in the computer's Software tab if that user *was not* logged into the computer when the machine was last rescanned.
    - It *will* be listed in the computer's Software tab if that user *was* logged into the computer when the machine was last rescanned. The software will then have a little icon accompanying it to indicate that it's user specific.
    Windows computer user specific software

Related Articles