Skip to main content
FixMyTech

What Is a Driver and When Is Updating One Worth It?

By

Published

7 min read

Share

Short answer

A driver is software that lets your operating system talk to a specific piece of hardware. Update one only when something is broken or you need new graphics performance. A working driver gains nothing from being newer, and most driver-updater tools are at best unnecessary and at worst harmful.

On this page

A driver is a translator. The operating system speaks in general terms, as in draw this, print that, read from this disk, and the hardware speaks in whatever specific commands its manufacturer designed. The driver sits between them and converts.

Every piece of hardware has one: graphics card, network adapter, printer, touchpad, webcam, storage controller. Most of the time you will never hear about any of them, which is the correct outcome.

The reason drivers come up at all is that they run with deep system privileges. A badly written driver does not crash politely like an app. It takes the whole machine down. That is why driver updates get both more attention and more caution than ordinary software updates.

Where drivers come from

Source What you get
Built into Windows Generic drivers for common hardware classes
Windows Update Vendor-supplied drivers, vetted, often lagging by weeks
Manufacturer’s site Latest version, full feature set, control panel included
Driver updater apps Usually repackaged generic drivers plus a subscription

Windows ships generic class drivers so a fresh install has a working mouse, display and network adapter without any configuration. They work; they just lack the vendor’s specific features. A generic display driver gives you a picture at the right resolution and no hardware video acceleration.

That is the gap worth closing on a new install. Beyond it, newer is not better.

The rule, stated plainly

If the hardware works, leave the driver alone.

A driver has no performance curve that degrades over time. Version 31.0.15 is not faster than 31.0.12 because it is newer. Updates fix specific bugs on specific hardware with specific software, and if you are not hitting one of those bugs, the update is pure risk with no upside.

The risk is not theoretical. Driver updates regularly break things that were working, because a vendor’s testing cannot cover every combination of hardware, firmware and software in the field. Windows itself ships driver regressions periodically, which is one recurring cause of a machine that got slow right after an update.

The cases where it is genuinely worth it

Five situations, in rough order of how often they apply.

1. Something is visibly broken. No sound, no Wi-Fi, flickering display, printer not recognised, Bluetooth that pairs and immediately drops. Device Manager showing a yellow warning triangle is the explicit version of this signal.

2. You game, and on a recent title. Graphics vendors ship game-ready releases with optimisations for new launches, and the gains in the first weeks after a release can be meaningful. Update before playing something new, not on a schedule.

3. You just installed Windows. Install the chipset driver first, then graphics, then network. On a laptop, get all of them from the manufacturer’s support page for your exact model rather than the component maker’s, because laptop vendors customise drivers for their specific power and thermal design, and the generic version often causes fan or battery problems.

4. A known bug affects you. A vendor release note naming your exact symptom is the clearest possible reason to update.

5. A security advisory. Rare for drivers, but real, and worth acting on when a vendor publishes one.

Outside these, updating is housekeeping that achieves nothing.

Updating without creating a new problem

Create a restore point first: search Create a restore point → Create. It takes thirty seconds and converts a bad driver from an afternoon into five minutes.

For graphics: download from NVIDIA, AMD or Intel directly. Choose the clean install option where offered, which removes the old version rather than upgrading over it. Leftover files from previous versions are a common cause of odd behaviour.

For everything on a laptop: the manufacturer’s support page, searched by your exact model or service tag. Dell, HP and Lenovo all provide this. The vendor’s own update utility is acceptable here; third-party updaters are not.

Through Device Manager: right-click the device → Update driver → Search automatically. This checks Windows Update only, so it will frequently report the best driver is already installed while a newer one exists on the vendor’s site. That is a limitation of where it looks, not a verdict.

Optional updates: Settings → Windows Update → Advanced options → Optional updates → Driver updates. Windows hides driver updates here deliberately. Treat them the same way, and install one if it addresses a problem you have.

When an update breaks something

Roll back. Device Manager → right-click the device → Properties → Driver tab → Roll Back Driver. Windows keeps the previous version specifically for this, and the button is greyed out only if there is nothing to go back to.

If that is unavailable, uninstall the driver with Delete the driver software for this device ticked, restart, and let Windows install its generic version. You lose vendor features and get a working machine, which is the right order.

For a graphics driver that has made the display unusable, boot into Safe Mode (hold Shift while clicking Restart) and do the uninstall from there.

To stop Windows reinstalling the bad version automatically, Microsoft publishes a “Show or hide updates” troubleshooter that blocks a specific update. It is the only supported way to decline a particular driver.

What to ignore entirely

  • Driver updater software. The business model depends on reporting a large number of outdated drivers, so it does. Several such products have been classified as unwanted software by security vendors.
  • Pop-ups claiming your drivers are out of date. These are advertising and frequently fraudulent. A real driver problem announces itself as broken hardware, not as a web page.
  • “Optimising” your drivers for speed. Not a thing that exists.
  • Updating every driver on a healthy machine. Maximum risk for no gain.

Realistic expectations

On a working machine, you should touch drivers perhaps once or twice a year: after a fresh Windows install, and when something breaks. Graphics drivers on a gaming PC are the exception, and even there, monthly is plenty.

If you are updating drivers hoping a slow computer gets faster, the cause is almost certainly elsewhere — background processes, disk pressure or startup programs account for the overwhelming majority of cases, and diagnosing a slow Windows PC properly will point at the real one. Driver updates fix broken things. They do not make working things better.

Frequently asked questions

Are driver updater programs worth installing?
No. They flag dozens of drivers as outdated to justify a subscription, often install generic versions that are worse than the manufacturer's, and a number of them are adware. Windows Update and the manufacturer's support page cover the legitimate cases for free.
Does updating graphics drivers improve performance?
For games, sometimes substantially, particularly for titles released in the past few months, because graphics vendors ship optimisations with new releases. For browsing, office work and video, the difference is nil.
How do I know which driver is causing a crash?
A blue screen names a file in the error, and a name ending in .sys usually identifies the driver. Reliability Monitor, found by searching for it in the Start menu, also shows a timeline linking crashes to recently installed drivers.
Do Macs need driver updates?
Rarely. Apple ships drivers for its own hardware inside macOS updates, so keeping the system current covers them. Third-party printers, audio interfaces and graphics tablets are the exception and may need software from their makers.
What is a rollback and when should I use it?
Windows keeps the previous version of a driver, and Device Manager offers Roll Back Driver on the Driver tab. Use it when a problem started immediately after an update, since it is the fastest fix and does not require finding the old installer.

All Explainers guides