But as for identifying Drivers for Hardware that requires them you can use Unknown Device Identifier which will make a list of all hardware without Drivers installed.
http://www.fileheap.com/software-unknown-device-identifier-download-34861.html
You will need to know which of the 7 Video Driver you require from the Dell Web Site at the very least. ;)
The remainder are Sound which needs to be installed before you connect to the Windows Update Servers because these Conexit Drivers [b]Are Not[/b] Digitally Signed so they are not possible to install after you connect to the Windows Update Servers. The LAN, Chipset and Input Drivers are the most likely one required.
So run the Unknown Device Identifier then download the necessary drivers from Dell +Web Site as listed above.
Col