Windows Hardware Repair - Freeware
-----------------------

You need the following:

Windows 95a or higher
Setupx.dll
rundll32.exe
386 or better processor
4MB or more of memory
1MB free hard drive space

About windows hardware repair:
This program will actually re-install all of the hardware
for you. You will also get a chance to actually go inside 
your system and install or remove any components. Once you
boot your machine again, you will see that windows detects 
hardware and installs it. DO NOT CANCEL. You may have to
restart Windows a few times.