Pressing Alt and Z can’t bring up your NVIDIA GeForce Experience overlay? You’re not alone. Many players have reported this issue — GeForce overlay not working in game. But don’t worry. Here we will tell you some working solutions to this problem.

Try these fixes

You don’t have to try them all; just work your way down the list until you find the one that works for you.

  1. Make sure GeForce in-game overlay is enabled
  2. Restart your computer
  3. Update your graphics driver
  4. Install all Windows updates
  5. Run GeForce Experience as an administrator
  6. Enable experimental features
  7. Disable third-party services
  8. Repair Microsoft Visual C++ Redistributable Package
  9. Install a Media Feature Pack
  10. Reinstall GeForce Experience

Fix 1: Make sure GeForce in-game overlay is enabled

Before beginning to troubleshoot the GeForce overlay not working issue, you need to make sure the in-game overlay is turned on inside GeForce Experience. Here’s how: 

  1. Open GeForce Experience, then click the gear icon to open Settings.
  2. In the left panel, select GENERAL, then toggle the switch to turn on IN-GAME OVERLAY.

Run a game to see if your GeForce overlay shows up. If not, try the next fix.

Fix 2: Restart your computer

The GeForce overlay not working issue can sometimes be resolved by a simple reboot since this action will refresh your operating system and remove any corrupt temporary data that may cause the problem. So you should give it a shot first.

After restarting your computer, check if your GeForce overlay is working.

If the issue remains, continue to the next fix below.

Fix 3: Update your graphics driver

If you’re using a corrupt or outdated graphics driver, you’ll possibly encounter the GeForce overlay not working issue in game. To fix the potential problems and ensure GeForce overlay working properly, you should keep your graphics driver up to date.

One way to do that is to visit the NVIDIA official website and search for your model, then download and install the graphics driver manually. But if you don’t have the time, patience or computer skills to update the driver manually, you can do it automatically with Driver Easy.

Driver Easy is a useful tool that can automatically recognize your system and find the correct drivers, and your Windows version, and it will download and install them correctly.

  1. Download and install Driver Easy.
  2. Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.
  3. Click the Update button next to the flagged graphics driver to automatically download the correct version of that driver, then you can manually install it (you can do this with the FREE version).

    Or click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system. (This requires the Pro version — you’ll be prompted to upgrade when you click Update All.)
The Pro version of Driver Easy comes with full technical support. If you need assistance, please contact Driver Easy’s support team at support@drivereasy.com

After updating your drivers, restart your computer and check if the GeForce overlay not working issue still occurs.

If the issue remains, try the next fix below.

Fix 4: Install all Windows updates

Windows often releases new updates to fix the latest bugs. Some players reported that they fixed the GeForce overlay not working issue by installing the Windows updates. So we suggest that you give it a try. To do so:

  1. On your keyboard, press the Windows logo key and I to open Settings.
  2. Click Update & Security.
  3. Under Windows Update, click check for updates. It’ll take some time for Windows to search and install system updates.
  4. Restart your computer.

Now you can check if your GeForce overlay is working.

If the overlay is still no function, check out the next fix below.

Fix 5: Run GeForce Experience as an administrator

To be able to access all files GeForce Experience needs to run properly, you’ll need to have administrator permissions. This might help you solve the problem of GeForce overlay not working. Here’s how:

  1. On your desktop, right-click GeForce Experience and select Properties.
  2. Navigate to the Compatibility tab, check the box of Run this program as an administrator. Then click Apply to save changes.
  3. Click OK to exit the window.

Check if the GeForce overlay not functioning issue still occurs.

If the issue persists, go ahead with the next fix below.

Fix 6: Enable experimental features

Enabling experimental features in GeForce Experience allows you to access updates and features that haven’t been released to all users. Try this solution to see if the GeForce overlay not working issue persists. Here’s how:

  1. Open GeForce Experience, then click the gear icon to open Settings.
  2. In the left panel, select GENERAL. Under the ABOUT section, tick the box next to “Enable experimental features. A GeForce Experience update may be required.”.

Once done, check if your GeForce overlay is working.

If not, move on to the next fix below.

Fix 7: Disable third-party services

Sometimes the third-party services may prevent GeForce overlay from working properly. Try temporarily disabling them to see if your GeForce overlay works or not. If GeForce overlay starts working again, try to enable third-party services one at a time to figure out the problematic services. Here’s how:

  1. On your keyboard, press the Windows logo key and R at the same time to invoke the Run box.
  2. Type msconfig and click OK to open System Configuration.
  3. In System Configuration, navigate to the Services tab, check the box of Hide all Microsoft services.
  4. Uncheck all the services EXCEPT NVIDIA services, then click OK to save changes.
  5. Restart your computer.

After the computer completely reboots, check if your GeForce overlay is working. If it starts working now, you’ll need to re-enable services one by one in System Configuration until you find the problematic one. Then restart your computer to apply the changes.

If this method doesn’t do the trick, move on to the next fix.

Fix 8: Repair Microsoft Visual C++ Redistributable Package

The Microsoft Visual C++ Redistributable Packages basically make sure some programs work and function properly without experiencing conflicts. If these redistributables are corrupt, it may lead to your GeForce overlay not working. You can follow the steps below to fix this issue:

  1. On your keyboard, press the Windows logo key and R at the same time to invoke the Run box.
  2. Type appwiz.cpl and click OK.
  3. In Programs and Features, right-click Microsoft Visual C++ Redistributable and select Change. (You need to repeat the same process for all the listed Visual C++ Redistributable packages, but you can skip 2008 and older versions.)
  4. In the pop-up window, click Repair. Then wait a few minutes for the repairing process to finish.
  5. After finishing the process, click Close.

Check to see if GeForce overlay now works on your computer.

If repairing Microsoft Visual C++ Redistributable package doesn’t solve your problem, try the next fix below.

Fix 9: Install a Media Feature Pack

If you’re a Windows 10 N user, you can try installing a Media Feature Pack to fix the GeForce overlay not working issue, since Media-related features are largely absent from Windows 10 N versions.

To ensure this method works properly, you need to fully update your graphics drivers first. If you haven’t already done so, go back to Fix 3 to do it now.
  1. Go to the Microsoft Download page for Media Feature Pack.
  2. Under Downloads, select the appropriate edition of Windows 10 N from the drop-down menu, then click Confirm.
  3. According to your Windows edition, click 32-bit Download or 64-bit Download.
  4. After downloading the pack, follow the on-screen instructions to install it.

Make sure to restart your computer after installing the media feature Pack, then check if your GeForce overlay is working properly.

If this solution doesn’t work for you, check out the last fix below.

Fix 10: Reinstall GeForce Experience

If all solutions mentioned above fail to solve the problem of GeForce overlay not working, try reinstalling GeForce Experience as a last resort. To do so:

  1. On your keyboard, press the Windows logo key and R at the same time to invoke the Run box.
  2. Type appwiz.cpl and click OK.
  3. Right-click GeForce Experience and select Uninstall/Change.
  4. In the pop-up window, click UNINSTALL.
  5. Go to the GeForce Experience official website to download the latest version of the program.
  6. After downloading, follow the on-screen instructions to install GeForce Experience.

Now you can check to see if your GeForce overlay is working.


So there you’ve it, the 10 fixes you can try to fix GeForce overlay not working. Hopefully, this post helped. If you have any questions or ideas, feel free to leave us a comment below.

Be the first to like this article