Home › Knowledgebase › KB-418

How to troubleshoot and fix a graphics card or GPU driver crash causing screen freezes and black screens

Summary

This guide helps you troubleshoot and resolve: How to troubleshoot and fix a graphics card or GPU driver crash causing screen freezes and black screens. Follow the steps below to fix the issue.

Quick Tip: Need immediate assistance? 💻 Open a Ticket

Common Causes

GPU driver crashes are a common cause of screen freezes, black screens, flickering, and sudden display loss on Windows PCs. These issues often occur after a Windows update, a graphics driver update, or when running demanding applications such as games, video editors, or 3D modelling software. The good news is that most GPU-related crashes can be resolved without replacing hardware. This guide walks you through diagnosing the issue, updating or rolling back drivers, and adjusting settings to restore stable performance.

Quick Fix Steps

If your screen has just frozen or gone black, try these steps in order before diving into deeper troubleshooting:

  1. Press Ctrl + Shift + Windows + B to reset the graphics driver. The screen will flash black for a moment, then return. This shortcut forces Windows to reload the GPU driver without rebooting.
  2. Wait 10 to 15 seconds. If the screen does not respond, hold the Power button for 10 seconds to force a shutdown, then restart the PC.
  3. Boot into Safe Mode if Windows will not start normally. Hold Shift while selecting Restart from the power menu, then choose Troubleshoot > Advanced Options > Startup Settings > Restart, and press 4 for Safe Mode.
  4. Once in Safe Mode, check Settings > Windows Update > Update History to see if a recent update coincides with the crashes.
  5. Open Device Manager, expand Display adapters, right-click your GPU, and select Properties to check for error codes under the General tab.

Detailed Instructions

Identify Whether the GPU Is the Cause

Before changing drivers, confirm the GPU is the source of the problem. Common signs include:

To check Event Viewer, press Windows + R, type eventvwr.msc, and press Enter. Navigate to Windows Logs > System and look for errors with a source of Display or your GPU driver name.

Update Your GPU Drivers

An outdated or corrupted driver is the most common cause of GPU crashes. Update using the method that matches your graphics card.

NVIDIA

  1. Open the NVIDIA GeForce Experience app or visit the NVIDIA driver download page.
  2. Download the latest Game Ready Driver or Studio Driver for your specific GPU model.
  3. Select Custom Installation and tick Perform a clean installation.
  4. Restart your PC when prompted.

AMD

  1. Open AMD Software: Adrenalin Edition or visit the AMD support page.
  2. Download the latest driver matching your GPU model.
  3. Choose Factory Reset during installation to clear previous settings.
  4. Restart your PC when prompted.

Intel (Integrated Graphics)

  1. Visit the Intel Driver & Support Assistant page or use Intel Driver & Support Assistant from the Microsoft Store.
  2. Scan for updated graphics drivers and install any available updates.
  3. Restart your PC when prompted.
A clean installation removes leftover files from previous driver versions, which often resolves stubborn stability issues. Always choose this option if you have tried updating before without success.

Roll Back a Problematic Driver or Update

If crashes started immediately after a Windows Update or driver update, rolling back may resolve the issue.

  1. Press Windows + X and select Device Manager.
  2. Expand Display adapters and right-click your GPU.
  3. Select Properties, then open the Driver tab.
  4. If the Roll Back Driver button is available, click it and follow the prompts.
  5. If the button is greyed out, use Settings > Windows Update > Update History > Uninstall Updates to remove the most recent Windows update.
  6. Restart your PC.

After rolling back, pause updates temporarily by going to Settings > Windows Update, clicking the pause icon, and selecting a date a few weeks in the future. This prevents Windows from reinstalling the problematic update straight away.

Adjust Graphics Settings to Reduce Crashes

If crashes only occur during gaming or heavy workloads, lowering the graphics load can stabilise the system while you investigate further.

Check Power and Connection Issues

Underpowered or overheating GPUs can also cause crashes that look like driver failures.

  1. Ensure your PC has adequate ventilation. Clean dust from fans and vents using compressed air.
  2. Check that all power cables are firmly connected to the GPU if you have a desktop.
  3. Confirm your power supply unit (PSU) meets the recommended wattage for your graphics card.
  4. Monitor GPU temperature using MSI Afterburner or HWiNFO. Temperatures above 90°C under load indicate overheating.
If your GPU is consistently running above 90°C, stop using it for demanding tasks and investigate cooling solutions. Sustained overheating can permanently damage hardware.

Troubleshooting

Crashes Persist After Updating and Rolling Back Drivers

If the issue continues after trying the steps above, work through these additional checks:

Black Screen Occurs Before Windows Loads

If your screen stays black before the Windows logo appears, the issue may be with the BIOS, motherboard, or GPU hardware rather than drivers.

  1. Reset BIOS to default settings by entering BIOS (Del, F2, or F10 during startup) and selecting Load Optimised Defaults.
  2. Remove and reseat the GPU if you have a desktop.
  3. Test with onboard graphics by removing the dedicated GPU and connecting your monitor to the motherboard's display output.
  4. Clear CMOS by removing the motherboard battery for a few minutes, then reinserting it.
  5. Check for motherboard BIOS updates that may improve GPU compatibility.

When to Seek Professional Help

If none of the above steps resolve the issue, the GPU itself may be faulty. Consider the following:

Regular driver updates, keeping your PC well ventilated, and using a surge-protected power supply can help prevent GPU crashes from occurring in the future.

Still Having Issues?

Need more help? If the issue persists after trying these steps, please open a support ticket and our team will assist you.

💻 Open a Ticket