Windows 10 is optimized for gaming, so if you intend to use your PC for gaming, Windows is the OS to go. Neither Linux nor Mac compare to Win in gaming, especially if you are into live streaming gameplay on Twitch.
Especially for Twitch streamers, Microsoft has added a gameplay recording and streaming feature in Windows 10. Now gamers can easily record and broadcast gameplay without hassle.
Otherwise, you can disable Game Bar in your Win 10 if you do not intend to use it. The one issue with Game Bar in Win 10 is that sometimes it clashes with full-screen games. Other than that, it is a great feature.
Disabling the Game Bar in Win 10 is a straightforward process when you know where to dig.
Note: the method described here works in Win 1- Creators Update.
Step 1. Open the Settings app → go to Gaming settings.
Step 2. Open the tab Game Bar → disable the option Record game clips, screenshots and broadcast using the Game bar.
Voila, the Game Bar no longer appears even if you use the shortcut Win+G or press the X button on your Xbox controller.
If you own a nVidia video card, here are some tips for using NVIDIA GeForce Experience to its fullest.
Alternatively, if you intend to use the Game bar, but do not want it to pop up when you press the X button on your controller, in the same menu disable Open Game bar using this button on a controller.
Bonus: Here are the keyboard shortcuts for using the Game Bar
If you use this option, the Game Bar will not be disabled for the entire operating system UI, but it will not open when you press the X button your Xbox controller.
Note 1: disabling the Game Bar does not affect the Game Mode. If you need to disable the Game mode, follow the same route:
Settings → Gaming → Game Mode tab – disable or uncheck.
Note 2: The Game bar works regardless of Game DVR. The latter does not work on all Win 10 machines and is locked to specific computers.