If the PC has had no major changes lately, another easy option is to use System Restore. Choose a point prior to the problems occurring. Whatever drivers were in place at that time will be reinstalled. Even if this works, it won't cure the underlying cause of the latest problems but it may work for a while.