Almost everyone has some unknown devices in the Windows Device Manager, which appears due to lack of driver installation. The biggest headache is to find out which unknown device is it? Most users will blindly install drivers of all devices, hoping that the unknown device will finally get recognized.
UnknownDevices is a small opensource utility which helps administrators quickly identify the actual device who’s driver needs to be installed. In layman’s term, it identifies those “Unknown Devices” that show up after Windows restart and under Device Manager.
It is a portable tool and includes a custom updater as well which needs to be run manually to check for latest updates. Just run the program and it will display all Hardware Devices that are listed as “Unknown Devices” under Device Manager in all versions of Windows, including Windows XP, Windows Vista, and Windows 7.
Go here to see the original: Identify Windows Unknown Devices In Device Manager