uxtheme.dll problems please help!

M

Mike521

Guest
If anyone can help me figure this out I'd REALLY appreciate it!

OK here's my story:

I had XP installed with Service Pack 1, and patched it with the PatchXP.exe file that I downloaded here. Everything worked fine and I changed my theme at will.

Then I had a PC problem and had to repair my XP installation.
After repairing the installation, I installed Service Pack 1 again. Then I downloaded all other updates etc and got everything just about back to normal.
Then I ran PatchXP, and it refused to work for some reason! No matter how many times I run it, unpatch, patch, reboot, nothing seems to work.
I installed that program "StyleXP" and that did work, but I don't want some extra unnecessary program running just to replace uxtheme.dll.. Plus I'd have to eventually pay for StyleXP, right?
So while StyleXP was installed, I made a copy of the uxtheme.dll file, assuming it was patched. Then I removed Style XP, and renamed the "patched" uxtheme.dll file to be the main uxtheme. Then rebooted, and XP still won't allow me to change my theme :(
Can anyone help?

Also, for the record, if I go to display properties and then click the Appearance tab, it takes a REALLY long time to show up. As in like, 30 seconds, as opposed to 1 second. Its been like that ever since this whole mess began, after repairing the XP install.

Thanks in advance for any solutions I get!
 
Sounds like you're in a real mess there. This won't help now but for future reference you should 'slipstream' the xp cd with sp1. (put them on one disk). Then when you do a repair it will be with sp1 not the origianl xp. Instructions are here.

The only thing to suggest with the problem is to boot into safe mode, move the theme file to the desktop. Reboot then try & apply the patch. (I don't know what will happen moving the file. It's just a guess)
 
This happened to me also... Until i removed the UXTHEME.DLL from the directory where sp1 was installed....

Do a search for uxtheme.dll (use the advanced search options to search through system/hidden folders)...

If this is the problem you will find one installed in a directory other then c:\windows\system32 and c:\windows\system32\dllcache

Also remember to remove your orig xp cd from the drive before you do the pathing (otherwise the patched one will be replaced by the original file)

Gert-Jan
 
this is how I fix it ;

delete this file uxtheme.bak
from here C:\WINDOWS\system32

run the uxtheme theme patcher

wait a few seconds for the file protection notice
click no then yes & reboot

that should do it

:cool:
 
its working!!! thanks for the help guys! here's what I did

Hipster, I tried what you said, but when I came back to windows, explorer wouldn't load because apparently it needs uxtheme.dll (it didn't prompt me to insert the windows CD to recopy it).
I was still able to get to a command prompt though, so I replaced uxtheme and started explorer manually.

Then I booted into safe mode with command prompt, and followed gajef's advice on making sure all copies of uxtheme were taken care of.
I had 2 copies of it, one in system32 and one in dllcache. I renamed both the system32 one and the dllcache one to be uxtheme.bak.
Then, still in safe mode command prompt, I ran PatchXP.exe and patched the non-existant uxtheme.dll. Then I checked system32, and a new uxtheme.dll had appeared. None had appeared in dllcache.

Then I rebooted, and everything works perfectly! And there's no slowdown when clicking the appearance tab either :)

Thanks for the help!!
 
Glad you got it sorted. :) Now I know what to suggest & what not to suggest. :D
 

Members online

No members online now.

Latest profile posts

Also Hi EP and people. I found this place again while looking through a oooollllllldddd backup. I have filled over 10TB and was looking at my collection of antiques. Any bids on the 500Mhz Win 95 fix?
Any of the SP crew still out there?
Xie wrote on Electronic Punk's profile.
Impressed you have kept this alive this long EP! So many sites have come and gone. :(

Just did some crude math and I apparently joined almost 18yrs ago, how is that possible???
hello peeps... is been some time since i last came here.
Electronic Punk wrote on Sazar's profile.
Rest in peace my friend, been trying to find you and finally did in the worst way imaginable.

Forum statistics

Threads
62,015
Messages
673,494
Members
5,621
Latest member
naeemsafi
Back