The question is similar to this one except it's for drivers.Why do I need to restart the computer after installing new drivers?For example, if I did a fresh install of Windows 7, installed audio drivers on it, the sound works fine without restarting yet the installer still asks for a restart.
There are two ways to access the NVIDIA Update control panel.
NVIDIA Update keeps your PC up-to-date with the latest NVIDIA drivers by notifying you when a new driver is available and directing you to the driver on
Starting with R275 drivers, NVIDIA Update also provides automatic updates for game and program profiles, including SLI profiles.
It can lead to system instability and some major problems. Hunting for device drivers isn’t such a task anymore, anyway.
Most of your Windows drivers will never need to be touched right out of the box.