Do you have all the service packs and Windows updates installed? Typically, that's the reason for these driver install failures.
Side-note... Windows 7 is now 10 years old. Mainstream support ended 4 years ago, and while the extended support is still available for one more year, I think it's time to move on and either upgrade the OS, or if you're still using a computer that is more than 5-6 years old, consider upgrading the hardware.