Device drivers are usually to be found on the manufacturer's web site - almost always free. If they ask for payment it's probably not a genuine site.
Match the specific Hardware with the Operating System - download and install. You may sometimes need to download on one system - transfer to portable media (memory stick) and carry to the target system.
Device drivers are often updated to resolve various software problems.
Good luck...
Peccavi, February 2010