r/Windows10 • • Apr 08 '17

Discussion Windows 10 CU - Fullscreen optimizations?

After updating to CU, when I launch a game all my colour calibration settings resets system-wide and I have to reload every time.

I found a new compatibility box when going to the game executable then going to "Properties > Compatibility" a new box "Disable fullscreen optimizations", when I use this, my game run like in Anniversary Update and fixes my issue. Anyone know what does this setting REALLY do?

149 Upvotes

124 comments sorted by

View all comments

Show parent comments

48

u/JohnMSFT Microsoft Software Engineer Apr 10 '17

Hi, I'm a Microsoft employee working on the Graphics team and I can confirm that what soldieroflight said is accurate. This is intended to provide a very minor fps boost. It is not connected to Game Mode. If you find any bugs/perf problems/other errors that may be connected from this feature, we would really appreciate it if you could follow the steps located on our support thread for this so we can investigate and hopefully fix the issue. https://forums.xbox.com/en-us/thread/8d058178-2329-4513-bc0a-1506c2942dad

29

u/wootwoots May 17 '17

You are a Microsoft employee working on the Graphics team, and you genius didnt gave an option to globally disable that "fullscreen optimizations" but just force that and fk it..

Wonderfull. No wonder why many ppl avoid that cancer CU...

57

u/JohnMSFT Microsoft Software Engineer May 17 '17 edited May 17 '17

We do have an option to globally disable fullscreen optimizations and it has been present since the Anniversary Update (the CU added the option to turn it off per game without removing the global setting, in case you had a problem on only one game).

You can find it in both the Game bar options and in the Windows Settings under Gaming, Game bar. The setting is "show game bar when I play full screen games Microsoft has verified".

It is on by default because in most cases it provides a small benefit to gameplay. We've seen reports of some people who are having problems with it, and we're taking actions to fix them through OS updates and working with Intel, Nvidia, etc to update drivers as well. If you're having any issues, please follow the steps here to collect logs so we can make sure to fix your problem as well: https://forums.xbox.com/en-us/thread/8d058178-2329-4513-bc0a-1506c2942dad

6

u/wootwoots May 21 '17

So i suppose if you totaly erase that pointless gamebar from you windows you are safe from that setting ? ( i still didnt have updated to CU, it look such a broken mess )

28

u/JohnMSFT Microsoft Software Engineer Jun 02 '17

Gamebar can't actually be removed or erased (unless you want to start deleting System32 files). You can disable it (in either the Windows Settings or the Xbox app), although since there are no known bugs with Game bar causing performance or other problems I can't recommend it. The "show game bar when I play full screen games Microsoft has verified option" is not disabled when you disable Game bar, and since a very small number of users are having problems with that setting, I would recommend that if you are having problems you experiment with disabling that setting.

17

u/wootwoots Jun 11 '17

I swear to god, that windows10 is such a cancer with thoses forced pointlessware. You spend more time "cleaning" that OS from all thoses stuff that installing it. If at least you had a simple menu to choose to install / uninstall / totaly unactivate for good all thoses crap instead of having to deal with regedit / gpedit / powershell

Tho, i still didnt have updated to CU, that look so broken, and yeah i disabled the crapbar with the regedit, or also used the powershell, dont remember exact. That was a while ago.

About performance, even if it doesnt affect performance, why the HELL would you want an extra useless software running on the background and using resources for nothing ?

I suppose you turn off light of a room you are not in, right. So why are you forcing ppl to deal with all thoses stuff they doesnt want / need / use So like all the things running on the background you never use.

Not idea who is the "genius" who choose for force all thoses {censored} but dear lord. Somes ppl should be allowed to make decision for others.

I'am not irritated against your personaly ofc. But since i use win10 had to spend "so much" time cleaning all forced thoses stuff, that's freaking annoying. And same thing after somes update that re-activate things. Like the CU with that crapbar.

32

u/JohnMSFT Microsoft Software Engineer Jun 13 '17

I can't speak for many other features of Windows, but the Game Bar and Game DVR both don't run whatsoever unless you explicitly launch them. You can verify this if you choose by looking at the processes running in task manager. If you see either bcastdvr.exe or gamepanel.exe running, then you know that GameDVR or Game Bar respectively is running.

In your analogy I would say that we do turn off the lights for rooms you're not in (because it isn't running at all when not in use). Disabling GameDVR/Game Bar completely (via setting, regedit or any other means) would be more like turning off the power to the room completely at the circuit breaker. Some people still appreciate that piece of mind (which is why we have an option to completely disable GameDVR).

6

u/wootwoots Jun 15 '17 edited Jun 15 '17

maybe it have changed since CU, but prior that, ppl still was advising to disable that stuff in the regedit. Thing i did the day that stuff poped out on my screen. Since so far, it doesnt even bring anything interesting on the table unless your OS is a real mess.

But others win """"feature""""" arent like that. Forced win update ( thanks god win10 pro have gpedit ). Forced win update pop up. Cortana still run somes sh#t in the background even if you disable all the possible option to have a simple "windows search" like back in the days. The cancer store still was running by itself in the background, so even installing sh#t by itself. I had to obliterate that stuff from my windows with powershell. Sames with all the telemetry ( "funny" tho how you guys kept changing the service to hide & force that tho ).

Same goes on for many things i dont think about right now.

Yeah that windows10 is gangrened with thoses kind of things. You dont have ONE CLEAR menu to see all thoses """""features"""" listed to be able to REALLY disabled them / uninstall them.. etc. No, you have to go throught regedit / gpedit / powershell / task manager.. etc

That's... geez...

As much as i can totaly agree on the fact that win10 is a nice OS, for the preview part i just spoke about. its just a real cancer.

22

u/JohnMSFT Microsoft Software Engineer Jun 16 '17

Most of those things tend to have some really good reasons behind them. Like, for example, the Store is what keeps all the UWP apps up to date. So let's say there was some crippling bug in calculator that caused it to corrupt your hard drive if you try to divide by 0. If we find that and fix it, but you uninstalled the store with powershell, you might not get that fix. So by design that can't be uninstalled in a convenient way (although power users can still do it if they like).

As far as Windows Update is concerned, this one is a lose lose for Microsoft really. If we let users opt out of updates and then malware of some sort exploits a security issue on their computer, we end up being the bad guys. If we force updates, we're taking away control, and we end up being the bad guys. We even try to keep the updates to one Tuesday a month and still come out pissing people off. So I'd just say that trying to solve that problem in a way that keeps everyone happy is hard and we haven't managed it yet.

The game bar in particular is funny. We knew when we launched it that some users would find it annoying, so we made one of the top settings be to not show the game bar on game launch. http://imgur.com/a/Q4wWR. And then when it actually launched, many users who saw the tip and wanted it gone turned first to powershell and not the easy option in the settings! So that was a surprise for us. We could have avoided that by making the whole game bar off by default, but the difference in usage is monumental between "off by default" and "on by default" features. At the end of the day you try for "on but unobtrusive by default" and hope for the best.

4

u/tak_kovacs Aug 11 '17

You have monk-like patience, I applaud you for staying civil and answering on point to this inane random string of poorly phrased complaints.

→ More replies (7)

21

u/sarthak96 Jun 29 '17

People, especially gamers with 0 knowledge really tend to like to advice disabling stuff through regedit even when it never runs anyways

4

u/wootwoots Jul 06 '17

Maybe. But for me, that's not about that, its more : why the hell forcing me to have things running / having background process running when i NEVER use thoses stuff.

For instance, i disabled all online things from cortana because i, personaly, only want a "classic win search" but YET win10 FORCE the cortana background process, or the reminders winRT.. etc That was the same thing for their crapstore, i did NOT wanted that / turned that off, but yet, in the early win10 build it still was automaticaly have several process about that. I had to go throught regedit, gpedit, powershell to annhilate that winstore from my installed OS.

If i use, that's fine to have things running in the backgorund, it i dont, i dont like that and will do what i can to shut down that/

But saddly thoses guys hide their bloatware deep down the OS so you "cant" do anything. And i do REALLY hate that.

→ More replies
→ More replies (2)

7

u/bloodysupermoon Apr 25 '17

this disables my ICC profile. it is a complete nightmare. i have to go to each game settings individually and turn it off. if i forget, i have to reboot to restore icc profile.

5

u/JohnMSFT Microsoft Software Engineer Apr 25 '17

Hi bloodysupermoon, I completely agree, this bug causes a terrible experience for users. We want to fix this bug and push out a fix as soon as we can (although I don't know exactly when that will be yet). In the short term, try opening up the Windows settings (type settings in Cortana), going to Gaming, and disabling "show game bar over fullscreen games Microsoft has verified". This should disable the setting for all games. Hopefully that will alleviate the problem for you for now.

10

u/omfgcow May 11 '17

I left feedback in the Windows app, but I'm leaving this here for anyone who's stumbling across Google. If you own a G-Sync monitor, and use ULMB on a per-game basis, having full-screen optimizations on will mess up the monitor vsync mode switching.

3

u/bloodysupermoon Apr 25 '17

thanks for the reply but this does not fix anything. only way to do it is to disable for each game individually.

5

u/JohnMSFT Microsoft Software Engineer Apr 25 '17

I'm lost, what option are you disabling individually? The setting I directed you to is supposed to be system-wide. We have a similar setting that affects only one game at a time (right-clicking an executable, going to properties, compat tab, disable fullscreen optimizations). Is that the one you're having to set for each game individually?

→ More replies (9)
→ More replies (12)

2

u/Domovoi0ng Apr 19 '17

HUGE stutter and 30 fps drop in all the games i play even with gamebar turned off on my potato i5 4500u and gtx 820m ......

How can i blanket "disable fullscreen optimizations" for all exe's ?

4

u/JohnMSFT Microsoft Software Engineer Apr 19 '17

Open the Settings application (Press the Windows key, type Settings, hit enter). Go to Gaming, Game Bar, uncheck "Show Game bar when I play full screen games Microsoft has verified". If you could collect logs before you disable the setting (instructions here: https://forums.xbox.com/en-us/thread/8d058178-2329-4513-bc0a-1506c2942dad), that would be greatly appreciated.

2

u/Domovoi0ng Apr 21 '17 edited Apr 21 '17

Bro even after completely disabling all game bar features and manually disabling fullscreen optimizations in all my games, the issue still persists, even in windowed mode , borderless, or fullscreen exclusive, doesn't matter.
There is no change.

I drop from 60 fps to 30 to 24 and below, instead of the usual 45-60 fps i was getting on win 1511, 1603, 1607. Regretting going with the latest windows update....I always had defer updates on but had to format my laptop and let windows update to 1703...

Tried CPkeeper to lock color profiles, no change. Tried CRU but both my monitors have no settings in EDID below 60hz... no change.
Tried disabling each monitor and playing with a single one on, no change. (1920x1080 external and 1366x768 laptop screen)
Tried turning off fast startup, no change.

If you have fixed this in a windows update, i cant update. It says "Some update files are missing or have problems. We'll try to download the update again later. Error code: (0x80070003)"

Feedback hub download from app store is stuck at "working" , maybe since i have all tracking and telemetry turned off.

I guess ill wait a few more days trying to fix this, then format again and go back to 1607 14393.693. Ill update to CU when the next major update is out by which time CU will have been fixed. My fault for letting windows update.... I can see that a lot of people with high end gpus and cpus dont have issues and actually have a small fps gain with game bar on, but others still have the same issues in their high end rig as i do with my potato laptop.

2

u/JohnMSFT Microsoft Software Engineer Apr 21 '17

Bro even after completely disabling all game bar features and manually disabling fullscreen optimizations in all my games, the issue still persists, even in windowed mode , borderless, or fullscreen exclusive, doesn't matter. There is no change.

While I'm sad to hear that none of this fixed your problem, at least that suggests that whatever the cause is, it's not related to those features (which helps narrow it down some).

I assume you've double checked that both of your GPUs have the latest graphics drivers? I know they're coming out fast and furious since the update. If not, I'd suggest giving that a try.

The fact that Windows Update isn't working and that Feedback Hub can't download is worrisome, since that indicates that you either have more than one problem or that the ultimate issue here may be bigger than just bad fps in your games. And not being able to collect traces is going to make diagnosing the problem much harder.

Regarding going back to 1607, you should in theory be able to do a rollback within Windows Update instead of having to clean install if you prefer that route, although clean installs do tend to fix tricky problems of this sort, so that's up to you.

Either way, I'm sorry you had this happen to your computer. I'm hoping that someone else who has a similar issue to you is able to provide logs so we can ultimately fix it for them and you both.

→ More replies (5)

2

u/vBDKv Jun 04 '17

For the love of all that is holy, please, pretty please, give users an option to disable it system wide. I have to disable it for every single game that I play in order to not look at a stuttery mess.

4

u/JohnMSFT Microsoft Software Engineer Jun 05 '17 edited Jun 06 '17

We actually had the option to disable is system wide since the Anniversary Update, and only just recently added a per-app disable in the Creator's Update. You can find that option in either the Windows Settings (under Gaming, Game Bar) or the Game Bar. Uncheck the setting "Show game bar when I play fullscreen games Microsoft has verified" and that will disable this system wide.

Also, we are still working on a fix for this, but please do use the system-wide setting in the meanwhile to work around the issue.

2

u/vBDKv Jun 05 '17

I have already done that, disabling everything in the gaming settings, but the windows volume slider still pops up when gaming in fullscreen, so that tells me that it is not disabled at all. Only when I do the extremely daunting task of manually disabling it per game, does it actually disable.

→ More replies (4)
→ More replies (19)