
KB5089549 disables the new taskbar animation
Today my PC decided to update while I went to the toilet. The new kb5089549 update decided to bless me by removing the new smooth taskbar autohide animation and by replacing it with the old choppy one instead.
I already tried to enable it again using ViVeTool, but it seems that the security (9) priority overrides my choice. I found the corresponding registry ID by repeatedly enabling and disabling the feature while looking at what changes in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FeatureManagement\Overrides\8 (since priority 8 stands for user). I was able to figure out that feature 41356296 corresponds to registry ID 276172940. But I was not able to find a key with this ID in the priority (9) folder, so I guess I'll just have to uninstall the update...
So for anyone using autohide taskbar, do not update yet. I will update the post if I find a fix.
------------------------------------------------------
UPDATE: This is fixable, although I'm not sure if you should do it (there may be a reason why this was disabled for "security"). Anyway, you will have to override the security priority with something even stronger, which is ImageOverride (15). To accomplish this, I used Advanced Run to spawn a cmd as TrustedInstaller to then add the following to the registry (by making a .reg file and then runninng it from the elevated cmd):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FeatureManagement\Overrides\15\276172940]
"EnabledState"=dword:00000002
"EnabledStateOptions"=dword:00000000
---------------
UPDATE 2: It has been pointed out to me by u/uncyler825 and u/Shunl that you should instead use Override 14, as this does not require TrustedInstaller permissions and thus no third-party tool to modify the key. To do this, you can run the following in an elevated cmd:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\FeatureManagement\Overrides\14\276172940" /v EnabledState /t REG_DWORD /d 2 /f & reg add "HKLM\SYSTEM\CurrentControlSet\Control\FeatureManagement\Overrides\14\276172940" /v EnabledStateOptions /t REG_DWORD /d 0 /f
Changes will take effect after a reboot.