The file uxtheme.dll is a digitally signed file that validates themes during boot and theme installation. It is restricted and usually means that you can only install a handful of Microsoft certified themes. If you want to add and use custom themes in Windows XP or Windows Vista you have to update the file uxtheme.dll. Once the file is patched you can install and use custom themes.

