when I upgraded from vista 32 bit to win 7 64 bit I had the same problems and after a couple of years I still don't have everything going correct. However I downloaded (after trying literally dozens) a couple of driver update programs that corrected most all my problems and are completely free! One is DriverMax, another is Software Informer which is one of my favorites and finally Slimdrivers. I normally don't advertise any programs but these are more of a absolute have too programs. I hope they help.