It happens quite often that you plugin a printer or a USB drive and your Windows go haywire telling you that a driver does not exist for the device. Your first instinct is to go to the manufacturer’s site and download the driver from there, however, manufacturers are not considered to be very good about keeping old drivers available for people to download. If you are ever stuck in a situation like this, NoDevice might be the best resource for you.
NoDevice contains free windows drivers for a large number of devices. Currently they contain over 30,000 drivers that are all free to download. You can either search for a driver or browse to it by device type or manufacturer. Furthermore, drivers are sorted by device model and operating systems so it is easy for you to find the right driver.
NoDevice also contains over 20,000 user manuals in case you have lost yours. A large number of Windows DLL files are also available for free download.