Thanks but I have tried all of those except download from Microsoft. The drive from the Microsoft catalog is an older one than the installed driver on my computer.
That doesn't mean your driver file is not corrupted. The age of the driver is less meaningful than the reliability of the driver. If the microsoft driver had issues, it would not be there.
Highly unlikely my router is the problem since two other Windows 7 machines run juts fine with the same router.
You won't know if your router is the problem until you re-create your issue when using another router. If you drive three cars over a road with nails and only one gets a flat, you don't pronounce the road fine and blame the tires of the one car just because its the only car that got a flat.
Once I reinstall the more current driver, I get two options, it will work just fine for many hours until I shut down. Then I have to go in and reinstall the newer driver, the 2013 version.
When hardware fails it sometimes presents itself as a driver issue since the driver is to go-between the hardware and the operating system. If you have no issues when the computer is just turned on and the issue only presents itself later, it could be that the slow heat build-up is triggering the hardware failure. And different driver versions can hook into the hardware in different ways, causing one to be even less reliable with broken hardware than the other, though both fail eventually. Heat exacerbates all computer hardware issues and cold often prevents them. Then again, heat gets blamed for about 2000% of the problems it creates so no reason to be conclusive yet that this is a hardware problem.
I can't figure out how to find the 2011 driver and delete it from the computer.
You do need to delete both drivers then install a third driver you have not used, such as the microsoft driver. Samurai has posted good input how to do that.
If that does not work, you need to figure out a way to make windows believe you do not have an adapter installed because deleting a driver for a live device is difficult. If your laptop has a power switch for the wireless adapter, turn it off.
If you do not have a power switch, there may be a bios setting to turn the adapter off.
If you can get the device off, then use Uwe's Device Cleanup tool to delete all drivers for non-present devices.
Tools for Windows
If that does not work, you can always tell gpedit not to keep installing drivers automatically for the adapter. Start > run > gpedit.msc > Computer Configuration > Administrative Templates > System > Device Installation > Device Installation Restrictions, double-click on "Prevent installation of devices that match any of these device IDs", then switch the status of the preference to enabled. Then when you delete the drivers AND tell windows "yes" when asked if you want to delete all software for the drivers, that should remove them. You will know you have succeeded once you can boot without windows finding a driver for the device. At that time you can then install a driver you have not used before, such as the microsoft driver.