Can I get Nvidia Control Panel from outside of the Microsoft Store? Only the NVIDIA Control Panel can be installed with the latest drivers These are required for your video card so download them and install them. After rebooting, you should see the Control Panel in your Windows 7 notification area. DOWNLOAD Can I download Nvidia control panel?