I am creating a bunch of windows servers in my organizations private cloud. One problem i noticed that all of those servers have System-->Advanced Settings-->Advanced-->Performance Setting-->Visual Effect set to 'Adjust for best appearance' which makes the server very slow> I want to reset that to 'Adjust for best performance' using powershell.
I tried using below option to change that in registry, it sets the option as expected but the change doesnt come into effect either with a log off or a reboot.
$path = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects'
try {
$s = (Get-ItemProperty -ErrorAction stop -Name visualfxsetting -Path $path).visualfxsetting
if ($s -ne 2) {
Set-ItemProperty -Path $path -Name 'VisualFXSetting' -Value 2
}
catch {
New-ItemProperty -Path $path -Name 'VisualFXSetting' -Value 2 -PropertyType 'DWORD'
Any thoughts about this?
This might work...
Restart-Service -Name Themes # (optional) to apply settings now