How to replace shell32.dll ?


Recommended Posts

OK I got aqua shell32.dll, and I tried replacing the original shell32.dll by booting into recovery console and replacing the original shell32.dll. But once I reboot everything is the same. When I check the shell32.dll is the original shell32.dll.

I guess somehow when I reboot, the system checks for the original shell32.dll, and if it is different it replaces it with the original.

Any sugestion on how I can install my custom shell32.dll?

Thx

Link to comment
https://www.neowin.net/forum/topic/16187-how-to-replace-shell32dll/
Share on other sites

this is how i do it, i've tried several ways, this is the easiest to me. first, make sure you back the file up. second, delete the file in your windowssystem32dllcache folder, otherwise it'll just overwrite the one you put in. next, go back to system32, find the file, rename it to shell32.dll.bak. wait a sec, a little window should pop up, hit cancel if it asks you to put in your XP cd, hit yes when it asks if you want to keep these unrecognized versions. then drag in the new shell32.dll. wait a sec, a little window should pop up, hit cancel if it asks you to put in your XP cd, hit yes when it asks if you want to keep these unrecognized versions. then just kill explorer.exe, and run it, or log off/on, or restart.

cheers,

joe

hmm, you may want to try doing it through MS DOS, get an extra disk and install MS DOS on it and boot to it.

if that doesn't work you're going to need to get rid of WFP, Windows File Protection.. I remember reading up on how to get rid of it somewhere but I don't remember where. Check www.tweakxp.com and see if it'll tell you there if not search on google.

Microsoft actually provide a way to replace in-use files, with a handy utility, inuse.exe, available free from their site, forWinNT/2k/XP. (There is a different method for win9x/me involving wininit.ini).

http://www.microsoft.com/technet/treeview/...side/6-7-99.asp

Newsbreak! The INUSE Utility is Here

It points to a kb article :-

How to Replace Currently Locked Files with Inuse.exe (Q228930)

which provides examples of it's use. You can download inuse.exe here

All this does (and the program that ChaNinja mentioned) is to modify a simple reg key, PendingFileRenameOperations, with the new filename and the old filename details, so when windows next reboots, the operations are performed and then this key is deleted.

Some more information on this reg key, are available here:- MV.exe (from Windows NT/2k/XP Resource Kit)

Brochaos's way is the way I do it, no command prompt or anything. Make sure you delete it from dll cache

Then rename the original in system32

"Windows file protection" will pop up (if it hasn't you've done something wrong already)

Click cancel then yes

put the modified one in system32

"Windows file protection" will pop up again

Click cancel then yes

Now restart.

Hey Dazzla,

Windows File Protection never pops up.

I also try renaming the file but after ten seconds, the original file is back.

I also tried disbaling the WFP in the registry and still the same problem.

I found the dllcache directory in C:WINDOWSLastGoodSystem32

Is that the corect one?

I deleted everything in it and try to replace shell32.dll and it still didnt let me do that. I also try renaming the shell32.dll in shell32.bak, and then I copied the custom shell32.dll into the system32 folder, but after ten second my custom file was overwriten by the original file. It was done automaticly.

Damn, how the hell can I do this.....

F***in microsoft.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Even though this tweak is basically just a placebo, I still find myself using it fairly often. There are better options out there, but the CrapFixer app https://github.com/builtbybel/CrapFixer is useful for testing and restoring the original state if needed
    • That’s such a heartwarming story — it really shows the strong sense of community Waffle House is known for. If anyone’s curious about what they offer or planning a visit, you can see full menu with updated prices and calories for 2025.
    • I'm not sure I would really call that a hidden setting, and it's been around since Windows XP.
    • Main server is my old gaming PC from years ago.  It was an older AMD Phenom based desktop until last year when I "upgraded" it.  It hosts Nextcloud, Minecraft, Jellyfin and my personal website, and serves as a general purpose backup NAS.  It is apparent in this picture though it needs a good dusting. Operating System: Debian GNU/Linux (stable, but with backports kernel) CPU: AMD FX 8370 GPU: AMD Radeon RX 480 8GB (Used for hardware transcoding in Jellyfin) Memory: 16GB Corsair Vengeance DDR3 @ 1,866 MT/s Boot Drive: Western Digital Blue 500GB SATA SSD Mass Storage: 4 12TB Western Digital Gold HDDs.  Am using mdadm software RAID 5, with an encrypted LUKS/ext4 filesystem on the array.  My "off site backup" is 3 external drives in an encrypted software RAID 0 that I keep stored outside the house and bring in once a month to sync with the internal drives. Storage drive layout: mdadm -> LUKS -> ext4 Secondary server is a Raspberry Pi 4B that hosts PiHole and Wireguard via PiVPN.  I largely use the PiHole not just for ad blocking, but for parental controls on the kids.  I'm actually thinking of upgrading this to an x86 mini PC so I can get secure boot, SMART monitoring of the boot drive, etc. Router is a GL-iNet Flint 2 UPS is an APC Back-UPS XS 1500G.  I've had it for ages and had to replace the battery a few times.  The main server monitors it since our power is pretty unreliable (see screenshot) here in eastern Kentucky.  On the occasion the batteries run down the main server will automatically log into the Pi and do a graceful shutdown on it as part of its power down procedure.
    • This hidden Windows 11 setting makes the system feel a lot faster by Taras Buria As a fan of fancy visuals and a good-looking UI, I upgraded to Windows 11 right after its launch. And while some of my colleagues have a hard time finding legitimate reasons to move to Windows 11, I never looked back. Still, credit where it is due: Windows 10 is still more responsive than Windows 11 (not as Windows 8 was, though). Even when running on a virtual machine, Windows 10 is snappier, and overall, it feels "lighter" than its successor. Animations in Windows 11 feel heavy and a bit wonky even on my pretty capable PC with a Radeon RX 7800 XT and a 144Hz display. While coming back to Windows 10 is not an option, I found a simple solution that not everyone is aware of. My tip of the weekend for Windows 11 users: turn off all animations (genius, I know). As soon as I turned off animations, everything became much snappier: the start menu, virtual desktop switching, context menus (not much faster, but still noticeable), Task View, and other user interface elements. The most notable improvement was virtual desktop switching: instant and without the taskbar going haywire. There are two ways to turn off animation effects in Windows 11. One is in Settings > Accessibility > Visual Effects. Toggle off "Animation effects." The second option is in the legacy "System Properties" applet. Press Win + R, type sysdm.cpl and go to the Advanced tab. Click "Settings" in the Performance section and untick the following options: Animate controls and elements inside windows Animate windows when minimizing and maximizing Animations in the taskbar Of course, you can leave some of those options enabled if you wish. Toggling all three will also turn off the "Animation effects" in the Accessibility settings section. Note that these settings affect not only the general Windows 11 UI but also animations in various apps, which, in turn, can make them feel snappier. I should also add that this simple tweak will not make your computer run faster or generate more FPS in games. It will only address janky animations, which, unfortunately, are still present in Windows 11. While my PC runs perfectly and without performance issues, slow animations play a big role in how it feels. And if you ask me, no animations are better than fancy yet choppy animations (I spoke about it in my recent "Windows 11 still grinds my gears with these 5 things" article). I recently published another guide with five important things every Windows 11 user should do. Therefore, if you want to make the OS run a bit better for you, check out that article here as well. Meanwhile, share your thoughts about Windows 11 animations in the comments.
  • Recent Achievements

    • First Post
      Johnny Mrkvička earned a badge
      First Post
    • Week One Done
      viraltui earned a badge
      Week One Done
    • One Month Later
      serfegyed earned a badge
      One Month Later
    • Dedicated
      firey earned a badge
      Dedicated
    • Dedicated
      fettermanj earned a badge
      Dedicated
  • Popular Contributors

    1. 1
      +primortal
      658
    2. 2
      ATLien_0
      224
    3. 3
      Michael Scrip
      224
    4. 4
      Xenon
      146
    5. 5
      +FloatingFatMan
      143
  • Tell a friend

    Love Neowin? Tell a friend!