Software to scan & document OS & software serial numbers on all computers

What's the best software that can be used to scan & document operating system & software serial numbers on all network computers within a Server 2016 AD network?
IT GuyNetwork EngineerAsked:
Who is Participating?
Gary PattersonConnect With a Mentor VP Technology / Senior Consultant Commented:
If you will explain in a little more detail, it might help us provide better answers.  For example, are you getting prepared for a Microsoft audit?
Assuming when you say "serial number" you mean activation keys, product keys, license keys, etc., then you might want to look at Belarc Advisor.   It is free for personal use, but needs to be licensed for commercial use.  Use the free version to verify that it is going to work for you, then buy a license.  This type of licensing is common with these kinds of tools.

LicenseCrawler is also free for personal use.  Corporate licenses are cheap.  Finds keys for a lot of products.

Here is an article with a list of other free keyfinder programs.
Pawan KumarDatabase ExpertCommented:
Please try Keyfinder from Magical Bean.
jimmymcp02Connect With a Mentor Commented:
i used spiceworks in the past to retrieve this information.
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

IT GuyNetwork EngineerAuthor Commented:
Are there any Microsoft applications that will do this?
jimmymcp02Connect With a Mentor Commented:
you might want to do some reading/researching on this.

It looks like you are looking for something that is microsoft branded/compatible program
Gary PattersonConnect With a Mentor VP Technology / Senior Consultant Commented:
None that I know of that actually harvest license codes.  But if you just need an inventory for audit purposes:

MSIA, which is being retired:

and SAM:

Again, if you'll explain what it is you are trying to do, it will help us to give you better advice.  Lots of reasons to perform network, hardware, and software inventories, and there are lots of tools and techniques at various price and complexity points.
Paul SauvéConnect With a Mentor RetiredCommented:
i use Belarc Advisor:
PRODUCTS : Belarc Advisor

The Belarc Advisor builds a detailed profile of your installed software and hardware, network inventory, any missing Microsoft hotfixes, anti-virus status, security benchmarks, and displays the results in your Web browser.

All of your PC profile information is kept private on your PC and is not sent to any web server.

IT GuyNetwork EngineerAuthor Commented:
Will the free version of Belarc adviser scan all computers on the network or is this something that only the commercial version will do?
Paul SauvéConnect With a Mentor RetiredCommented:
Q: Can I purchase a license to run the Belarc Advisor on my corporate network, or my customer’s network?

We do not permit use of the Belarc Advisor for commercial purposes, however we suggest that you take a look at our products, which we do license for commercial use.

We offer some charitable organizations a license to use the Belarc Advisor at no cost, under certain conditions. Please send us information about your charity, a URL and the number of PCs and servers. Email:
masnrockConnect With a Mentor Commented:
From a Belarc standpoint, here's the link you actually need: ... as far as MS products go, I think that's been answered with SAM.
McKnifeConnect With a Mentor Commented:
There can't be a tool that can find all serials, since the installed software uses very different methods of storing the key - you will not succeed, at least not completely. You can look at the usual suspects that have been mentioned: belarc's software, spiceworks, loginventory. Still, keys are not easily retrievable and some vendors would not even like these to be readable at all.

Conclusion: you need to document them at installation time. If you are trying to document an already installed environment, you will only partly succeed - maybe with one third of the applications.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.