Looks like you'll need registry access, local group policy editor access, or rights to install a replacement start menu and taskbar. So if this is a corporate device you don't have Local Admin rights on, then you just have to deal with it.
If you have local admin, the easiest/most reliable way appears to be to use group policy and adjust "User Configuration > Administrative Templates > Start Menu and Taskbar" then enable the policy "Turn off taskbar thumbnails".
Technically that just sets one or more registry keys that control the feature, but in theory if Microsoft changes the registry keys that control it, they should also update the group policy to point to the new ones so things keep working automatically.
Note: Group Policy is not available on Windows Standard/Home installs. Only Pro and higher. If you're on a Home version install you'd need to go the registry route if you don't want to replace it entirely.