How to Fix the ms-gamingoverlay Error on Windows 10/11
The ms-gamingoverlay error can quickly become frustrating, especially when you’re just trying to launch a game on Windows 10 or 11. This message often appears without warning, sometimes kicking you back to the desktop and breaking your immersion. But don’t worry—there are several simple and effective solutions to deal with it. Follow this guide to understand and fix this common bug affecting many Windows users.
What Is the ms-gamingoverlay Protocol?
The ms-gamingoverlay protocol is an internal link used by Windows to call up the Game Bar, a built-in feature that allows users to record videos, take screenshots, or stream gameplay. It’s tightly integrated with the Xbox ecosystem on PC, especially through the Xbox Game Bar and Game DVR services.
When this feature is missing, disabled, or corrupted, the system doesn’t know how to respond. As a result, you may get an error message like: “Find an app to open this ms-gamingoverlay link.” For unprepared users, this message can be quite confusing.
Why Does the ms-gamingoverlay Error Happen?
This error typically appears in the following situations:
- You’ve uninstalled the Xbox Game Bar.
- The ms-gamingoverlay protocol is still active, but the app linked to it is missing.
- Certain games or keyboard shortcuts attempt to trigger the Game Bar by default.
- Registry keys related to Game DVR are corrupted.
In all these cases, the system is trying to open an internal resource… that either no longer exists or isn’t responding. That’s why it’s important to fix this protocol call.
A Few Solutions to Fix This Error
Solution 1: Disable Game Bar from Windows Settings
If you don’t use the Game Bar, the easiest way to stop the ms-gamingoverlay error is to simply turn it off:
- Open Windows Settings.
- Go to Gaming > Captures.
- Turn off the option “Record what happened, screenshots, and broadcasts using Game Bar.”

This method prevents protocol calls to ms-gamingoverlay, whether from keyboard shortcuts like Win + G or certain game launches.
Solution 2: Remove Xbox Game Overlay via PowerShell
If you want a deeper clean-up, you can manually uninstall components responsible for the error:
- Launch Command Prompt as an administrator.

- Run the following command:
Powershell Get-AppxPackage *Microsoft.XboxGameOverlay* | Remove-AppxPackage
- Then disable related services in the registry with these commands:
reg add HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR /f /t REG_DWORD /v AppCaptureEnabled /d 0
reg add HKEY_CURRENT_USER\System\GameConfigStore /f /t REG_DWORD /v GameDVR_Enabled /d 0
This fully disables Xbox overlay features and stops Windows from unnecessarily trying to invoke the ms-gamingoverlay protocol.
Close the command prompt and enjoy your games without interruptions.
Solution 3: Restore Default Windows System Apps
If you’ve removed essential components by mistake, it’s possible to reinstall all default apps using PowerShell:
- Press Windows + X, then select “Windows Terminal (Admin)”.

- Copy and paste this command:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
This will restore necessary files related to ms-gamingoverlay and prevent the error by reinstalling the Xbox Game Bar and its dependencies.
Bonus Tips
Check Your Keyboard Shortcuts
Some applications or games may attempt to open the Game Bar using default keyboard shortcuts. If you have shortcuts like Win + G, Win + Alt + R, etc., configured on your keyboard, consider disabling or changing them in the Game Bar settings to avoid accidental ms-gamingoverlay triggers.
Should You Keep Game Bar Enabled?
It depends on your needs. If you stream, record gameplay, or use Xbox services, the Game Bar can be useful. But if you never use it, disabling or removing it can often improve performance and system stabilityespecially on lower-end machines.
The ms-gamingoverlay error is a common symptom of an unused component that’s still partially installed. In short, cleaning up your system based on your usage habits is the best way to avoid this kind of annoyance.
See also :
Share this content:



Leave a Reply