If you believe patching System files may cause stability issues and can screw your Windows and want to apply custom themes on Windows without patching theme engine (implemented in uxtheme.dll, themeui.dll and themeservice.dll). UxStyle is solution for you.
Few days back, we blogged, “How to Apply 3rd party custom themes on Windows 7 using Uxtheme Patcher.” Basically Uxtheme Patcher simple overwrite of 5 bytes of code in one file to a complex multi-byte multi-file multi-architecture ordeal. Patching system files raises a number of servicing, code trust, and possible stability issues that everyone wants to ignore.
Rafaeal Rivera has brought UxStyle, the solution consisting of a light-weight system service named Unsigned Themes, complimentary to the Themes service, and a kernel driver, sizing in at ~500k and ~17kb respectfully (beta builds). The service handles the enabling/disabling of custom theme support and the kernel driver handles patching. For 64-bit platforms, the kernel driver is signed with a digital certificate, as required by Microsoft.
So no more manual patches or restarts to take effect, just download and install UxStyle & you are ready to apply or install custom themes. UxStyle supports Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, and Windows 7 and covers both x86 and x64 platforms.