Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Ok Long story short I hacked my Explorer.exe and replaced it for skinning purposes. What's the easiest way to restore it to the original explorer.exe. Thanks in advance for da help!!!

Never tried it, but you could probably do it by hacking it again--use Resource Hacker to open Explorer.exe and compile a script to change something small like a string variable. Use Task Manager to kill the running version of Explorer; save the modified Explorer.exe over the existing one. When Windows pitches a fit about changed system files, let it restore Explorer.exe from the XP CD.
Hmm . . . that might actually work.

Can you somehow delete explorer.exe from outside of Windows, then boot to CD and do a repair install? I imagine the CD will recognize that something like explorer.exe is missing. lol
-=Bryan=-

I used ResHack to modify explorer.exe, but I backed it up.
Also, I named my hacked version EXPLR.exe and set it as my "shell"
Run regedit and change the shell entry under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinlogonI believe Windows XP keeps a backup of explorer.exe in it hidden system "dllcache" folder. When I tried hacking explorer.exe before, Windows just overwrote it with the original. Hence, I had resort to changing the registry shell entry to use my skinned explorer.
This info might help you in the future :-)

Okay, maybe I'm wrong about explorer.exe being backed up in C:\WINDOWS\system32\dllcache
If you let ResHack create explorer_org.exe (or whatever the backup is called), then you can mostly follow tropic's advice above.
(Kill explorer in the task manager, then rename explorer_org.exe to explorer.exe)

There's normally a backup in the dllcache folder, but many WWW "how-to" guides on modifying Explorer begin by showing you how to delete the backup. If that's the case here, you might just have to restore it from the Windows CD.

If you upgrade your xp to sp1, doesn't matter how many time you change your explorer.exe it'll just restore it. it's true, it's true that in xp w/o sp1, you can go into dllcache folder to change it BUT if you upgraded yours to sp1...it's $NtServicePackUninstall$, a hidden folder (if you selected back up in installation)

Great guys thanks for all the help/advice, I'll give it a go and let you all know how it turns out. Thank s again

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |