"This stuff is also controlled via the computer properties -> advanced-> performance-> visual effect option. If you set it to best performance, all the stuff you want turned off is turned off.
Unfortunately this changes a whole bunch of registry values but if we just narrow down on the stuff you want, there are 2 registry values involved:
HKCU\Control Panel\Desktop\UserPreferencesMask
This is a reg_binary value. Change this value from 9E 2C 07 80 12 00 00 00 to 9E 2C 07 80 10 00 00 00 .
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\VisualFxSetting
The VisualEffects key doesn't exist by default. There are a bunch of values that can be defined under here but the only one that really matters is VisualFxSettings. Set this to 2 to disable a lot of the animations and also to tick "Turn off all unnecessary animations (when possible)" ."
Quote from -> HERE
Run the following powershell, reboot, and you'll be good to go.
PS C:\> Push-Location
PS C:\> Set-Location "HKCU:\Control Panel\Desktop\"
PS HKCU\Control Panel\Desktop> Set-ItemProperty . -Name UserPreferencesMask -Value ([byte[]](0x9E,0x2C,0x07,0x80,0x10,0x00,0x00,0x00))
PS HKCU\Control Panel\Desktop> Pop-Location
PS C:\>
PS C:\> Push-Location
PS C:\> Set-Location HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\
PS HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects> New-ItemProperty . VisualFxSetting -Value 2
PS HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects> Pop-Location