Fix NVIDIA Driver Error Code 43 in Windows
Error code 43 in Device Manager indicates Windows has stopped the NVIDIA GPU due to a driver or hardware problem. This guide covers driver reinstallation, registry fixes, and hardware checks.
Symptoms
When you open Device Manager, you see a yellow exclamation mark next to your NVIDIA GPU. The device status reads: "Windows has stopped this device because it has reported problems. (Code 43)". Symptoms include black screen, game crashes, no display output from the dedicated GPU, or system freezes during graphics-intensive tasks.
Root Causes
Error 43 is a generic Windows error indicating a device driver or hardware failure. Common causes include:
- Corrupted or outdated NVIDIA drivers
- Conflicting driver installations from previous updates
- Registry errors related to the GPU
- Hardware issues such as loose connection, overheating, or failing GPU
- Windows Update that replaced the driver with an incompatible version
Step-by-Step Fix
Method 1: Clean Reinstall NVIDIA Drivers Using DDU
- Download the latest NVIDIA driver from the official website.
- Download Display Driver Uninstaller (DDU) from a trusted source.
- Boot Windows into Safe Mode (press F8 or Shift + Restart).
- Run DDU, select GPU, and choose "Clean and restart".
- After reboot, install the downloaded NVIDIA driver in normal mode (choose Custom > Clean Installation).
- Restart and check Device Manager. Error should be gone.
Method 2: Edit Registry to Remove UpperFilters
- Press Win+R, type
regedit, and press Enter. - Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}. - In the right pane, look for
UpperFiltersandLowerFiltersvalues. - Right-click each and delete them (do not delete the entire key).
- Close Registry Editor and restart your PC.
Method 3: Disable and Re-enable the GPU
- Open Device Manager.
- Right-click the NVIDIA GPU and select "Disable device".
- Wait 10 seconds, then right-click again and select "Enable device".
- Restart your computer.
Alternative Fixes
- Roll back driver: In Device Manager, go to Properties > Driver > Roll Back Driver.
- Use Windows Update: Sometimes the driver from Windows Update works. Go to Settings > Update & Security > Check for updates.
- Check hardware: Reseat the GPU, clean contacts, ensure power cables are connected, test in another PCIe slot.
- Update BIOS: Check motherboard manufacturer for BIOS updates that may resolve GPU compatibility.
- System Restore: Roll back to a point before the error occurred.
Prevention
- Always install NVIDIA drivers from the official website, not through Windows Update.
- Use DDU when upgrading major driver versions.
- Keep Windows and BIOS updated.
- Monitor GPU temperatures and clean dust regularly.
- If error persists after all software fixes, consider hardware replacement.
Technical Notes
Error code 43 is not always a driver issue. In laptops with switchable graphics (Optimus), the error may appear on the integrated GPU if the NVIDIA GPU is disabled. Check BIOS settings for GPU mode (discrete vs. hybrid). For desktop users, test the GPU in another system to isolate hardware failure.
| Step | Action | Expected Outcome |
|---|---|---|
| 1 | Run DDU in Safe Mode | Removes all driver remnants |
| 2 | Install fresh driver | Driver loads correctly |
| 3 | Delete UpperFilters | Registry conflicts cleared |
| 4 | Hardware check | Physical issues identified |
Was this solution helpful?