Skip to main content
Cover image for rollback-gpu-driver guide

Rolling back a GPU driver after a bad update

New GPU driver causing crashes or flicker? Roll back safely, block the bad version from reinstalling, and keep a known-good driver archived.

By Sarah Jenkins Updated 2024-03-01Reviewer: author-1 (2024-05-11)

A fresh graphics driver is supposed to help, but sometimes it brings crashes, black screens, or screen flicker instead. The good news is Windows keeps the previous driver on hand for a while, so you can step back to it and get a stable picture again. The trick is doing the rollback cleanly, then stopping Windows from quietly reinstalling the same broken version. By the end, you'll have a known-good driver running and a safety copy tucked away for next time.

  1. 1

    Create a restore point first

    Before touching the driver, give yourself an undo button. Click the Start button, type "Create a restore point," and open the System Properties window that appears. Pick your system drive, choose Create, and give the point a clear name like "Before GPU rollback." This takes a minute and lets you return to the current state if anything goes sideways. A restore point protects your Windows configuration, not your personal files, so it's a quick safety net rather than a full backup. If your machine is already crashing hard, do this step in Safe Mode so it completes without interruption.

  2. 2

    Open Device Manager and find your GPU

    Right-click the Start button and choose Device Manager. Expand the "Display adapters" section, and you'll see your graphics card listed by name. If two entries appear, one is usually integrated graphics built into the processor and the other is a dedicated card. Focus on the one causing trouble, which is normally the dedicated card. Double-click it to open its properties window. Keep this window open, because the rollback option lives here. Seeing an unnamed "Microsoft Basic Display Adapter" instead means the driver isn't loading at all, which changes your approach to a clean reinstall later.

  3. 3

    Use the Roll Back Driver button

    In the graphics card's properties window, switch to the Driver tab. Look for the "Roll Back Driver" button and click it. Windows will ask why you're rolling back; pick any reason and continue. It then swaps the current driver for the previous version it saved. Let it finish and restart your PC when prompted. Once you're back at the desktop, watch for the flicker or crashes to see whether the older driver behaves. This is the cleanest path when it's available, because Windows handles the file swap for you without any extra tools.

  4. 4

    Handle a greyed-out Roll Back button

    That button only works if Windows still has the previous driver stored, and it disables itself once that copy is gone. If it's greyed out, you'll reinstall the older version yourself. Track down the full driver package for the version that worked, straight from your graphics chip maker's official support software or your laptop maker's support page. Uninstall the current driver from the Driver tab first, restart, then install the older package the normal way. Avoid random driver download sites entirely; only use the hardware maker's own official channels so you know the file is genuine and matched to your card.

  5. 5

    Block the bad version from returning

    Windows Update can push graphics drivers on its own, so it may reinstall the exact version you just removed. To stop that, download Microsoft's "Show or hide updates" troubleshooter, run it, and choose to hide the specific graphics driver update. That keeps the bad version off the update list until a newer one arrives. You can also open Settings, go to Windows Update, and pause updates for a week or two while you confirm stability. Hiding the single problem update is better than pausing everything, since you still get security fixes for the rest of your system.

  6. 6

    Archive your known-good driver

    Once you have a driver that's stable, keep a copy so you never have to hunt for it again. Make a folder somewhere safe, such as "Driver archive" in your Documents, and save the installer for the working version inside it. Add a short text note with the exact version number and the date you confirmed it worked. Next time an update misbehaves, you can reinstall the good version in minutes. Storing this on a second drive or a USB stick is smart, because it survives a Windows reset. Only archive files you got from the official maker.

  7. 7

    Confirm the fix and monitor

    Put the older driver through its paces: play a game, run a video, or do whatever triggered the original problem. Open Device Manager again to check the Driver tab shows the version you expect. If you want proof over time, open Reliability Monitor by typing "reliability" into Start; it charts crashes day by day so you can see the flickering or freezes stop. Keep the update hidden until the driver maker releases a newer build, then test that one carefully before trusting it. If stability holds for a few days, you're safely back to normal.

Related Drivers