UxStyle is now in read-only mode and will not be updated. There are known compatibility issues with Windows 10 Creators Update (and above) that have will not be resolved due to lack of interest, use, and time.
UxStyle is a bit of software that relaxes Windows theme signature requirements to enable third-party customization. Specifically, UxStyle consists of a tiny system service and a kernel driver that are loaded into memory where they hang out until reboot. No file system changes are made.
(First introduced on March 19, 2009.)
Starting with Windows Vista, the kernel-mode code signing policy controls whether a kernel-mode driver will be loaded. The signing requirements depend on the version of the Windows operating system and on whether the driver is being signed for public release or by a development team during the development and test of a driver.
More information can be found via the resources below:
Legacy Windows users: Pay particular attention to the hashing algorithm used in your code signing certificate. Windows 7 and below do not support the loading of kernel drivers signed with newer SHA-2-based certificates.
More information can be found in Microsoft Security Advisory 2880823.
Open UxStyle.sln and start a Batch Build for the following project configurations:
Manually sign build artifacts:
Return to Visual Studio and Batch Build the following project configurations:
(optional) Manually sign build artifacts:
Return to Visual Studio and build Bundle (x86, Release).
Manually sign build artifact \bin\bundle\Release\UxStyle_Bundle.exe