Hot Take “Adjust visual effects for best performance” should really be called “Adjust visual effects for crappiest appearance”

brambedkar59

Level 31
Thread author
Verified
Top Poster
Well-known
Apr 16, 2017
2,087
In the Performance Options control panel, on the tab labeled Visual Effects, there is a radio button called Adjust for best performance. If you select it, then all the visual effects are disabled.

But the name of that radio button has been wrong for a long time. It doesn’t actually adjust your visual effects for best performance. It just adjusts them for crappiest appearance.

Starting in Windows Vista, a lot of visual effects were offloaded to the graphics card. Consequently, the impact on system performance for those visual effects is negligible, and sometimes turning off the effect actually makes your system run slower because you disabled hardware acceleration, forcing operations to be performed in software.

For example, if desktop composition is enabled, then a backup copy of a window’s entire contents is kept in video memory, even if the window is covered by other windows. Without desktop composition, the window manager uses the classic model which follows the principle don’t save anything you can recalculate: The contents of an occluded window are not saved anywhere, and when the window becomes exposed, the window receives a WM_PAINT message to tell it to regenerate its contents.

This means that, for example, when you remove a window from the screen and expose the window underneath, the desktop compositor can show the contents of the underlying window immediately because it saved a copy of the window in video memory and has been keeping it up to date. On the other hand, if you disable desktop composition, you will just stare at a blank window underneath, and then you have to sit and wait for that window to repaint itself.

Congratulations: By disabling desktop composition, you made the act of uncovering a window run slower. (You will see the same effect when switching between maximized windows.)

Okay, so if unchecking these visual effects has negligible and sometimes even a negative effect on performance, why do we still present them in the Visual Effects control panel for people to disable?

Because enthusiasts who think they are so awesomely clever looooove disabling anything that makes the computer look pretty, because they’re convinced that effort making the computer look pretty is clearly done at the expense of performance. They observe that if all the visual effects are disabled, their machine runs fast, but that’s not a controlled experiment because they failed to measure how fast the computer runs when the effects are enabled. (By similar logic, sticking a banana in your ear keeps the alligators away.)

These are the people who think that a bare computer motherboard on a table with components hanging off it runs faster than a computer packed into an attractive case. And even if you demonstrate that it doesn’t actually run faster, they will still keep their computer in its partially-disassembled state because it adds to their street cred.

The Visual Effects settings page turned into a sort of unintended psychology experiment.

 

brambedkar59

Level 31
Thread author
Verified
Top Poster
Well-known
Apr 16, 2017
2,087
I always found that a little misleading as I never experienced the "speed" after disabling everything in that window. Only ugly design. 😂
I found it somewhat useful on systems with <=4 GB RAM with no dGPU (as iGPU uses some portion of RAM as graphics memory). Anything with >8 GB or dGPU shouldn't need to worry about this at all.
Could be placebo idk 🤣
 

TairikuOkami

Level 37
Verified
Top Poster
Content Creator
Well-known
May 13, 2017
2,628
I have seen reports, where transparency and shadows brought down even i9 to it's knees. If anything disabling those can prevent lagging. MS has not bothered to optimize effects since XP.

I tried transparency and effects for several months, but aside from an obvious lag and sluggishness, I am not willing to pay a higher electricity bill just to see something, I can barely see.
 

brambedkar59

Level 31
Thread author
Verified
Top Poster
Well-known
Apr 16, 2017
2,087
I have seen reports, where transparency and shadows brought down even i9 to it's knees. If anything disabling those can prevent lagging. MS has not bothered to optimize effects since XP.

I tried transparency and effects for several months, but aside from an obvious lag and sluggishness, I am not willing to pay a higher electricity bill just to see something, I can barely see.
On my current system I tried using "Adjust visual effects for best performance" but that never fixed the bugs I had with Win 11 action center lagging or explorer being slow in general, so I went back to "Let Windows choose".
 

cartaphilus

Level 10
Verified
Well-known
Mar 17, 2023
496
Interesting article, I always leave it maxed out. Ever since Vista.
Just recently I was forced the download a visual effects patch called glasses version 2.0+ and boy I just realized that those blotchy spots on trees outside are leaves those stupid things were being rendered all the time, using up the resources of the simulation and I was not able to appreciate it.
I have yet to look at my wife.
 

brambedkar59

Level 31
Thread author
Verified
Top Poster
Well-known
Apr 16, 2017
2,087
I have yet to look at my wife.
1691396145295.png
 

roger_m

Level 42
Verified
Top Poster
Content Creator
Dec 4, 2014
3,128
On some low end systems I select Adjust for best performance. Doing so can make opening windows and the Start Menu quicker, but isn't need on more powerful PCs. After doing so, I re-check Smooth edges of screen fonts and Show windows contents while dragging. On some low end systems, disabling Transparency can improve performance, but on others it makes no noticeable difference.
 

cartaphilus

Level 10
Verified
Well-known
Mar 17, 2023
496
I do not spend time admiring Windows, I watch videos or play games. I do not have time to wait 5 secs for each menu to open. I just click, click, click like Clint-Eastwood and it is done.

View attachment 277659
Well if you had a fist full of dollars then you could for a few more dollars upgrade to a faster system along with a state of the art graphics card. That way you could be one of only few to reach the height of performance benchmarks in area where eagles dare.

Besides playing with visual settings would allow you to tell the difference between the good, the bad and the ugly visuals.
 
  • Like
Reactions: [correlate]

About us

  • MalwareTips is a community-driven platform providing the latest information and resources on malware and cyber threats. Our team of experienced professionals and passionate volunteers work to keep the internet safe and secure. We provide accurate, up-to-date information and strive to build a strong and supportive community dedicated to cybersecurity.

User Menu

Follow us

Follow us on Facebook or Twitter to know first about the latest cybersecurity incidents and malware threats.

Top