DLL Hacking - Modifying your shell32.dll

Thread moved and pinned
Rep points added.
I am just about to put an umicons shellpack for SP2 together, I just wish there were a quicker way than replacer as I am changing bitmaps, avis and Icons and will take forever :(
Wow, I forgot about this, too! Rep points definitely added! :D
indyjones said:
I am just about to put an umicons shellpack for SP2 together, I just wish there were a quicker way than replacer as I am changing bitmaps, avis and Icons and will take forever :(

There just isn't...you are going to have to do it the hard way :p

Oh and, holy rep points batman!
The UXTheme Patcher doesn't patch your shell32.dll. You either have to find complete shell packs to replace all of your icons, use a program like IconPackager, or have advanced control over everything using the method Omar describes here.
wee, yay for rep points :D

That means I'll have to update this sucker. Don't hold your breath just yet though :)
Thanks 0_87, this really made hacking it easy, where in the past I just gave up after reading the first few sentences of other tutorials.

Go Flames ;)
Hey hey,

First post here, I know this thread is a bit old, but it poped up on a Google.
Anyways, I went about downloading this shellstyle http://stevofc.com/longhorn/ its located on that page.

I then skipped to step three and did all of that, rebooted and here is where I got my errors.

It told me there was no entry point and that a key part of the UI wasn't loading msgina.dll. Then it made me restart. I was thinking it might of done this because I use the classical login, but I need to wait till the reformating finishes (I ended up doing this because it was the easiest way out for me). Anyways, I was thinking maybe it has with the shellstyle, but I havn't got a chance to try it on another computer.

Anyone got any ideas as to what could be causing this little bugger?
_ronin: thanks :)

Asperix: hmm, I honestly have no idea.
An alternative to Safe Mode with Command Prompt

Grandmaster said:
Images and Links FIXED!
Modifying your shell32.dll

Hay there Grandmaster
Well, I was really pleased to find your aritcle on how to modify the shell32.dll file. However, after carefully following all the steps and getting to the safe mode with command prompt and finding that unsucessful :confused: I decided to try something else and it worked brilliantly :D . After I made the changes and saved the file as shell32_modified.dll I rebooted onto normal safe mode and removed the shell32.dll and the shell32_original.dll from the windows/system32 and put them into another folder just incase I wanted to return them to their original place. :rolleyes: Then I renamed the shell32_modified.dll to just shell32.dll and following another reboot found it had the required effects. :D Maybe this could be included on your page as an alternative as I found this a much easier way to make the changes and for them to stay as I wanted.
Many thanks for your article. :)
I've posted a quote re: an alternative to the Safe Mode with Command Prompt, take a look, it's much easier the way I found.
Chaddy: Thanks for your input. I'm planning on re-doing the entire guide in the near future...and I'll add that. :)
Awesome guide :)

Hey, I downloaded the Longhorn High PX icon set, but the icons come in png format (they're up to 256x256, directly from the Vista Beta 1).

Can I still use ResHacker or would I have to use another method?
I haven't done this in a long time, and I haven't opened up ResHacker in ages!

You'll probably have to convert the pngs into icos. You should just to be safe. Use something like Icon Sushi (freeware) to convert the pngs.


Let me know how it goes!
Ok i have just made a mess of this? I must of typo'ed the new dll file when messing around in the command prompt and now can't my machine to boot up with the new .dll file. I cannot get as far as the safemode logon as the shell32.dll file is missing. Any ideas how i can get it running again. I am at work for the next 10 days and have no access to my windows cd , nor can i download any programmes as i cannot install them on work pc (no admin priveliges). Can some one tell me where to find the files that i can put on a USB memory stick and boot from that to allow me to access dos to direct it to the original shell32.dll file. Any prompt answers would be handy as i have to work from this laptop as well.
Download a dos boot disk and replace the file with the back up of the original .dll (hopefully you made one). If you don't have one get aafriend with the same version windows to make a copy for you.

I have made one but when i use the boot disk i can't access the c drive, and there is no commands on the floppy to allow me to do anything.Can someone give me a step by step instruction on how to do this?
You can't see NTFS drives in DOS with a normal bootdisk. Go here and there are two methods discussed to see a NTFS drive in DOS. The Active NTFS Reader utility (method two) looks pretty easy.

Good Luck
I have managed to do this by method 1 on the above post. Although you really do need to know what you are looking for and what you need to change.

Thanx everyone for your help.

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

Latest member