Some background
I play on a Dell XPS 9550 laptop, which isn't a gaming rig by any means - but it can play most modern games at 1080p on high. The one game I always had problems with was overwatch. Even on 1080p/medium/max frames 60, the game felt all jittery. I'd get a consistent 60 FPS, but it didn't feel like it.
Even weirder, even though my GPU wasn't struggling to push 60 frames, it would almost immediately jump up to 90 degrees C and throttle. Every time. No other games had this issue. It was all really weird, and I started searching for answers.
There were a lot of common "fixes" online. Most of them involved turning off "Game DVR" in Windows 10 or toggling "game mode." Neither of these helped me. So, I played for months with crappy performance and an overheating GPU.
The Fix
I finally stumbled across this reddit thread:
https://www.reddit.com/r/Windows10/comments/645ukf/windows_10_cu_fullscreen_optimizations/
A Microsoft engineer was discussing "fullscreen optimization" and recommended toggling it off if you were having any sort of issues with fullscreen applications. It's not a recommendation I had seen anywhere else, but I figured I might as well give it a shot.
Night and day. I turned it off and everything in overwatch was suddenly buttery smooth. Also, rather than jumping up to 90 degrees and throttling, my GPU never got above 80 (with the same exact settings). I can now even bump the settings up to high and the GPU won't overheat. This one setting immediately fixed all my performance issues and dropped my temps by 10 degrees celcius. Pretty dramatic.
Other people say that disabling these optimizations solved issues with color, capped frames rates, etc. The default setting seems to potentially cause a huge variety of issues..
How to do it
It's easy. If you want to disable fullscreen optimization for just overwatch, navigate to overwatch.exe, right click > properties > compatibility > check "disable fullscreen optimizations."
If you want to disable it for games across the board (which is what I did), go to your general Windows settings (windows key > type "settings" > gaming > game bar > "record clips, screenshots..." OFF > UNCHECK "show game bar when I play fullscreen games microsoft has verified").
Note that you have to turn the game bar off AND uncheck "show game bar when I play..." Just doing one doesn't fully disable the overlay.
Cliffnotes
Windows 10 has a "fullscreen optimization" setting that is enabled by default. It basically allows for overlays on fullscreen applications, mostly so they can put their game bar on there. It also allows for overlays of windows volume sliders and stuff. However, it seems to cause serious issues for many people, including myself (especially in overwatch).
Disabling the game bar is a common suggestion, but alone is not a fix, as the overlay is still there. You need to disable the actual "optimization" setting to truly disable everything.
I'd recommend trying it even if you aren't having specific issues. Disabling it seems to increase smoothness and decrease input lag. Also, in my case, it dramatically decreased GPU load for some reason. It was night and day for me, and I am using a pretty popular laptop with really common nvidia/intel hardware and drivers.
That's it! I just thought I'd share since this doesn't seem to be a well-known solution, in case it helps someone else. Would be interested to know if it makes a difference for anyone else.
[deleted]
That is the one downside, yeah. You won't see the little sliders for volume/screen brightness if you disable the "optimizations"
Holly fuck sign me up. This stupid ass oneclick starter and HP updates keeps fucking with me while im in game, and brings me out of the game tab by force. Ill be glad to fet rid of those shits
You just need a fresh OS reinstall without bloat ware USB what to so sounds like. Get rid of that shit.
[deleted]
money
I'm confused. If it's not a selling point, they're funding it, and there's no ads... what money are they getting? At least I've never seen a malicious battery manager from a laptop manufacturer.
Companies pay them to preinstall their software, even if its a free piece of software they usually have an option to upgrade to a paid version and customers are more likely to do this if they are preinstalled.
I found that most of the time I could get away with just uninstalling the preinstalled anti virus then disabled everything else from the startup and that was enough to stop all of this shitty stuff loading without going to the effort of uninstalling each individual piece of software.
Most of the time companies pay to join those 'pre-install' packs for 'oobe's - or out of box experiences.
Not just that, but manufacturers partner with software companies to provide a better 'experience'. You get 'free' McAfee for a year, free utility software, free migration software, ect - all selling points for the manufacturer. Good for common users, but not optimal for everyone - like gamers who just want a clean install.
Point is those are Asus own bloatwares so I'm not sure who's paying
A lot of those are part of the drivers for the computer the manufacturer has altered, or skins for things you can do natively in windows/done driver controls. Or even software's that allow you to use features better, like a secure folder fingerprint manager. It's an "ease of experience" thing that does just the opposite. ASUS battery manager might hold the profiles required to get advertised battery life, for instance. And with their logo branded in everything, some technically challenged people may say "oh well my Asus had this thing that made life easier" so technically challenged friend buys an Asus next time because of a good review.
I have an ASUS, and while it has a shit ton of bloatware, the only two that ever annoyed me were Giftbox, literally an installer for more bloatware, and ASUS update. Despite this, it was amazing compared to DeLL and Lenovo, which both provided up to 4GB of bloatware cancer
What do you mean no ads? The ad is the app installed on your computer.
If it's the companies own program, then it's installed as a selling point for those who don't know better. It becomes a selling point at the store. "This one comes with an advanced battery manager to keep your battery in tip top shape!"
Most of it is so when your grandmother calls in with a problem, they have a set of 'tools' they can help walk the user through to solve some common problems.
I wouldn't say all of it is bloatware, but a lot of it is annoying except under specific circumstances. For example, the HP messenger service that came with my laptop. 90% of the messages I got from it initially were things like "Your warranty I'd about to run out! Would you like to renew for $X?" However, about a year after I got the computer, the service told me about a battery recall for my computer due to an issue that affected some but not all of the batteries. Filled out the form and got myself a brand new battery for my laptop from it.
[deleted]
Asus utilities are fucking garbage bloatware. Lenovo, on the other hand, has some very useful utilities. Their battery/power management utility lets you change how your battery charges (to prolong its life if you use your laptop docked all day), whether you want the USB ports to charge devices when the laptop is shut off, and other detailed battery information.
Do they still have that uefi/bios spyware stuff these days?
It's Lenovo so yes
Is it ?
I don't have a ASUS PC, so I don't know, but their stuff on Android phones are very useful so I'm surprised to hear they're doing shit on the PC side
[deleted]
I never registered my phone or email when I setup the computer though. How else would they have contacted me?
I mean... email works just the same ¯_(ツ)_/¯
The cool part of Asus stuff is that their driver software lets you pick and choose what software installs from the restore disk. It sucks to get on pre loaded with bloat ware, but when you do format the disk makes reinstalling everything a bit easier.
The way it works is a GUI pops up and it has a checklist. Simply unstick the stuff you don't want installed and the app handles installing everything else. It'll restart however many times it needs to but when you come back to the comp everything is done.
LPT: learn how to build your own Gaming Rig so you don't have "bloatwear" softwares installed in your new rig. Plus, it's cheaper.
If you have an HP printer you can get their "basic driver" which doesn't have the extra junk.
I as well have an Asus laptop however upon starting it up I immediately disabled and or deleting unnecessary bloatware lol. Saw that shit comin before I bought it
Cleared out a friend's cheapo computer of that shit, low end Acer and the bloatware had it running so slow they couldn't even boot, fucking retarded shit
Bloatware lol, never heard that one before. I work in IT and we get a shit ton of laptops for our staff and I've always heard it called "Freeware".. Bloatware is more fitting!
[deleted]
[deleted]
That sounds like overkill too. If you don't want to see it you can avoid messing with fiddly software and just put a post-it note over where it appears.
Seems like overkill. Just keep the PC off, that way there's no need to waste post-its.
Seems a bit overkill to me. Just stay in bed. You can dream about playing Overwatch with out any lag!
I keep falling down those fcking holes all the time tho, they just appear out of nowhere. Its bugged I tell you!
sink
Nah, just this morning, i got disconnected from the best competitive match of my life!
Its all overkill now
Seems like overkill. You can just embrace inner peace and have no need for anything in your life.
So you want us to...embrace tranquility?
NICE
^^ nice try Zenyatta
That a pro genji?
[deleted]
[deleted]
[deleted]
Use PC Decrapifier
The great thing is that Window 10 has an option to reinstall without the bloatware.
I do this to so many PCS when friends/family say "its running slow" first thing I do is get rid of like all the "HP Optimization Engine, HP Beautifier Protocol, HP Protocol and Engine Optimizer."
AFAIK the "reset" now re-installs the vendor-specific bloatware. Originally when the upgrade from whatever to 10 came out it would just reinstall Windows 10 only without bloatware.
Windows itself has so much bloatware now that doesn't even really save you. Maybe if they made a skeleton performance version, which they'll never do cause Mmmmmm that meta data.....$$$
Try the LTSB. It's Windows 10 without the Cortana or Microsoft Store crap preinstalled. No Edge, either!
On older HP laptops with Beats Audio, the crappy software remains even after a fresh reinstall.
Just search for "programs and features" in your task bar and click on that. This will list all installed software, including BS you don't need like bloatware. Uninstall ALL the things!
I don't think it will help with an entire new window that takes hold of your screen… This is just for overlays on top of existing windows
That is different from what OP is describing. You need to uninstall those tools from Control Panel if you don't want them.
That is different from what OP is describing. You need to uninstall those tools from Control Panel if you don't want them.
This plus Microsoft's own bloaty stuff had me actually switched to Windows Server 2016 instead...
Heck, if it wasn't for Overwatch not having a native Linux client / not working well in WINE I would have switched to Ubuntu GNOME in a moment :P
[deleted]
what
GONNA CHECK THIS OUT, I AM WILLING TO GIVE THAT UP FOR SOME BUTTERY SMOOTHNESS...
THANKS FOR THE REPLY
WHAT?
GONNA CHECK THIS OUT, I AM WILLING TO GIVE THAT UP FOR SOME BUTTERY SMOOTHNESS...
THANKS FOR THE REPLY
WHAT?
gonna check this out, i am willing to give that up for some buttery smoothness...
thanks for the reply
^What?
C..C..Combo Breaker!
Bad bot
How does this play with Discord Overlay?
The Discord overlay is injected, so it should still work.
Thank you! I noticed that Overwatch alt-tabbed quicker these last weeks but it came at the expense of the Discord Overlay disappearing. Will turn off Game Mode and the fullscreen optimization for Overwatch now.
[deleted]
Alright, thanks for clearing that up :)
that's actually really nice if it sets it to cpu priority as well, that way it is both faster and better than just doing it yourself in task manager or regedit
Where do you set that?
[deleted]
Thanks!
IDK about Overwatch specifically but the Discord overlay itself is known to cause stuttering/frame drop issues in other games. Just another thing to watch out for if you get weird issues in certain games.
Good old steam overlay still works flawless aswell, for other people wondering.
Wait... Overwatch... Steam. Am I missing something?
Was more referring to steam without overwatch. But maybe you can add overwatch as a steam game and have the overlay? :)
You need a little script to get that running. Just adding a shortcut in Steam to the Overwatch exe does not have the desired effect.
Here it doesn't work with optimization disabled...
An injection? Does it cause autism!?
[deleted]
Discord is a voicechat program (free, and great, you should check it out--https://discordapp.com/), and it has an overlay that lets you see the names of people you're voice-chatting with while you're playing a game.
By default, the overlay shows in the top left corner of the screen (though you can move it), and shows the avatars and usernames of people actively speaking, or of everyone in the voice channel with you, if you like. Or nobody, though in that case there's no point in using the overlay.
[deleted]
Click the little gear icon in the bottom left by your name, then check out the Overlay button under the App Settings header. The Games tab is also relevant, lets you pick which games to display the overlay in.
Lemme know if you still can't find it, I can post screenshots
It completely disables anything, including any type of overlay, from appearing.
Well it's a good thing I can can judge volume and brightness by other means than a slider.
I can't. How will I know how loud my volume is?! D:
Unless you're 90% of users who don't want the Xbox app to even be on their machine.
Out of curiositiy where do you see little sliders for brightness and volume?!
You dont see them? They appear in the top left corner when you adjust one of the settings in windows 10
How do you even adjust brightness in windows 10?
You press the brightness up or down button on your keyboard and fn if u need to. Tbh i honestly cant tell if im getting trolled lol
Sorry I'm not trying to troll but my keyboard doesn't have a brightness button ;-;
Because you're.... on a desktop maybe?
Lol aight wasnt sure xD are you sure? Most likely 2 buttons, one is probably a sun with an up and the other would be down. My old computer had in on the f1,f2,f3, etc keys, my current has it on the up and down keys.
Can't check rn but it's probably one of those, I'm pretty sure it's not on the function keys cuz that's the usual place and I've checked it, thanks for the help!
Doesn't show up when in overwatch (if optimisation is disabled for only overwatch) or doesn't show up at all anymore?
As long as they still work idgaf
I have a question, if I uncheck the "show game bar when I..", do I need to ALSO check the "disable fullscreen optimization" via right clicking the overwatch.exe?
Can you confirm that I only need to uncheck the "show game.." (and turn off game bar of course)? Or do I need to uncheck "show game.." AND check "disable fullscreen optimization"?
Thanks a bunch if you can answer this!
one question,windows update still shows up and minimizes your game ?
Fucking update. I've heard that the creative update broke Wacom tablet drivers, and seeing as I need mine I haven't done the update.
It interrupted me mid game. Piss off notification...
Does it hide the "activate windows" text? Asking for a friend.
edit: IT DOES (in games, I meant). When I first built my PC, the activate windows text never popped up in games. Then I guess an update reactivated the Xbox settings.
Dude, install kmspico and then restore your os. Uninstalls kmspico but keeps windows activated (updates too)
Do they matter to you?
In my case, OW was the only game that didn't show the volume notification, but now, with "disable fullscreen optimizations" checked, I can finally see the volume :)