Well. Nvidia doesn't have this problem. They make sure that their drivers works with all the system that have their products in. Why Intel is special? In fact, Nvidia uses 1 drivers to rule them all, model. Where they have 4 drivers:
-> GeForce desktop, GeForce mobiole, Quadro, and Quadro mobile. No mater what graphic card model you pick within the right range (Quadro or GeForce), and OS, the drivers are identical. No headaches, no complications.
You can't uninstall a firmware or back in to older version, but the firmware that Microsoft releases via Windows Update, also includes drivers, and those you can uninstall or update (although the firmware update will show up again in Windows Update).
I don't have these problems that you are experiencing. Something went wrong in the firmware upgrade. I would try and re-install it, or refresh the system and re-update the firmware form there (all data will be lost, so backup your stuff before, and all programs will need to be re-installed). And yes, I have Visual Studio (2013 Pro)