This likely works for Windows 8, and 10.
I got fed-up with Windows 10 forced updates and worst possible time (and other stupidities) and finally installed Windows 2008 R2 (Windows 7) so that I am in total control.
But Windows 7 lacks the 'Task View' (Win + Tab) which is awesome and can be duplicated with Switcher', however it requires using Windows Aero theming engine. I personally prefer the classic gray flat look so as a compromise I tweaked the default theme to a light solid color - which makes the white taskbar icon text unreadable, and Microsoft in all it's wisdom to this day does not allow any sane way to change it.
After way too much effort spent in finding a solution I want to admit to I did finally stumbled onto the fact that Classic Shell includes change taskbar color functionality! - a simple change to black as in the screenshot and things are good again.
If this has helped you please feel free to follow me @danielsokolowski.