От кого-то слышал, что установка SP3 на XP делает невозможным использование тем интерфейса Windows от сторонних разработчиков из-за каких-то сбоев в патче uxtheme.dll.
Если у вас такая проблема, то можно просто скачать обновление UxTheme Multipatcher с сайта Softpedia.
Скачанный uxtheme.dll нужно вставить вместо того, что на вашем компе. Делается это так:
1) Для начала создайте бекап файла uxtheme.dll, который находится в C:\Windows\system32. Можно его скопировать в другое место или переименовать. Это на всякий случай
2) Удалите uxtheme.dll из директорий C:\Windows\system32\dllcache и C:\Windows\ServicePackFiles\i386
3) Теперь скачанный с сайта SoftPedia файл uxtheme.dll поместите в директорию C:\Windows\system32.
4) Windows должен сругаться, что какие-то защищенные файлы были изменены, на что вы ответьте "Отменой", после чего нажмите "Да" для того, чтобы сохранить пропатченный uxtheme.dll на компьютере.
5) Перезагрузите компьютер и ставьте новые темы - и все должно работать!