Super User is a question and answer site for computer enthusiasts and power users. 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 am re-installing a computer for a friend (Windows XP SP3), do you get a program that can automatically detect hardware for the system? For example motherboard, graphics card, network card. This would save me time trying to hunt down drivers.

Thank you

share|improve this question

closed as off-topic by bwDraco, fixer1234, DavidPostill, Simon, random May 31 '15 at 20:10

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

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – bwDraco, fixer1234, DavidPostill, Simon, random
If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 7 down vote accepted

There are many software's that claim to do this, though none of them is good and helpful (from my experience with several known programs like Uniblue Driver Detective, Driver Detective etc)

Just make sure to download all of the latest updates from Windows Update, and all of the latest drivers from the manufacturer's sites. This is the most safe and reliable way of drivers installation.

share|improve this answer
Thanks Matan, yes I found these programs to never work reliably, and they install bloatware. – JL. Jul 7 '10 at 10:39

Most, if not all of the devices should have plug-and-play IDs. You should be able to look them up at and from there, determine the make and model of the device. Occasionally you'll get something that eludes identification, but a little bit of deductive reasoning should help you figure it out.

A tool like SIW (System Information for Windows) may also be helpful, I believe it's largely an automated system of identifying things via their plug-and-play IDs.

share|improve this answer

Utilities for component identification are many and varied, including those that are part of XP, such as msinfo32.exe. Foe a couple of more comprehensive examples, try these:



For detecting unknown devices you can try:

Unknown Device Identifier

share|improve this answer

I believe the free Windows 7 Upgrade Advisor will take inventory of all your hardware and create a report.

share|improve this answer

Run MSINFO32 and do a File - Export, save the text file onto an external drive (eg a flash thumb drive) before formatting the hard disk and reinstalling. Its better to find out what Windows has already discovered than trying to identify it afterwards with no drivers.

share|improve this answer

You can try Evrest from Lavalys.

share|improve this answer

Of the programs that are useful I find Drive Magician to get the best results but it certainly isn't perfect

share|improve this answer

Another take on this is to backup all of the drivers on the PC before you reinstall. As you did not say you have already reinstalled, I hope this is still applicable.

Using something such as DriverMax will make reinstallation a breeze.

After reinstalling Windows all drivers will be back in place in less than 5 minutes - sparing you of searching, inserting disc after disk and losing precious time. The Import Drivers wizard allows you to install all the drivers that you exported earlier. The entire operation might take up to 5-10 minutes.

Just one single computer restart will be required after all drivers are reinstalled!

share|improve this answer

protected by bwDraco May 30 '15 at 15:58

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .