Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

For someone looking after a small 50 Windows PC network (Mainly XP - some Vista), are there any tools that can do an automatic inventory of the network e.g.

  • OS
  • Memory size
  • Hard drive type and size
  • Serial numbers
  • Monitor type

etc.

At the moment, someone has to go from PC to PC writing all this stuff down.

share|improve this question

closed as not constructive by Mark Henderson Jan 16 '12 at 3:24

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

7 Answers 7

I have heard great things about Spiceworks. Its big features are:

  • creating an inventory of PCs and their installed software - Windows, Mac, Linux
  • creating an inventory of routers, printers, and anything IP based.
  • help desk ticketing
  • network monitoring
  • nice reporting
share|improve this answer

There are lots of solutions (just google "computer inventory"), but the one I know of is OCS Inventory NG, although depending on your needs you may want to look for something a bit more friendly, as this open source project is somewhat complex.

share|improve this answer

Microsoft Assessment and Planning Toolkit might be the tool for you.

share|improve this answer

CPU-z has a command line function that will write thing about the computer to a html file. That will give you memory and CPU type/speed. I believe the software Everest can do the same for most of the other things you're looking for, except perhaps monitor type.

share|improve this answer

Check with your PC manufacturer. Most of the business ones have their own free inventory software that you can use. Even if you just have one of these computers, grab the software to see if it meets your needs, and it might discover other PC brands too. (Hint, hint.)

The basic version is free, and then they resell software & services to sit atop these and provide more value. They do stuff like remote control, software distribution, yadda yadda yadda. Dell and HP's ones have web consoles with database back ends, which make it easier to roll your own reports too.

share|improve this answer

Assuming you are on an Active Directory domain you can very quickly develop a Windows PowerShell script to do it all remotely via WMI queries. If I could post a link, I would link you to a copy of the script I wrote.

Apart from writing a script there is the Microsoft Server Center stuff

share|improve this answer

Our tool is Admin Arsenal. It does require your environment to be managed via Active Directory. www.AdminArsenal.com

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.