Summary
This article will provide details on a Windows agent that doesn?t inventory a serial number of a device.Synopsis
This article will provide details on a Windows agent that doesn?t inventory a serial number of a device.Discussion
When the Compliance Import brings in a new inventory, it will check the hostname, domain and serial number to see if this is a new inventory for an existing machine. Obviously, if it sees an existing machine, it just updates. If it's a new machine, a new inventory is seen in the grid.A difficulty arises when an inventory comes in with a blank serial number (which is really the only unique way of identifying a machine as things like domain, hostname, IP address etc. can all be changed). FNMP sees the machine with the same hostname and domain, it will match the new inventory to the linked asset, but throw the old inventory into the Discarded node as a way of highlighting to the user that it is done, but may require user validation to confirm. After user confirms, the general guideline here is to move the old Discarded inventory to Ignored.
The agent will attempt to grab the serial number from WMI. WMI is basically a Windows internal database holding hardware & software details for the machine.
Just FYI, if you look at a machine with the agent installed, you'll see a file called C:\Program Files\ManageSoft\Tracker\wmitrack.ini. This contains all the classes and properties we attempt to read from WMI. This section which covers the machine's serial number which looks like this:
[Win32_BIOS]
Manufacturer
Version
ReleaseDate
SerialNumber
BiosCharacteristics
Status
Where Win32_BIOS is the class, and the Manufacturer, Version etc., are the properties within this class (this is notated as Win32_BIOS.SerialNumber for example).
Sometimes the machine manufacturers don't populate the serial number in BIOS, so Windows cannot correctly populate WMI and hence the agent reports a blank serial number in inventory leading to the potential confusion in ECM (note: some manufacturers will populate the serial number with a generic value such as '000000', but this has the same effect in FNMP anyway!).
If you're ever in doubt, there a free utility called WMI Explorer which you can run on the machine itself and inspect WMI directly:
http://www.ks-soft.net/hostmon.eng/wmi/index.htm
You don't need to install it, you just run the executable! So, you run WMI Explorer on a machine it will show the Win32_BIOS.SerialNumber which should contain a value, this value is the one that should get passed to FNMP.
Additional Information
Some manufacturers store the serial number in the "Win32_Baseboard" class instead of the standard "Win32_BIOS" class, this can be identified by running the following in the windows command prompt:
"wmic baseboard get serialnumber /value"
If a serial number is returned then a customisation from Professional Services will be required to update the agent and importer to use this value as a fallback from Win32_BIOS.
Was this helpful?
Related Articles
Relationship between a virtual machine inventory device record and its host inventory device record is lost when there is … 14Number of Views Linking an asset to an inventory device without a serial number removes the asset serial number 10Number of Views Change how FlexNet Manager Suite handles devices with the same serial number 48Number of Views Activation of InstallShield 2010 using an AdminStudio 9.5 serial number results in Serial Number Not Registered Error 20661 11Number of Views Oracle inventory being discarded because of no serial number 10Number of Views
Revenera Assistant
Online
Hi, I am Reva - Ask me anything.
Updates
No new updates
Chat
Home
Updates
/**/
Thanks for the feedback!
Your feedback has been saved.Rate this response:
1
2
3
4
5
Add Additional feedback ( Optional )
0/240
English
English
Language changed successfully
Something went wrong
Email sent successfully
Something went wrong
Case create successfully
Are you sure you want to cancel
the case creation?
Please select a product to submit the case.
Please select a product version to submit the case.
0/255
Upload Attachment
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to cancel the case creation?
Case closed successfully
File Upload
Maximum file size allowed is 3 MB.
File type not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Revenera Assistant
© 2026 Flexera Software. All Rights Reserved.
Case id: 00001065
Activity: Status change: 2 hours ago