No, the Xbox game bar is not available on Windows 7. Microsoft introduced the Xbox Game Bar into the Windows ecosystem from Windows 10 to make it easy for users, especially games, to record gameplay, connect with friends online and capture screenshots.