Manuel Hoefs of has created an amazing utility, UltraUXThemePatcher, which allows you to use third party themes in all Windows versions from Windows XP to Windows 10. This leads to the situation where for every single release, you need a special software (a so called UXTheme patcher) which supports that new release. With every new Windows release, Microsoft makes some minor changes to the theme engine and/or its format.