Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a pile of approx 20 rack servers to move out of the office and onto ebay or somewhere.

Can anyone recommend a good tool that will display some basic info like CPU type/speed/count/cores, memory, disks, controller card?


locked by HopelessN00b Mar 12 '15 at 7:30

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as off-topic by masegaloeh, mdpc, EEAA, HopelessN00b Mar 12 '15 at 7:28

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

The way the title is written, it sounds like you want to actually pull the innards out, so I'd recommend one of these: – Ward Dec 2 '11 at 6:56
up vote 4 down vote accepted

A usb bootable linux distro and lshw.


For Windows, my personal favorite is Speccy.

If they're servers, use the service tags!

+1. There are a billion utilities that do this but Speccy is a good one. I also like SIW. – joeqwerty Dec 2 '11 at 3:17

Take a look at Open-AudIT.

Caveat - I'm the author.

+1 great tool, thank you Mark – Danilo Brambilla Dec 2 '11 at 9:19

Cpuz rocks! also shows how many dimm slots, how many are populated, specs of memory and cpu chips... etc etc!


One good Option is 1) Lavasoft Everest


This is a great free open source option.


I would try Belarc Advisor for a simple and quick summary of information:

For more detailed infomration, try the Microsoft Assessment & Planning Toolkit:


With a cd/usb live linux distro a mix of commands:

(dmidecode; (lspci; lspci -n)|sort; lshw; hdparm -I /dev/diskdevice) > $(hostname -f)_$(date +%Y%m%d-%H%M).log


(dmidecode; (lspci; lspci -n)|sort; lshw; hdparm -I /dev/diskdevice) | tee -a $(hostname -f)_$(date +%Y%m%d-%H%M).log

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