Inventory - Fast Pc Diagnostics Now Superseded, See Below


Introduction: Inventory - Fast Pc Diagnostics Now Superseded, See Below

If you ever need to work on a pc that is not in front of you, you need an accurate inventory. This instructable came about purely because a colleague is having trouble finding a driver for a pc.

I will use Aida32 personal from to get a quick report of the machine so that I can easily identify the motherboard, and work out which ethernet driver it needs.
This user is not in any way technically inclined, so needs the simplest way possible to do it.

I have read rumours that it can be scripted with a batch file but don't have the time to do the research.

Step 1: Download and Unzip

If you need to use this utility, it is assumed that you know how to download and unzip a file, otherwise, most of the information it will reveal about your computer will be completely meaningless!

Anyway, download from and search for aida32 personal edition. You have to register for the business one, but it's still free. It just does extra networking stuff. This will not be needed for this project so the personal one is more than adequate.

I am going to distribute this on a usb flash drive for simplicity.

Step 2: Establishing the File Structure.

2 steps

I am going to do is to unzip the contents of the .zip file to the root of the usb stick and not distribute the original zip file with it for simplicity.
I am going to create a folder on the drive called reports , this is so that the user can save it in a place where it can easily be recovered,

Step 3: Instructions and Copyright.

Writing the instructions to a user is the hardest part. If you want to use them yourself, just print out the last two pages of this instructable, or copy and paste them into word.

I give full permission for this work to be used elsewhere. Under the spirit of open source.

You are allowed to do anything but sell it.

The way this is going to work is.

Lend out memory key

User carefully follows instructions.

Inventory report comes back on the key. Use the cheapest, smallest memory key you can lay your hands on. Aida32 is a whole 4.6mb when unzipped!

Step 4: Run the .exe File

These screenshots may not be identical to yours as I may be using a newer operating system.

First of all, you need to find and run the file below, it may or may not have the extension .exe on the end.

In any case, the filename will be the same. Aida32

Step 5:

When you run the file, this screen will appear

Step 6: Save the Report

Go to Report, quick report – all pages

Click on html

Click the save to file button with the floppy disk on it.

Save the report to the reports directory on the memory key.



    • Water Contest

      Water Contest
    • Creative Misuse Contest

      Creative Misuse Contest
    • Oil Contest

      Oil Contest

    9 Discussions

    I have stopped using Aida32 now as it is not reliable under windows 7. I completely forgot to update this instructable as nobody has commented for four years!

    I now use speccy instead from

    The free version does everything Aida32 does, only better!

    I will have to check into this later; sounds like it could be useful for a number of things....

    What exactly does this do? (With reference to working on a PC that is not in front of you)


    4 replies

    Sorry, my descriptions were a bit vague. Guardianfox had it correctly. Thanks a lot. I know this is not the ideal solution, but it works very well for me.

    With reference to a a database on the stick, it doesn't do that at all, rather than using a database it polls the contents of your machine using the information that is built into the drivers, the easiest way to describe it (I think) is that it is similar to the EXIF information attached to picture files and the tagging on MP3's.

    The idea of this is purely so that I get that report and diagnose a problem without having to go out to the pc.

    I did mention earlier that I believed it was scriptable! Just haven't worked out how yet, partly because not everybody's flash drive registers as d:\

    Yes I've got a better idea of it now. With reference to there being no database, why is the package so large? Most of the 4.6Mb would be non-executable code?


    I really can't answer that question, I am just a techie working on a huge number of machines. I'm no programmer.

    if your curious about the software, download it and have a go, you may be quite surprised at what comes out, it's totally non-destructive and just a nice tool to use.

    Well I tried it.
    My CPU is "Unknown" - odd, but it can pull the CPUID. I'm amused that it will look for Cyrix extended MMX - how old is that?
    The memory read/write looks pretty hot, but it don't know anything about the board in that diagnostic?

    Interesting, worth a download.


    quote: "I honestly can't see much other use for it.  Windows & Linux have built-in reporting tools that are easier to use".

    The user concerned couldn't follow the instructions laid out above, as she panicked. I have still had the pc come to me with a "dodgy ethernet card"

    Oh well, it was worth a try. If anyone has a better solution I would like to hear them!

    Yes, I can see that - it'd be nicer if there was an auto-run so the client just plugged-in, hit OK and it said "done" when it was?
    Some kind of system-data export, but it actually goes looking for all the hardware by using a database on the stick?