Hi,
Normally, while scanning, Lansweeper compares the scanned data with existing data that is already stored in the database. If Lansweeper finds a match for the scanned data, the existing asset is updated with the scanned data. However, if no existing asset is found, or Lansweeper is unable to verify that the scanned information belongs to an existing asset. Lansweeper will instead create a new asset containing the newly scanned data.
As long as the properties Lansweeper uses to uniquely identify assets are unchanged, assets are not duplicated. If there are duplicates then ensure that you meeting the scanning requirements. Its possible that the scanning requirements are not being met and Lansweeper is not getting all the information that we need to merge a device.
For windows assets an additional feature, rename detection helps prevent duplication. More information can be found in the articles below:
https://community.lansweeper.com/t5/scanning-your-network/windows-rename-detection/ta-p/64311